Inheritance diagram for C_TransIP:

| Public Member Functions | |
| C_TransIP () | |
| virtual | ~C_TransIP () | 
| virtual int | init (char *P_buf, T_logFunction P_logError, T_logFunction P_logInfo) | 
| virtual int | config (T_pConfigValueList P_config_param_list) | 
| int | open (int P_channel_id, char *P_buf, T_pOpenStatus P_status, C_ProtocolFrame *P_protocol) | 
| int | pre_select (int P_n, fd_set *P_readfds, fd_set *P_writefds, fd_set *P_exceptfds, struct timeval *P_timeout, int *P_cnx, size_t P_nb) | 
| int | post_select (int P_n, fd_set *P_readfds, fd_set *P_writefds, fd_set *P_exceptfds, T_pC_TransportEvent P_eventTable, size_t *P_nb) | 
| int | send_message (int P_id, C_MessageFrame *P_msg) | 
| bool | get_message (int P_id, T_pReceiveMsgContext P_ctxt) | 
| int | set_channel_id (int P_id, int P_channel_id) | 
| int | close () | 
| int | close (int P_id) | 
| T_SelectDef | select_definition () | 
| Protected Member Functions | |
| virtual bool | analyze_init_string (char *P_buf) | 
| void | analyze_optional_init_string (char *P_buf) | 
| bool | analyze_open_string (char *P_buf, T_pIpAddr P_addr) | 
| virtual C_Socket * | open (int P_channel_id, T_pIpAddr P_Addr, T_pOpenStatus P_status, C_ProtocolBinaryFrame *P_protocol) | 
| int | extract_ip_addr (T_pIpAddr P_pIpAddr) | 
| int | resolve_addr (T_pIpAddr P_pIpAddr) | 
| int | inet_addr (char **P_addr, T_SockAddrStorage *P_AddrS) | 
| void | decode_from_protocol (C_Socket *P_socket) | 
| bool | analyze_ulong_value (char *P_buf, char *P_pattern, size_t *P_value) | 
| bool | analyze_string_value (char *P_buf, char *P_pattern, char *P_value) | 
| Protected Attributes | |
| T_SocketType | m_trans_type | 
| T_SocketMap | m_socket_map | 
| int | m_max_fd | 
| T_IpAddrMap | m_ip_addr_map | 
| size_t | m_buffer_size | 
| size_t | m_encode_buffer_size | 
| size_t | m_decode_buffer_size | 
| size_t | m_read_buffer_size | 
| unsigned char * | m_encode_buffer | 
| unsigned char * | m_decode_buffer | 
| list_t< T_SocketMap::iterator > | m_delete_list | 
| list_t< C_Socket * > | m_insert_list | 
| T_logFunction | m_logError | 
| T_logFunction | m_logInfo | 
Definition at line 34 of file C_TransIP.hpp.
 1.4.6
 1.4.6