Changeset 290 for code/branches/network/src/network/PacketGenerator.cc
- Timestamp:
- Nov 28, 2007, 12:08:09 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/network/src/network/PacketGenerator.cc
r223 r290 68 68 } 69 69 70 /*### gamestate packet */ 71 ENetPacket* PacketGenerator::gstate( GameState* states, int reliable ) 72 { 73 int* gid; *gid = GAMESTATE; 74 int totalLen = sizeof( int ) + states->size; 75 unsigned char* data = (unsigned char*)malloc( totalLen ); 76 memcpy( (void*)(data), (const void*)gid, sizeof( int ) ); 77 memcpy( (void*)(data+sizeof( int )), (const void*)states->data, states->size ); 78 ENetPacket *packet = enet_packet_create( data , totalLen, reliable ); 79 80 return packet; 81 }
Note: See TracChangeset
for help on using the changeset viewer.