24 #include "rnr/rnrconfig.h" 25 #include "rnr/netmsgs.h" 54 #define BSNULL_REQWRITE_WRITEBUF_LEN (NMFVAL_LEN_MAX_VECTOR) 214 #endif // _BSNULLMSGS_H INLINE_IN_H int BsNullUnpackReqWrite(byte_t buf[], size_t uMsgLen, BsNullReqWrite_T *pStruct, bool_t bTrace)
Unpack a BsNullReqWrite ITV message in big-endian byte order from the input buffer.
const NMMsgDef_T * BsNullLookupMsgDef(BsNullMsgId_T eMsgId)
Look up the message definition associated with the message id.
int BsNullPackMsg(BsNullMsgId_T eMsgId, void *pStruct, byte_t buf[], size_t bufSize, bool_t bTrace)
Pack a ITV message in big-endian byte order.
INLINE_IN_H int BsNullUnpackRspWrite(byte_t buf[], size_t uMsgLen, BsNullRspWrite_T *pStruct, bool_t bTrace)
Unpack a BsNullRspWrite ITV message in big-endian byte order from the input buffer.
size_t BsNullMsgMaxLenLookupTbl[]
INLINE_IN_H int BsNullPackRspWrite(BsNullRspWrite_T *pStruct, byte_t buf[], size_t bufSize, bool_t bTrace)
Pack a BsNullRspWrite ITV message in big-endian byte order into the output buffer.
#define BSNULL_REQWRITE_WRITEBUF_LEN
byte_t m_byteswritten
byteswritten
int BsNullUnpackMsg(BsNullMsgId_T eMsgId, byte_t buf[], size_t uMsgLen, void *pStruct, bool_t bTrace)
Unpack a ITV message in big-endian byte order.
const NMMsgDef_T * BsNullMsgDefLookupTbl[]
INLINE_IN_H int BsNullPackReqWrite(BsNullReqWrite_T *pStruct, byte_t buf[], size_t bufSize, bool_t bTrace)
Pack a BsNullReqWrite ITV message in big-endian byte order into the output buffer.
void * m_pAlign
force alignment
<b><i>BotSense</i></b> package top-level, unifying header declarations.
size_t m_count
vector item count
size_t BsNullLookupMsgMaxLen(BsNullMsgId_T eMsgId)
Look up the message maximum length associated with the message id.