Simplify debugger-ws.h (#2266)
Remove several macros and types from it. This change simplifies the external debugger interface. JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
This commit is contained in:
@@ -111,6 +111,7 @@ typedef struct
|
||||
#ifdef JERRY_DEBUGGER
|
||||
uint8_t debugger_send_buffer[JERRY_DEBUGGER_MAX_BUFFER_SIZE]; /**< buffer for sending messages */
|
||||
uint8_t debugger_receive_buffer[JERRY_DEBUGGER_MAX_BUFFER_SIZE]; /**< buffer for receiving messages */
|
||||
uint8_t *debugger_send_buffer_payload_p; /**< start where the outgoing message can be written */
|
||||
vm_frame_ctx_t *debugger_stop_context; /**< stop only if the current context is equal to this context */
|
||||
jmem_cpointer_t debugger_byte_code_free_head; /**< head of byte code free linked list */
|
||||
jmem_cpointer_t debugger_byte_code_free_tail; /**< tail of byte code free linked list */
|
||||
@@ -118,6 +119,8 @@ typedef struct
|
||||
uint16_t debugger_receive_buffer_offset; /**< receive buffer offset */
|
||||
uint16_t debugger_port; /**< debugger socket communication port */
|
||||
uint8_t debugger_message_delay; /**< call receive message when reaches zero */
|
||||
uint8_t debugger_max_send_size; /**< maximum amount of data that can be written */
|
||||
uint8_t debugger_max_receive_size; /**< maximum amount of data that can be received */
|
||||
int debugger_connection; /**< holds the file descriptor of the socket communication */
|
||||
#endif /* JERRY_DEBUGGER */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user