OpenOCD
|
Data Fields | |
int(* | connection_closed )(struct connection *connection) |
struct connection * | connections |
int | fd |
int(* | input )(struct connection *connection) |
void(* | keep_client_alive )(struct connection *connection) |
int | max_connections |
char * | name |
int(* | new_connection )(struct connection *connection) |
int(* | new_connection_during_keep_alive )(struct connection *connection) |
struct service * | next |
char * | port |
unsigned short | portnumber |
void * | priv |
struct sockaddr_in | sin |
enum connection_type | type |
int(* service::connection_closed) (struct connection *connection) |
Definition at line 79 of file server.h.
Referenced by add_service(), and remove_connection().
struct connection* service::connections |
Definition at line 75 of file server.h.
Referenced by add_connection(), add_service(), remove_connection(), remove_connections(), and server_loop().
int service::fd |
Definition at line 72 of file server.h.
Referenced by add_connection(), add_service(), remove_connection(), remove_service(), remove_services(), and server_loop().
int(* service::input) (struct connection *connection) |
Definition at line 78 of file server.h.
Referenced by add_service(), and server_loop().
void(* service::keep_client_alive) (struct connection *connection) |
Definition at line 80 of file server.h.
Referenced by add_service().
int service::max_connections |
Definition at line 74 of file server.h.
Referenced by add_connection(), add_service(), remove_connection(), and server_loop().
char* service::name |
Definition at line 68 of file server.h.
Referenced by add_connection(), add_service(), COMMAND_HANDLER(), free_service(), remove_service(), remove_services(), semihosting_redirect_read(), semihosting_redirect_write(), semihosting_service_connection_closed_handler(), and server_loop().
int(* service::new_connection) (struct connection *connection) |
Definition at line 77 of file server.h.
Referenced by add_connection(), and add_service().
int(* service::new_connection_during_keep_alive) (struct connection *connection) |
Definition at line 76 of file server.h.
Referenced by add_service().
struct service* service::next |
Definition at line 82 of file server.h.
Referenced by add_service(), ipdbg_find_service(), ipdbg_remove_service(), remove_service(), remove_services(), server_keep_clients_alive(), and server_loop().
char* service::port |
Definition at line 70 of file server.h.
Referenced by add_connection(), add_service(), free_service(), gdb_input_inner(), ipdbg_stop_service(), remove_service(), and remove_services().
unsigned short service::portnumber |
Definition at line 71 of file server.h.
Referenced by add_service().
void* service::priv |
Definition at line 81 of file server.h.
Referenced by add_service(), arm_tpiu_swo_service_connection_closed(), arm_tpiu_swo_service_new_connection(), gdb_target_callback_event_handler(), get_target_from_connection(), ipdbg_on_connection_closed(), ipdbg_on_new_connection(), jsp_connection_closed(), jsp_input(), jsp_new_connection(), remove_service(), remove_services(), rtt_connection_closed(), rtt_input(), rtt_new_connection(), semihosting_redirect_read(), semihosting_redirect_write(), semihosting_service_connection_closed_handler(), semihosting_service_input_handler(), semihosting_service_new_connection_handler(), and telnet_new_connection().
struct sockaddr_in service::sin |
Definition at line 72 of file server.h.
Referenced by add_connection(), add_service(), and server_loop().
enum connection_type service::type |
Definition at line 68 of file server.h.
Referenced by add_connection(), add_service(), connection_read(), connection_write(), gdb_get_char_inner(), remove_connection(), remove_service(), remove_services(), and server_loop().