Lines Matching refs:Message
41 Message msgHdr;
65 Message msgHeader;
278 uint32_t bufferSize = sizeof(Message);
279 Message *msg = (Message *)LE_GetBufferInfo(handle, NULL, &bufferSize);
311 static int MsgRebuild(MsgNode *message, const Message *msg)
341 Message **outMsg, uint32_t *msgRecvLen, uint32_t *reminder)
348 Message *message = *outMsg;
360 if (*msgRecvLen < sizeof(Message)) { // recv partial message
361 if ((bufferLen + *msgRecvLen) >= sizeof(Message)) {
392 int DecodeMsg(Message * message)
415 static int SendResponse(const MyTask *task, const Message *msg, int result, pid_t pid)
422 int ret = memcpy_s(buffer, bufferSize, msg, sizeof(Message));
541 int ret = memcpy_s(&node->msgHeader, sizeof(Message), &message->msgHeader, sizeof(Message));
547 bufferLen = message->msgHeader.msgLen + info->message->msgHeader.msgLen - sizeof(Message);
558 uint32_t infoBufLen = info->message->msgHeader.msgLen - sizeof(Message);
559 uint32_t msgBufLen = message->msgHeader.msgLen - sizeof(Message);
602 Message *msg = &message->msgHeader;
617 Message *msg = &message->msgHeader;
674 printf("Message too long %u \n", buffLen);
681 Message *message = task->ctx.incompleteMsg; // incomplete msg