C_SocketSCTP Class Reference

Inheritance diagram for C_SocketSCTP:

C_SocketSCTPListen C_SocketSCTPWithData C_SocketSCTPClient C_SocketSCTPServer List of all members.

Public Member Functions

 C_SocketSCTP (int P_channel_id)
 C_SocketSCTP (T_SocketType P_type, int P_port, int P_channel_id)
 C_SocketSCTP (T_SocketType P_type, int P_channel_id)
int _open (int P_socket_domain, size_t P_buffer_size, C_ProtocolBinaryFrame *P_protocol)
virtual ~C_SocketSCTP ()
virtual size_t received_buffer (unsigned char *P_data, size_t P_size_buf, struct timeval *P_time)=0
int get_id ()
int get_channel_id ()
void _close ()
void set_fd_set (fd_set *P_rSet, fd_set *P_wSet)
virtual C_SocketSCTPprocess_fd_set (fd_set *P_rSet, fd_set *P_wSet, C_TransportEvent *P_event)=0
void set_channel_id (int P_channel_id)
void set_properties ()
C_pSCTPDataDecode get_decode ()
C_ProtocolBinaryFrameget_protocol ()
T_pRcvMsgCtxtList get_list ()

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_ProtocolBinaryFramem_protocol
C_pSCTPDataDecode m_decode
T_pRcvMsgCtxtList m_recv_msg_list
size_t m_recv_buflen
char * m_recv_buf

Detailed Description

Definition at line 55 of file C_SocketSCTP.hpp.


The documentation for this class was generated from the following files:
Generated on Wed Mar 7 14:57:56 2007 for Seagull by  doxygen 1.4.6