Inheritance diagram for C_SocketWithData:

| Public Member Functions | |
| C_SocketWithData (int P_channel_id, size_t P_read_buf_size, size_t P_segm_buf_size) | |
| C_SocketWithData (T_SocketType P_type, T_pIpAddr P_addr, int P_channel_id, size_t P_read_buf_size, size_t P_segm_buf_size) | |
| C_SocketWithData (C_SocketWithData &P_Socket) | |
| virtual | ~C_SocketWithData () | 
| virtual C_Socket * | process_fd_set (fd_set *P_rSet, fd_set *P_wSet, C_TransportEvent *P_event) | 
| virtual C_Socket * | process_fd_ready (fd_set *P_rSet, fd_set *P_wSet, C_TransportEvent *P_event) | 
| virtual C_Socket * | process_fd_in_progess (fd_set *P_rSet, fd_set *P_wSet, C_TransportEvent *P_event) | 
| virtual int | _call_read () | 
| virtual int | _call_write (unsigned char *P_data, size_t P_size) | 
| virtual int | _write (unsigned char *P_data, size_t P_size) | 
| virtual size_t | send_buffer (unsigned char *P_data, size_t P_size) | 
| virtual int | _read ()=0 | 
| virtual C_pDataDecode | get_decode () | 
| virtual T_pRcvMsgCtxtList | get_list () | 
| size_t | received_buffer (unsigned char *P_data, size_t P_size_buf, struct timeval *P_time) | 
| Protected Attributes | |
| T_DataRcvList | m_data_queue | 
| T_pIpAddr | m_remote_addr_info | 
| T_SockAddrStorage | m_accepted_addr | 
| size_t | m_read_buf_size | 
| char * | m_read_buf | 
| T_SockAddrStorage | m_remote_sockaddr | 
| tool_socklen_t | m_len_remote_sockaddr | 
| T_SockAddrStorage * | m_remote_sockaddr_ptr | 
| tool_socklen_t * | m_len_remote_sockaddr_ptr | 
| C_pDataDecode | m_decode | 
| T_pRcvMsgCtxtList | m_recv_msg_list | 
Definition at line 104 of file C_Socket.hpp.
 1.4.6
 1.4.6