Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 5, 2007, 3:46:07 PM (16 years ago)
Author:
scheusso
Message:

CLient, Server

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/FICN/src/network/PacketGenerator.cc

    r341 r400  
    8686        return packet;
    8787}
     88
     89ENetPacket* PacketGenerator::clid( int classid, std::string classname, int reliable ){
     90        unsigned char* data = (unsigned char *)malloc(3*sizeof(int)+classname.length()+1);
     91        *(int *)data = CLASSID;
     92        *((int *)data+1) = classname.length()+1;
     93        *((int *)data+2) = classid;
     94        memcpy( (void *)(data+3*sizeof(int)), classname.c_str(), classname.length()+1);
     95        ENetPacket *packet = enet_packet_create( data , 3*sizeof(int)+classname.length()+1, reliable );
     96        return packet;
     97}
     98
     99
Note: See TracChangeset for help on using the changeset viewer.