netmsgs  1.2.2
RoadNarrows Robotics Network Messaging Package

Modules

 nmPackBool
 Pack a boolean value into the message buffer.
 
 nmPackBuf
 Pack a byte buffer into the message buffer.
 
 nmPackByte
 Pack a one byte value into the message buffer.
 
 nmPackChar
 Pack a 8-bit ASCII character into the message buffer.
 
 nmPackF32
 Pack a 32-bit float into the message buffer.
 
 nmPackF64
 Pack a 64-bit float into the message buffer.
 
 nmPackLong
 Pack an signed long integer into the message buffer.
 
 nmPackLongLong
 Pack an signed long long integer into the message buffer.
 
 nmPackP32
 Pack a 32-bit pointer into the message buffer.
 
 nmPackP64
 Pack a 64-bit pointer into the message buffer.
 
 nmPackPointer
 Pack a (overloaded) void* pointer into the message buffer.
 
 nmPackS8
 Pack a signed 8-bit byte into the message buffer.
 
 nmPackS16
 Pack a signed 16-bit integer into the message buffer.
 
 nmPackS32
 Pack a signed 32-bit integer into the message buffer.
 
 nmPackS64
 Pack an signed 64-bit integer into the message buffer.
 
 nmPackInt
 Pack an signed int integer into the message buffer.
 
 nmPackSChar
 Pack a signed char integer value into the message buffer.
 
 nmPackShort
 Pack an signed short integer into the message buffer.
 
 nmPackU8
 Pack an unsigned 8-bit byte into the message buffer.
 
 nmPackU16
 Pack an unsigned 16-bit integer into the message buffer.
 
 nmPackU32
 Pack an unsigned 32-bit integer into the message buffer.
 
 nmPackU64
 Pack an unsigned 64-bit integer into the message buffer.
 
 nmPackUInt
 Pack an unsigned int integer into the message buffer.
 
 nmPackULong
 Pack an unsigned long integer into the message buffer.
 
 nmPackULongLong
 Pack an unsigned long long integer into the message buffer.
 
 nmPackUShort
 Pack an unsigned short integer into the message buffer.
 
 nmUnpackBool
 Unpack a boolean value from the message buffer.
 
 nmUnpackBuf
 Unpack a byte buffer from the message buffer.
 
 nmUnpackByte
 Unpack one byte from the message buffer.
 
 nmUnpackChar
 Unpack an 8-bit ASCII character from the message buffer.
 
 nmUnpackF32
 Unpack a 32-bit float from the message buffer.
 
 nmUnpackF64
 Unpack a 64-bit float from the message buffer.
 
 nmUnpackLong
 Unpack an signed long integer from the message buffer.
 
 nmUnpackLongLong
 Unpack an signed long long integer from the message buffer.
 
 nmUnpackP32
 Unpack a 32-bit pointer from the message buffer.
 
 nmUnpackP64
 Unpack a 64-bit pointer from the message buffer.
 
 nmUnpackPointer
 Unpack a (overloaded)void* pointer from the message buffer.
 
 nmUnpackS8
 Unpack a signed 8-bit byte from the message buffer.
 
 nmUnpackS16
 Unpack a signed 16-bit integer from the message buffer.
 
 nmUnpackS32
 Unpack a signed 32-bit integer from the message buffer.
 
 nmUnpackS64
 Unpack an signed 64-bit integer from the message buffer.
 
 nmUnpackInt
 Unpack an signed int integer from the message buffer.
 
 nmUnpackSChar
 Unpack an signed short integer from the message buffer.
 
 nmUnpackShort
 Unpack an signed short integer from the message buffer.
 
 nmUnpackU8
 Unpack an unsigned 8-bit byte from the message buffer.
 
 nmUnpackU16
 Unpack an unsigned 16-bit integer from the message buffer.
 
 nmUnpackU32
 Unpack an unsigned 32-bit integer from the message buffer.
 
 nmUnpackU64
 Unpack an unsigned 64-bit integer from the message buffer.
 
 nmUnpackUInt
 Unpack an unsigned int integer from the message buffer.
 
 nmUnpackULong
 Unpack an unsigned long integer from the message buffer.
 
 nmUnpackULongLong
 Unpack an unsigned long long integer from the message buffer.
 
 nmUnpackUShort
 Unpack an unsigned short integer from the message buffer.
 

Detailed Description

The set of libnetmsgs base packing and unpacking functions.