Lines Matching refs:message_p
162 if (context.message_p == NULL)
177 memcpy (request_end_p, context.message_p, context.message_length);
292 uint8_t *message_p, /**< message to be sent */
297 message_p[-2] = JERRYX_DEBUGGER_WEBSOCKET_FIN_BIT | JERRYX_DEBUGGER_WEBSOCKET_BINARY_FRAME;
298 message_p[-1] = (uint8_t) message_length;
300 return header_p->next_p->send (header_p->next_p, message_p - 2, message_length + 2);
315 if (receive_context_p->message_p == NULL)
327 receive_context_p->message_p = NULL;
337 uint8_t *message_p = receive_context_p->message_p;
339 if ((message_p[0] & ~JERRYX_DEBUGGER_WEBSOCKET_OPCODE_MASK) != JERRYX_DEBUGGER_WEBSOCKET_FIN_BIT
340 || (message_p[1] & JERRYX_DEBUGGER_WEBSOCKET_LENGTH_MASK) > JERRYX_DEBUGGER_WEBSOCKET_ONE_BYTE_LEN_MAX
341 || !(message_p[1] & JERRYX_DEBUGGER_WEBSOCKET_MASK_BIT))
348 if ((message_p[0] & JERRYX_DEBUGGER_WEBSOCKET_OPCODE_MASK) != JERRYX_DEBUGGER_WEBSOCKET_BINARY_FRAME)
355 size_t message_length = (size_t) (message_p[1] & JERRYX_DEBUGGER_WEBSOCKET_LENGTH_MASK);
364 receive_context_p->message_p = NULL;
376 message_p += sizeof (jerryx_websocket_receive_header_t);
378 receive_context_p->message_p = message_p;
382 const uint8_t *mask_p = message_p - JERRYX_DEBUGGER_WEBSOCKET_MASK_SIZE;
383 const uint8_t *mask_end_p = message_p;
384 const uint8_t *message_end_p = message_p + message_length;
386 while (message_p < message_end_p)
389 *message_p = *message_p ^ *mask_p;
391 message_p++;