OpenOCD
gdb_connection Struct Reference
Collaboration diagram for gdb_connection:

Data Fields

bool attached
 
int buf_cnt
 
char * buf_p
 
char buffer [GDB_BUFFER_SIZE+1]
 
bool busy
 
bool closed
 
bool ctrl_c
 
bool extended_protocol
 
enum target_state frontend_state
 
bool mem_write_error
 
int noack_mode
 
enum gdb_output_flag output_flag
 
bool sync
 
struct target_desc_format target_desc
 
char * thread_list
 
struct imagevflash_image
 

Detailed Description

Definition at line 66 of file gdb_server.c.

Field Documentation

◆ attached

bool gdb_connection::attached

◆ buf_cnt

◆ buf_p

char* gdb_connection::buf_p

◆ buffer

char gdb_connection::buffer[GDB_BUFFER_SIZE+1]

Definition at line 67 of file gdb_server.c.

Referenced by gdb_get_char_inner(), gdb_new_connection(), and gdb_putback_char().

◆ busy

bool gdb_connection::busy

◆ closed

bool gdb_connection::closed

◆ ctrl_c

bool gdb_connection::ctrl_c

◆ extended_protocol

bool gdb_connection::extended_protocol

Definition at line 91 of file gdb_server.c.

Referenced by gdb_input_inner(), and gdb_new_connection().

◆ frontend_state

enum target_state gdb_connection::frontend_state

◆ mem_write_error

bool gdb_connection::mem_write_error

◆ noack_mode

int gdb_connection::noack_mode

◆ output_flag

◆ sync

bool gdb_connection::sync

◆ target_desc

struct target_desc_format gdb_connection::target_desc

Definition at line 91 of file gdb_server.c.

Referenced by gdb_new_connection(), and gdb_query_packet().

◆ thread_list

char* gdb_connection::thread_list

Definition at line 95 of file gdb_server.c.

Referenced by gdb_new_connection(), and gdb_query_packet().

◆ vflash_image

struct image* gdb_connection::vflash_image

Definition at line 72 of file gdb_server.c.

Referenced by gdb_connection_closed(), gdb_new_connection(), and gdb_v_packet().


The documentation for this struct was generated from the following file: