Inheritance diagram for C_Transport:
Public Member Functions | |
C_Transport () | |
virtual | ~C_Transport () |
virtual int | init (char *P_buf, T_logFunction P_logError, T_logFunction P_logInfo)=0 |
virtual int | config (T_pConfigValueList P_config_param_list)=0 |
virtual int | close ()=0 |
virtual int | open (int P_channel_id, char *P_buf, T_pOpenStatus P_status, C_ProtocolFrame *P_protocol)=0 |
virtual int | close (int P_id)=0 |
virtual 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)=0 |
virtual 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)=0 |
virtual bool | get_message (int P_id, T_pReceiveMsgContext P_ctxt)=0 |
virtual int | send_message (int P_id, C_MessageFrame *P_msg)=0 |
virtual int | set_option (int P_Channel_Id, char *P_buf) |
virtual T_SelectDef | select_definition ()=0 |
Definition at line 40 of file C_Transport.hpp.