Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages | Examples

ArNetPacket Member List

This is the complete list of members for ArNetPacket, including all inherited members.

ArBasePacket(ArTypes::UByte2 bufferSize=0, ArTypes::UByte2 headerLength=0, char *buf=NULL, ArTypes::UByte2 footerLength=0)ArBasePacket
ArNetPacket(ArTypes::UByte2 bufferSize=ArNetPacket::MAX_LENGTH+5)ArNetPacket
bufToByte(void)ArBasePacket [virtual]
bufToByte2(void)ArBasePacket [virtual]
bufToByte4(void)ArBasePacket [virtual]
bufToData(unsigned char *data, int length)ArBasePacket [virtual]
bufToData(char *data, int length)ArBasePacket [virtual]
bufToDouble(void)ArNetPacket [virtual]
bufToStr(char *buf, int len)ArBasePacket [virtual]
bufToUByte(void)ArBasePacket [virtual]
bufToUByte2(void)ArBasePacket [virtual]
bufToUByte4(void)ArBasePacket [virtual]
byte2ToBuf(ArTypes::Byte2 val)ArBasePacket [virtual]
byte4ToBuf(ArTypes::Byte4 val)ArBasePacket [virtual]
byteToBuf(ArTypes::Byte val)ArBasePacket [virtual]
calcCheckSum(void)ArNetPacket
dataToBuf(const unsigned char *data, int length)ArBasePacket [virtual]
dataToBuf(const char *data, int length)ArBasePacket [virtual]
doubleToBuf(double val)ArNetPacket [virtual]
duplicatePacket(ArNetPacket *packet)ArNetPacket [virtual]
ArBasePacket::duplicatePacket(ArBasePacket *packet)ArBasePacket [virtual]
empty(void)ArNetPacket [virtual]
finalizePacket(void)ArNetPacket [virtual]
FOOTER_LENGTH enum valueArNetPacket
getAddedFooter(void)ArNetPacket [inline]
getBuf(void)ArBasePacket [virtual]
getCommand(void)ArNetPacket
getDataLength(void)ArBasePacket [virtual]
getDataReadLength(void)ArBasePacket [virtual]
getFooterLength(void)ArBasePacket [virtual]
getHeaderLength(void)ArBasePacket [virtual]
getLength(void)ArBasePacket [virtual]
getMaxLength(void)ArBasePacket [virtual]
getPacketSource(void)ArNetPacket [inline]
getReadLength(void)ArBasePacket [virtual]
hasWriteCapacity(int bytes)ArBasePacket [protected]
HEADER_LENGTH enum valueArNetPacket
isNextGood(int bytes)ArBasePacket [protected]
isValid(void)ArBasePacket [virtual]
log(void)ArBasePacket [virtual]
MAX_DATA_LENGTH enum valueArNetPacket
MAX_LENGTH enum valueArNetPacket
myAddedFooterArNetPacket [protected]
myBufArBasePacket [protected]
myCommandArNetPacket [protected]
myFooterLengthArBasePacket [protected]
myHeaderLengthArBasePacket [protected]
myIsValidArBasePacket [protected]
myLengthArBasePacket [protected]
myMaxLengthArBasePacket [protected]
myOwnMyBufArBasePacket [protected]
myPacketSourceArNetPacket [protected]
myReadLengthArBasePacket [protected]
PacketSource enum nameArNetPacket
printHex(void)ArBasePacket [virtual]
resetRead(void)ArNetPacket [virtual]
resetValid()ArBasePacket [virtual]
setAddedFooter(bool addedFooter)ArNetPacket [inline]
setBuf(char *buf, ArTypes::UByte2 bufferSize)ArBasePacket [virtual]
setCommand(ArTypes::UByte2 command)ArNetPacket
setHeaderLength(ArTypes::UByte2 length)ArBasePacket [virtual]
setLength(ArTypes::UByte2 length)ArBasePacket [virtual]
setMaxLength(ArTypes::UByte2 bufferSize)ArBasePacket [virtual]
setPacketSource(PacketSource source)ArNetPacket [inline]
setReadLength(ArTypes::UByte2 readLength)ArBasePacket [virtual]
SIZE_OF_LENGTH enum valueArNetPacket
strNToBuf(const char *str, int length)ArBasePacket [virtual]
strToBuf(const char *str)ArBasePacket [virtual]
strToBufPadded(const char *str, int length)ArBasePacket [virtual]
TCP enum valueArNetPacket
uByte2ToBuf(ArTypes::UByte2 val)ArBasePacket [virtual]
uByte4ToBuf(ArTypes::UByte4 val)ArBasePacket [virtual]
uByteToBuf(ArTypes::UByte val)ArBasePacket [virtual]
UDP enum valueArNetPacket
verifyCheckSum(void)ArNetPacket
~ArBasePacket()ArBasePacket [virtual]
~ArNetPacket()ArNetPacket [virtual]


Generated on Tue Feb 20 10:51:51 2007 for ArNetworking by  doxygen 1.4.0