- sfPacket_appendvoid sfPacket_append(sfPacket* packet, void* data, size_t sizeInBytes) 
- Append data to the end of a packet 
- sfPacket_canReadbool sfPacket_canRead(sfPacket* packet) 
- Test the validity of a packet, for reading 
- sfPacket_clearvoid sfPacket_clear(sfPacket* packet) 
- sfPacket_copysfPacket* sfPacket_copy(sfPacket* packet) 
- Create a new packet by copying an existing one 
- sfPacket_createsfPacket* sfPacket_create() 
- sfPacket_destroyvoid sfPacket_destroy(sfPacket* packet) 
- sfPacket_endOfPacketbool sfPacket_endOfPacket(sfPacket* packet) 
- Tell if the reading position has reached the end of a packet 
- sfPacket_getDataconst(void)* sfPacket_getData(sfPacket* packet) 
- Get a pointer to the data contained in a packet 
- sfPacket_getDataSizesize_t sfPacket_getDataSize(sfPacket* packet) 
- Get the size of the data contained in a packet 
- sfPacket_readBoolbool sfPacket_readBool(sfPacket* packet) 
- Functions to extract data from a packet 
- sfPacket_readDoubledouble sfPacket_readDouble(sfPacket* packet) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_readFloatfloat sfPacket_readFloat(sfPacket* packet) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_readInt16short sfPacket_readInt16(sfPacket* packet) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_readInt32int sfPacket_readInt32(sfPacket* packet) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_readInt8byte sfPacket_readInt8(sfPacket* packet) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_readUint16ushort sfPacket_readUint16(sfPacket* packet) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_readUint32uint sfPacket_readUint32(sfPacket* packet) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_readUint8ubyte sfPacket_readUint8(sfPacket* packet) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_writeBoolvoid sfPacket_writeBool(sfPacket* packet, bool ) 
- void     sfPacket_readString(sfPacket* packet, char* string);
void     sfPacket_readWideString(sfPacket* packet, wchar_t* string);///Remove in lieu of readUint16 and readUint32 for W and D chars in D?
Functions to insert data into a packet 
- sfPacket_writeDoublevoid sfPacket_writeDouble(sfPacket* packet, double ) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_writeFloatvoid sfPacket_writeFloat(sfPacket* packet, float ) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_writeInt16void sfPacket_writeInt16(sfPacket* packet, short ) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_writeInt32void sfPacket_writeInt32(sfPacket* packet, int ) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_writeInt8void sfPacket_writeInt8(sfPacket* packet, byte ) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_writeUint16void sfPacket_writeUint16(sfPacket* packet, ushort ) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_writeUint32void sfPacket_writeUint32(sfPacket* packet, uint ) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- sfPacket_writeUint8void sfPacket_writeUint8(sfPacket* packet, ubyte ) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
A module contianing the Packet class.