Inheritance diagram for C_Socket:

| Public Member Functions | |
| C_Socket (int P_channel_id) | |
| C_Socket (T_SocketType P_type, int P_port, int P_channel_id) | |
| C_Socket (T_SocketType P_type, int P_channel_id) | |
| C_Socket (C_Socket &P_Socket) | |
| virtual | ~C_Socket () | 
| virtual int | get_prototype () | 
| virtual size_t | received_buffer (unsigned char *P_data, size_t P_size_buf, struct timeval *P_time)=0 | 
| virtual void | set_fd_set (fd_set *P_rSet, fd_set *P_wSet) | 
| virtual C_Socket * | process_fd_set (fd_set *P_rSet, fd_set *P_wSet, C_TransportEvent *P_event)=0 | 
| virtual size_t | send_buffer (unsigned char *P_data, size_t P_size)=0 | 
| virtual C_pDataDecode | get_decode () | 
| virtual T_pRcvMsgCtxtList | get_list () | 
| void | set_properties () | 
| int | _open (int P_socket_domain, size_t P_buffer_size, C_ProtocolBinaryFrame *P_protocol) | 
| int | get_id () | 
| int | get_channel_id () | 
| void | _close () | 
| void | set_channel_id (int P_channel_id) | 
| C_ProtocolBinaryFrame * | get_protocol () | 
| Protected Attributes | |
| int | m_socket_id | 
| int | m_channel_id | 
| T_SocketType | m_type | 
| int | m_src_port | 
| T_SocketState | m_state | 
| size_t | m_buffer_size | 
| C_ProtocolBinaryFrame * | m_protocol | 
Definition at line 56 of file C_Socket.hpp.
 1.4.6
 1.4.6