#include <user_agent.h>
Inheritance diagram for freesecs::user_agent_t:
Public Types | |
typedef shared_ptr_t< hsms_cnx_t > | pcnx_t |
Public Member Functions | |
user_agent_t (const char *ctl_in_fifo_name, const char *ctl_out_fifo_name, const char *data_in_fifo_name, const char *data_out_fifo_name, pcnx_t pcnx) | |
virtual | ~user_agent_t () |
int | user_ctl_handler (const size_t &) |
int | user_data_handler (const size_t &) |
int | user_error_handler (const int &) |
int | cnx_ctl_handler (const hsms_socket_t::pdata_t &) |
int | cnx_data_handler (const hsms_socket_t::pdata_t &) |
int | cnx_state_handler (const hsms_state_et &) |
Protected Member Functions | |
virtual void | rcv_from_ctl (void *buf, size_t count) |
virtual void | rcv_from_data (void *buf, size_t count) |
virtual void | send_msg (hsms_cnx_t::pdata_t) |
virtual void | start_cnx () |
virtual void | stop_cnx () |
virtual void | get_cnx_state () |
Definition at line 66 of file user_agent.h.