#include <ace/Service_Object.h>
class ACE_Service_Object : public ACE_Event_Handler, public ACE_Shared_Object {
public:ACE_Service_Object (void);virtual ~ACE_Service_Object (void);virtual int suspend (void);virtual int resume (void);};
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).
ACE_Service_Object (void);
virtual ~ACE_Service_Object (void);
virtual int suspend (void);
virtual int resume (void);