#include <Service_Object.h>
Inheritance diagram for ACE_Service_Object:


Public Methods | |
| ACE_Service_Object (ACE_Reactor *=0) | |
| Constructor. More... | |
| virtual | ~ACE_Service_Object (void) |
| Destructor. More... | |
| virtual int | suspend (void) |
| Temporarily disable a service without removing it completely. More... | |
| virtual int | resume (void) |
| Re-enable a previously suspended service. More... | |
Classes that inherit from <ACE_Service_Objects> are capable of being registered with the <ACE_Reactor> (due to the <ACE_Event_Handler>, as well as being dynamically linked by the <ACE_Service_Config> (due to the <ACE_Shared_Object>).
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Re-enable a previously suspended service.
Reimplemented in ACE_Acceptor, ACE_Strategy_Acceptor, ACE_Oneshot_Acceptor, ACE_Connector, ACE_Service_Manager, ACE_Task_Base, ACE_Acceptor< SVC_HANDLER, ACE_PEER_ACCEPTOR_2 >, and ACE_Connector< SVC_HANDLER, ACE_PEER_CONNECTOR_2 >. |
|
|
Temporarily disable a service without removing it completely.
Reimplemented in ACE_Acceptor, ACE_Strategy_Acceptor, ACE_Oneshot_Acceptor, ACE_Connector, ACE_Service_Manager, ACE_Task_Base, ACE_Acceptor< SVC_HANDLER, ACE_PEER_ACCEPTOR_2 >, and ACE_Connector< SVC_HANDLER, ACE_PEER_CONNECTOR_2 >. |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001