Changeset 400 for code/branches/FICN/src/network/PacketGenerator.cc
- Timestamp:
- Dec 5, 2007, 3:46:07 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/FICN/src/network/PacketGenerator.cc
r341 r400 86 86 return packet; 87 87 } 88 89 ENetPacket* 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.