IT_Bus::WrapperServant Class Reference

#include <it_bus/servant.h>

Inheritance diagram for IT_Bus::WrapperServant:

IT_Bus::Servant IT_Bus::PerInvocationServant IT_Bus::PerThreadServant IT_Bus::SerializedServant List of all members.

Detailed Description

Base class for server management wrapper classes.

Application code uses the derived classes PerThreadServant, PerInvocationServant, and SerializedServant.

Since this class derives from IT_Bus::Servant, an instance of a class derived from this wrapper class may be used as an argument to the register_servant method of both the IT_Bus::Bus and IT_Bus::ServerService classes.

Definition at line 172 of file servant.h.

Public Member Functions

virtual void activated (Port &)
 Invoked when a Port associated with this servant instance is activated.
virtual void deactivated (Port &)
 Invoked when a Port associated with this servant instance is deactivated.

Protected Attributes

IT_Bus::Servantm_servant


Member Function Documentation

virtual void IT_Bus::WrapperServant::activated ( Port  )  [virtual]

Invoked when a Port associated with this servant instance is activated.

Derived subclasses (i.e., implementation class) optionally provide an implementation of this method. Use this method to perform any Port specific servant initialization.

Parameters:
Port being activated.

Reimplemented from IT_Bus::Servant.

virtual void IT_Bus::WrapperServant::deactivated ( Port  )  [virtual]

Invoked when a Port associated with this servant instance is deactivated.

Derived subclasses (i.e., implementation class) optionally provide an implementation of this method. Use this method to perform any Port specific servant cleanup.

Parameters:
Port being deactivated.

Reimplemented from IT_Bus::Servant.


Generated on Thu Sep 7 11:40:10 2006 for Artix by  doxygen 1.4.7