|
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(), get_available_target_from_connection(), 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().