69                                 const unsigned char type,
 
   71                                 char *
const errdtlstr,
 
   72                                 size_t errdtlstr_size)
 
   79     if (NULL == errdtlstr) {
 
   82         if (255 < errdtlstr_size) {
 
  105                                       const size_t stru_size)
 
  120         ((
unsigned char *
const) stru_p) +
 
  142                                      const size_t stru_size)
 
  150         ((
unsigned char *) stru_p) +
 
unsigned char header[HIPC_MSGHDR_SIZE]
enum HIPC_errno hipcGenmdSuccessToGet(hipc_msgd *const mds_p, hipc_msgd const *const mdr_p, void *const stru_p, const size_t stru_size)
Initializes mds_p as a response to mdr_p whose type must be GET. 
enum HIPC_errno hipcMsgdSetBdyForPut(hipc_msgd *const mdr_p, void *const stru_p, const size_t stru_size)
Sets a body to a HIPC message data that contains a header of a PUT message. 
enum HIPC_errno hipcGenmdUnstru(hipc_msgd *const md_p, const unsigned char type, const enum HIPC_errno hipc_errno, char *const errdtlstr, size_t errdtlstr_size)
Initializes a HIPC message data as a unstructured type message. 
unsigned char hipcMsgdBdySize(hipc_msgd const *const md_p)
Returns body size of a HIPC message data. 
unsigned char hipcMsgdStruno(hipc_msgd const *const md_p)
Returns structure number of a HIPC message data. 
unsigned char hipcMsgdRngsize(hipc_msgd const *const md_p)
Returns range size of a HIPC message data. 
unsigned char hipcMsghdrBdysize(unsigned char const *const msghdr)
Returns message size determined by a message header. 
unsigned char hipcMsgdType(hipc_msgd const *const md_p)
Returns type of a HIPC message data. 
unsigned char hipcMsgdOffset(hipc_msgd const *const md_p)
Returns offset of a HIPC message data.