ETSI STF525 / Internal Testing test suite This project provides an internal testing test suite and its associated Test Adapter/Codec

Abstract_Socket Member List

This is the complete list of members for Abstract_Socket, including all inherited members.

__noreturn__ | Abstract_Socket | protected
Abstract_Socket() | Abstract_Socket | protected
Abstract_Socket(const char *testport_type, const char *testport_name) | Abstract_Socket | protected
Add_Fd_Read_Handler(int fd)=0 | Abstract_Socket | protected pure virtual
Add_Fd_Write_Handler(int fd)=0 | Abstract_Socket | protected pure virtual
add_user_data(int client_id) | Abstract_Socket | protected virtual
ai_family | Abstract_Socket | private
ai_family_name() | Abstract_Socket | protected virtual
all_mandatory_configparameters_present() | Abstract_Socket | private
client_connection_opened(int client_id) | Abstract_Socket | protected virtual
client_TCP_reconnect | Abstract_Socket | private
client_TCP_reconnect_name() | Abstract_Socket | protected virtual
close_listen_port() | Abstract_Socket | protected
CLOSE_WAIT enum value | Abstract_Socket | protected
CLOSED enum value | Abstract_Socket | protected
deadlock_counter | Abstract_Socket | private
ESTABLISHED enum value | Abstract_Socket | protected
FIN_WAIT enum value | Abstract_Socket | protected
get_ai_family() const | Abstract_Socket | inline protected
get_buffer(int client_id) | Abstract_Socket | inline protected
get_halt_on_connection_reset() const | Abstract_Socket | inline protected
get_handle_half_close() const | Abstract_Socket | inline protected
Get_Header_Descriptor() const | Abstract_Socket | protected virtual
get_host_id(const char *hostName, struct sockaddr_in *addr) | Abstract_Socket | protected
get_listen_fd() const | Abstract_Socket | inline protected
get_local_addr() | Abstract_Socket | inline protected
get_local_host_name() | Abstract_Socket | inline protected
get_local_port_number() | Abstract_Socket | inline protected
get_nagling() const | Abstract_Socket | inline protected
get_peer(int client_id, bool no_error=false) const | Abstract_Socket | protected
get_remote_addr() | Abstract_Socket | inline protected
get_remote_host_name() | Abstract_Socket | inline protected
get_remote_port_number() | Abstract_Socket | inline protected
get_server_mode() const | Abstract_Socket | inline protected
get_socket_debugging() const | Abstract_Socket | inline protected
get_socket_fd() const | Abstract_Socket | protected
get_ttcn_buffer_usercontrol() const | Abstract_Socket | inline protected
get_use_connection_ASPs() const | Abstract_Socket | inline protected
get_use_non_blocking_socket() const | Abstract_Socket | inline protected
get_user_data(int client_id) | Abstract_Socket | inline protected
halt_on_connection_reset | Abstract_Socket | private
halt_on_connection_reset_name() | Abstract_Socket | protected virtual
halt_on_connection_reset_set | Abstract_Socket | private
handle_half_close | Abstract_Socket | private
handle_message(int client_id=-1) | Abstract_Socket | private
Handle_Socket_Event(int fd, boolean is_readable, boolean is_writable, boolean is_error) | Abstract_Socket | protected
Handle_Timeout_Event(double) | Abstract_Socket | inline protected
Handler_Uninstall()=0 | Abstract_Socket | protected pure virtual
increase_send_buffer(int fd, int &old_size, int &new_size) | Abstract_Socket | protected
LISTEN enum value | Abstract_Socket | protected
listen_fd | Abstract_Socket | private
listen_port_opened(int port_number) | Abstract_Socket | protected virtual
local_address_name() | Abstract_Socket | protected virtual
local_host_name | Abstract_Socket | private
local_port_name() | Abstract_Socket | protected virtual
local_port_number | Abstract_Socket | private
localAddr | Abstract_Socket | private
log_debug(const char *fmt,...) const __attribute__((__format__(__printf__ | Abstract_Socket | protected
log_error(const char *fmt,...) const __attribute__((__format__(__printf__ | Abstract_Socket | protected
log_hex(const char *prompt, const unsigned char *msg, size_t length) const | Abstract_Socket | protected
log_warning(const char *fmt,...) const __attribute__((__format__(__printf__ | Abstract_Socket | protected
map_user() | Abstract_Socket | protected
message_incoming(const unsigned char *message_buffer, int length, int client_id=-1)=0 | Abstract_Socket | protected pure virtual
nagling | Abstract_Socket | private
nagling_name() | Abstract_Socket | protected virtual
open_client_connection(const struct sockaddr_in &new_remote_addr, const struct sockaddr_in &new_local_addr) | Abstract_Socket | protected
open_client_connection(const char *remoteHostname, const char *remoteService, const char *localHostname, const char *localService) | Abstract_Socket | protected
open_listen_port(const struct sockaddr_in &localAddr) | Abstract_Socket | protected
open_listen_port(const char *localHostname, const char *localServicename) | Abstract_Socket | protected
parameter_set(const char *parameter_name, const char *parameter_value) | Abstract_Socket | protected
peer_connected(int client_id, sockaddr_in &remote_addr) | Abstract_Socket | protected virtual
peer_connected(int, const char *, const int) | Abstract_Socket | inline protected virtual
peer_disconnected(int client_id) | Abstract_Socket | protected virtual
peer_half_closed(int client_id) | Abstract_Socket | protected virtual
peer_list_add_peer(int client_id) | Abstract_Socket | protected
peer_list_get_first_peer() const | Abstract_Socket | protected
peer_list_get_last_peer() const | Abstract_Socket | protected
peer_list_get_length() const | Abstract_Socket | inline protected
peer_list_get_nr_of_peers() const | Abstract_Socket | protected
peer_list_length | Abstract_Socket | private
peer_list_remove_peer(int client_id) | Abstract_Socket | protected
peer_list_reset_peer() | Abstract_Socket | protected
peer_list_resize_list(int client_id) | Abstract_Socket | private
peer_list_root | Abstract_Socket | private
READING_STATES enum name | Abstract_Socket | protected
receive_message_on_fd(int client_id) | Abstract_Socket | protected virtual
remote_address_name() | Abstract_Socket | protected virtual
remote_host_name | Abstract_Socket | private
remote_port_name() | Abstract_Socket | protected virtual
remote_port_number | Abstract_Socket | private
remoteAddr | Abstract_Socket | private
remove_all_clients() | Abstract_Socket | protected virtual
remove_client(int client_id) | Abstract_Socket | protected virtual
Remove_Fd_All_Handlers(int fd)=0 | Abstract_Socket | protected pure virtual
Remove_Fd_Read_Handler(int fd)=0 | Abstract_Socket | protected pure virtual
Remove_Fd_Write_Handler(int fd)=0 | Abstract_Socket | protected pure virtual
remove_user_data(int client_id) | Abstract_Socket | protected virtual
report_error(int client_id, int msg_length, int sent_length, const unsigned char *msg, const char *error_text) | Abstract_Socket | protected virtual
report_unsent(int client_id, int msg_length, int sent_length, const unsigned char *msg, const char *error_text) | Abstract_Socket | protected virtual
send_message_on_fd(int client_id, const unsigned char *message_buffer, int message_length) | Abstract_Socket | protected virtual
send_message_on_nonblocking_fd(int client_id, const unsigned char *message_buffer, int message_length) | Abstract_Socket | protected virtual
send_outgoing(const unsigned char *message_buffer, int length, int client_id=-1) | Abstract_Socket | protected
send_shutdown(int client_id=-1) | Abstract_Socket | protected
server_backlog | Abstract_Socket | private
server_backlog_name() | Abstract_Socket | protected virtual
server_mode | Abstract_Socket | private
server_mode_name() | Abstract_Socket | protected virtual
set_ai_family(int parameter_value) | Abstract_Socket | inline protected
set_halt_on_connection_reset(bool parameter_value) | Abstract_Socket | inline protected
set_handle_half_close(bool parameter_value) | Abstract_Socket | inline protected
set_nagling(bool parameter_value) | Abstract_Socket | inline protected
set_non_block_mode(int fd, bool enable_nonblock) | Abstract_Socket | protected
set_server_mode(bool parameter_value) | Abstract_Socket | inline protected
set_socket_debugging(bool parameter_value) | Abstract_Socket | inline protected
set_ttcn_buffer_usercontrol(bool parameter_value) | Abstract_Socket | inline protected
set_user_data(int client_id, void *uptr) | Abstract_Socket | inline protected
socket_debugging | Abstract_Socket | private
socket_debugging_name() | Abstract_Socket | protected virtual
STATE_BLOCK_FOR_SENDING enum value | Abstract_Socket | protected
STATE_DONT_CLOSE enum value | Abstract_Socket | protected
STATE_DONT_RECEIVE enum value | Abstract_Socket | protected
STATE_NORMAL enum value | Abstract_Socket | protected
STATE_WAIT_FOR_RECEIVE_CALLBACK enum value | Abstract_Socket | protected
TCP_reconnect_attempts | Abstract_Socket | private
TCP_reconnect_attempts_name() | Abstract_Socket | protected virtual
TCP_reconnect_delay | Abstract_Socket | private
TCP_reconnect_delay_name() | Abstract_Socket | protected virtual
TCP_STATES enum name | Abstract_Socket | protected
test_port_name | Abstract_Socket | protected
test_port_type | Abstract_Socket | protected
Timer_Set_Handler(double call_interval, boolean is_timeout=TRUE, boolean call_anyway=TRUE, boolean is_periodic=TRUE)=0 | Abstract_Socket | protected pure virtual
ttcn_buffer_usercontrol | Abstract_Socket | private
unmap_user() | Abstract_Socket | protected
use_connection_ASPs | Abstract_Socket | private
use_connection_ASPs_name() | Abstract_Socket | protected virtual
use_non_blocking_socket | Abstract_Socket | private
use_non_blocking_socket_name() | Abstract_Socket | protected virtual
user_all_mandatory_configparameters_present() | Abstract_Socket | protected virtual
~Abstract_Socket() | Abstract_Socket | protected virtual