#include <TaoProviderListener.h>
Public Member Functions | |
TaoProviderListener (int objId, TaoObjHandle clientSocket, TaoTransportTask *pSvrTransport, const char *terminalName) | |
TaoProviderListener (PtEventMask *pMask=NULL) | |
TaoProviderListener (const TaoProviderListener &rTaoProviderListener) | |
param: (in) pMask - Event mask defining events the listener is interested More... | |
virtual | ~TaoProviderListener () |
TaoProviderListener & | operator= (const TaoProviderListener &rhs) |
void | providerEventTransmissionEnded (const PtProviderEvent &rEvent) |
void | providerInService (const PtProviderEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerOutOfService (const PtProviderEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerShutdown (const PtProviderEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerAddressAdded (const PtAddressEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerAddressRemoved (const PtAddressEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerTerminalAdded (const PtTerminalEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerTerminalRemoved (const PtTerminalEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
![]() | |
PtProviderListener (PtEventMask *pMask=NULL) | |
PtProviderListener (const PtProviderListener &rPtProviderListener) | |
param: (in) pMask - Event mask defining events the listener is interested More... | |
virtual | ~PtProviderListener () |
PtProviderListener & | operator= (const PtProviderListener &rhs) |
void | providerEventTransmissionEnded (const PtProviderEvent &rEvent) |
void | providerInService (const PtProviderEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerOutOfService (const PtProviderEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerShutdown (const PtProviderEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerAddressAdded (const PtAddressEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerAddressRemoved (const PtAddressEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerTerminalAdded (const PtTerminalEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
void | providerTerminalRemoved (const PtTerminalEvent &rEvent) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
![]() | |
PT_CLASS_INFO_MEMBERS | PtEventListener (PtEventMask *pMask=NULL) |
virtual | ~PtEventListener () |
param: (in) pMask - Event mask defining events the listener is interested in. This must be a subset of the events that the listener supports. The mask may be NULL where it is assumed that all events applicable to the derived listener are of interest. More... | |
PtStatus | getEventMask (const PtEventMask *&rpMask) const |
virtual PtBoolean | isClass (const char *pClassName) |
virtual PtBoolean | isInstanceOf (const char *pClassName) |
param: (in) pClassName - The string to compare with the name of this class. retcode: TRUE - If the given string contains the class name of this class retcode: FALSE - If the given string does not match that of this class More... | |
PtBoolean | isEventEnabled (PtEvent::PtEventId &eventId) |
param: (in) pClassName - The string to compare with the name of this class retcode: TRUE - If this object is either an instance of or is derived from the specified class retcode: FALSE - If this object is not an instance of the specified class More... | |
Private Attributes | |
int | mObjId |
param: (in) rEvent - Reference to the PtEvent containing the specific event information. More... | |
char * | mTerminalName |
TaoObjHandle | mhClientSocket |
TaoTransportTask * | mpSvrTransport |
OsConnectionSocket * | mpConnectionSocket |
Additional Inherited Members | |
![]() | |
static const char * | className () |
param: (out) rpMask - Reference to a pointer to the PtEventMask. retcode: PT_SUCCESS - Success retcode: PT_PROVIDER_UNAVAILABLE - The provider is not available More... | |
![]() | |
PtEventMask * | mpMask |
param: (in) eventId - The event id corresponding to the event type retcode: TRUE - If the given event type is of interest to this listener retcode: FALSE - If the given event type is NOT of interest to this listener More... | |
TaoProviderListener | ( | int | objId, |
TaoObjHandle | clientSocket, | ||
TaoTransportTask * | pSvrTransport, | ||
const char * | terminalName | ||
) |
TaoProviderListener | ( | PtEventMask * | pMask = NULL | ) |
TaoProviderListener | ( | const TaoProviderListener & | rTaoProviderListener | ) |
param: (in) pMask - Event mask defining events the listener is interested
|
virtual |
TaoProviderListener& operator= | ( | const TaoProviderListener & | rhs | ) |
void providerAddressAdded | ( | const PtAddressEvent & | rEvent | ) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information.
void providerAddressRemoved | ( | const PtAddressEvent & | rEvent | ) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information.
void providerEventTransmissionEnded | ( | const PtProviderEvent & | rEvent | ) |
void providerInService | ( | const PtProviderEvent & | rEvent | ) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information.
void providerOutOfService | ( | const PtProviderEvent & | rEvent | ) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information.
void providerShutdown | ( | const PtProviderEvent & | rEvent | ) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information.
void providerTerminalAdded | ( | const PtTerminalEvent & | rEvent | ) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information.
void providerTerminalRemoved | ( | const PtTerminalEvent & | rEvent | ) |
param: (in) rEvent - Reference to the PtEvent containing the specific event information.
|
private |
|
private |
param: (in) rEvent - Reference to the PtEvent containing the specific event information.
|
private |
|
private |
|
private |