#include <it_bus/servant.h>
Inheritance diagram for IT_Bus::WrapperServant:
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::Servant & | m_servant |
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.
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.
Port | being deactivated. |
Reimplemented from IT_Bus::Servant.