#include <osm_sv_msgmanager.h>
Collaboration diagram for OSM_SV_MsgAcceptor:

Public Types | |
|
typedef ACE_Acceptor< OSM_SV_MsgReceiver, ACE_SOCK_ACCEPTOR > | PARENT |
| For fast referencing the upper class. | |
| typedef ACE_SOCK_Acceptor::PEER_ADDR | PEER_ADDR |
| Socket acceptor peer addres. | |
Public Member Functions | |
| OSM_SV_MsgAcceptor (ACE_Reactor *r, OSM_SV_MsgSender *s=0) | |
| Constructor. | |
| virtual | ~OSM_SV_MsgAcceptor (void) |
| Destructor frees the SSL resources. | |
| virtual int | open (const ACE_SOCK_Acceptor::PEER_ADDR &local_addr, ACE_Reactor *reactor=ACE_Reactor::instance(), int flags=0, int use_select=1, int reuse_addr=1) |
| Initialize the acceptor instance. | |
| virtual int | handle_close (ACE_HANDLE=ACE_INVALID_HANDLE, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK) |
| handle_close hook method. | |
| virtual int | accept_svc_handler (OSM_SV_MsgReceiver *sh) |
| Connection establishment and authentication hook method. | |
Protected Member Functions | |
| virtual int | make_svc_handler (OSM_SV_MsgReceiver *&sh) |
| Acceptor factory method to create Service objetcs. Hook method. | |
Protected Attributes | |
| OSM_SV_MsgSender * | msg_sender_ |
| Message Sender - to central server. | |
Definition at line 319 of file osm_sv_msgmanager.h.
1.5.1