#include <smartPushClientPattern.hh>
|
| | PushClientServiceHandler (ACE_Reactor *reactor=ACE_Reactor::instance()) |
| |
| virtual | ~PushClientServiceHandler () |
| |
| void | setCallbackFkts (void *, void(*)(void *, const SmartACE::SmartMessageBlock *, int), void(*)(void *, int, int), void(*)(void *, int), void(*)(void *), void(*)(void *, int), void(*)(void *, unsigned long, int), void(*)(void *, int &)) |
| |
| Smart::StatusCode | subscribe (unsigned int cycle, int sid) |
| |
| Smart::StatusCode | unsubscribe () |
| |
| Smart::StatusCode | connect (int cid, const ACE_Utils::UUID &serviceID) |
| |
| Smart::StatusCode | discard () |
| |
| Smart::StatusCode | disconnect () |
| |
| Smart::StatusCode | getServerInformation () |
| |
Public Member Functions inherited from SmartACE::ServiceHandler |
| | ServiceHandler (ACE_Reactor *reactor=ACE_Reactor::instance()) |
| | Default constructor and destructor. More...
|
| |
| virtual | ~ServiceHandler () |
| |
| virtual int | open (void *handler=0) |
| | Initialization to create and activate an instance of this ACE_Svc_Handler class. More...
|
| |
| virtual int | handle_input (ACE_HANDLE fd=ACE_INVALID_HANDLE) |
| | This is the main input-handler function that is called by the reactor to handle incoming data streams. More...
|
| |
| virtual int | handle_close (ACE_HANDLE handle, ACE_Reactor_Mask close_mask) |
| | Hook handler method to handle closing connection. More...
|
| |
| virtual int | send_command_message (ACE_CDR::Long commandId, const ACE_Message_Block *further_comands=NULL, const ACE_Message_Block *message=NULL) |
| | This method encapsulates the message sending behavior. More...
|
| |
| void | trigger_shutdown () |
| | Trigger the shutdown procedure to be executed by the reactor. More...
|
| |
| bool | is_disconnected () const |
| | This method returns true if reactor has closed the connection (due to e.g. More...
|
| |
| virtual | ~SmartPushServerInterface () |
| |
◆ PushClientServiceHandler()
| SmartACE::PushClientServiceHandler::PushClientServiceHandler |
( |
ACE_Reactor * |
reactor = ACE_Reactor::instance() | ) |
|
◆ ~PushClientServiceHandler()
| virtual SmartACE::PushClientServiceHandler::~PushClientServiceHandler |
( |
| ) |
|
|
virtual |
◆ connect()
| Smart::StatusCode SmartACE::PushClientServiceHandler::connect |
( |
int |
cid, |
|
|
const ACE_Utils::UUID & |
serviceID |
|
) |
| |
|
virtual |
◆ discard()
| Smart::StatusCode SmartACE::PushClientServiceHandler::discard |
( |
| ) |
|
|
virtual |
◆ disconnect()
| Smart::StatusCode SmartACE::PushClientServiceHandler::disconnect |
( |
| ) |
|
|
virtual |
◆ getServerInformation()
| Smart::StatusCode SmartACE::PushClientServiceHandler::getServerInformation |
( |
| ) |
|
|
virtual |
◆ setCallbackFkts()
| void SmartACE::PushClientServiceHandler::setCallbackFkts |
( |
void * |
, |
|
|
void(*)(void *, const SmartACE::SmartMessageBlock *, int) |
, |
|
|
void(*)(void *, int, int) |
, |
|
|
void(*)(void *, int) |
, |
|
|
void(*)(void *) |
, |
|
|
void(*)(void *, int) |
, |
|
|
void(*)(void *, unsigned long, int) |
, |
|
|
void(*)(void *, int &) |
|
|
) |
| |
◆ subscribe()
| Smart::StatusCode SmartACE::PushClientServiceHandler::subscribe |
( |
unsigned int |
cycle, |
|
|
int |
sid |
|
) |
| |
|
virtual |
◆ unsubscribe()
| Smart::StatusCode SmartACE::PushClientServiceHandler::unsubscribe |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file:
- smartPushClientPattern.hh