#include <smartPushServerPattern.hh>
|
| PushServerAcceptor (void *, void(*)(void *, const PushServerServiceHandler *, int, const ACE_Utils::UUID &), void(*)(void *, const PushServerServiceHandler *), void(*)(void *, const PushServerServiceHandler *), void(*)(void *, const PushServerServiceHandler *, const int &, const int &), void(*)(void *, const PushServerServiceHandler *), void(*)(void *, const PushServerServiceHandler *), ACE_Reactor *reactor) |
|
virtual | ~PushServerAcceptor () |
|
void | handleConnect (const PushServerServiceHandler *sh, int cid, const ACE_Utils::UUID &uuid) |
|
void | handleDiscard (const PushServerServiceHandler *sh) |
|
void | handleDisconnect (const PushServerServiceHandler *sh) |
|
void | handleSubscribe (const PushServerServiceHandler *sh, const int &sid, const int &freq) |
|
void | handleUnsubscribe (const PushServerServiceHandler *sh) |
|
void | handleServerInformation (const PushServerServiceHandler *sh) |
|
int | close_handler () |
|
|
void(* | hndCnctPtr )(void *, const PushServerServiceHandler *, int, const ACE_Utils::UUID &) |
| Callback function pointers. More...
|
|
void(* | hndDiscrdPtr )(void *, const PushServerServiceHandler *) |
|
void(* | hndDisconPtr )(void *, const PushServerServiceHandler *) |
|
void(* | hndSubscrPtr )(void *, const PushServerServiceHandler *, const int &, const int &) |
|
void(* | hndUnsubscrPtr )(void *, const PushServerServiceHandler *) |
|
void(* | hndServerInfoPtr )(void *, const PushServerServiceHandler *) |
|
void * | lthis |
|
ACE_Reactor * | _reactor |
|
◆ PushServerAcceptor()
SmartACE::PushServerAcceptor::PushServerAcceptor |
( |
void * |
, |
|
|
void(*)(void *, const PushServerServiceHandler *, int, const ACE_Utils::UUID &) |
, |
|
|
void(*)(void *, const PushServerServiceHandler *) |
, |
|
|
void(*)(void *, const PushServerServiceHandler *) |
, |
|
|
void(*)(void *, const PushServerServiceHandler *, const int &, const int &) |
, |
|
|
void(*)(void *, const PushServerServiceHandler *) |
, |
|
|
void(*)(void *, const PushServerServiceHandler *) |
, |
|
|
ACE_Reactor * |
reactor |
|
) |
| |
◆ ~PushServerAcceptor()
virtual SmartACE::PushServerAcceptor::~PushServerAcceptor |
( |
| ) |
|
|
virtual |
◆ close_handler()
int SmartACE::PushServerAcceptor::close_handler |
( |
| ) |
|
◆ handleConnect()
void SmartACE::PushServerAcceptor::handleConnect |
( |
const PushServerServiceHandler * |
sh, |
|
|
int |
cid, |
|
|
const ACE_Utils::UUID & |
uuid |
|
) |
| |
|
inline |
◆ handleDiscard()
◆ handleDisconnect()
◆ handleServerInformation()
◆ handleSubscribe()
void SmartACE::PushServerAcceptor::handleSubscribe |
( |
const PushServerServiceHandler * |
sh, |
|
|
const int & |
sid, |
|
|
const int & |
freq |
|
) |
| |
|
inline |
◆ handleUnsubscribe()
◆ _reactor
ACE_Reactor* SmartACE::PushServerAcceptor::_reactor |
|
protected |
◆ hndCnctPtr
void(* SmartACE::PushServerAcceptor::hndCnctPtr) (void *, const PushServerServiceHandler *, int, const ACE_Utils::UUID &) |
|
protected |
Callback function pointers.
◆ hndDisconPtr
◆ hndDiscrdPtr
◆ hndServerInfoPtr
◆ hndSubscrPtr
◆ hndUnsubscrPtr
◆ lthis
void* SmartACE::PushServerAcceptor::lthis |
|
protected |
The documentation for this class was generated from the following file:
- smartPushServerPattern.hh