| Public Types | |
| typedef enum C_ChannelControl::_channel_type | T_ChannelType | 
| typedef enum C_ChannelControl::_channel_type * | T_pChannelType | 
| typedef enum C_ChannelControl::_channel_open_status | T_ChannelStatus | 
| typedef enum C_ChannelControl::_channel_open_status * | T_pChannelStatus | 
| typedef C_ChannelControl::_channel_data | T_ChannelData | 
| typedef C_ChannelControl::_channel_data * | T_pChannelData | 
| enum | _channel_type { E_CHANNEL_GLOBAL, E_CHANNEL_LOCAL, E_CHANNEL_UNKNOWN } | 
| enum | _channel_open_status { E_CHANNEL_CLOSED, E_CHANNEL_OPEN_IN_PROGESS, E_CHANNEL_OPENED } | 
| Public Member Functions | |
| C_ChannelControl () | |
| ~C_ChannelControl () | |
| bool | fromXml (C_XmlData *P_data, C_ProtocolControl *P_protocol_ctrl, C_TransportControl *P_transport_ctrl) | 
| int | get_channel_id (char *P_name) | 
| char * | get_channel_name (int P_id) | 
| T_pChannelData | get_channel_data (char *P_name) | 
| T_pChannelData | get_channel_data (int P_id) | 
| int | open_global_channel () | 
| int | check_global_channel () | 
| int | open_local_channel (int P_id, char *P_args, int *P_table, T_pOpenStatus P_status) | 
| int | set_option_global_channel (int P_id, char *P_args, int *P_table) | 
| void | close_local_channel (int P_id, int *P_table) | 
| int | nb_channel () | 
| int | nb_global_channel () | 
| int | open_id_from_channel_id (int P_id, int *P_table) | 
| int | send_to_channel (int P_id, int *P_table, C_MessageFrame *P_msg) | 
| void | reset_channel (int *P_table) | 
| void | opened (int P_id, int P_open_id) | 
| void | open_failed (int P_id, int P_open_id) | 
| void | closed (int P_id, int P_open_id) | 
| int | opened () | 
| C_Transport ** | get_transport_table (int *P_size) | 
| C_ProtocolFrame * | get_channel_protocol (int P_id) | 
| bool | reconnect () | 
| Classes | |
| struct | _channel_data | 
Definition at line 38 of file C_ChannelControl.hpp.
 1.4.6
 1.4.6