GlobalObjects
Lade ...
Suche ...
Keine Treffer
glo::WatchNotifyManager::CommunicatorClientNotifyModes Klassenreferenz

Überwachungs- bzw. Benachrichtigungs-Modus von Client An- bzw. Abmeldungen. Mehr ...

Klassendiagramm für glo::WatchNotifyManager::CommunicatorClientNotifyModes:

Öffentliche Methoden

 CommunicatorClientNotifyModes (const CommunicatorCallBackIndex &rCommunicatorCallBackIndex)
 
virtual ~CommunicatorClientNotifyModes ()
 
virtual bool hasWatches () const
 
void setWatch (TdWatchNotifyMode tdWatchNotifyMode)
 
int unsetWatch (TdWatchNotifyMode tdWatchNotifyMode, bool bSimulate=false)
 
- Öffentliche Methoden geerbt von glo::WatchNotifyManager::CommunicatorNotifyModes
 CommunicatorNotifyModes (const CommunicatorCallBackIndex &rCommunicatorCallBackIndex)
 
virtual ~CommunicatorNotifyModes ()
 
NUM_PTR getCallBackIndex ()
 
CommunicatorgetCommunicator ()
 
WatchNotifyManager::CommunicatorCallBackIndexgetCommunicatorCallBackIndex ()
 

Geschützte Methoden

 CommunicatorClientNotifyModes ()
 
- Geschützte Methoden geerbt von glo::WatchNotifyManager::CommunicatorNotifyModes
 CommunicatorNotifyModes ()
 

Private Attribute

int m_iWNM_CLIENT_CLOSE_BASE
 
int m_iWNM_CLIENT_CONNECT_SERVER
 
int m_iWNM_CLIENT_DISCONNECT_SERVER
 
int m_iWNM_CLIENT_OPEN_BASE
 

Ausführliche Beschreibung

Überwachungs- bzw. Benachrichtigungs-Modus von Client An- bzw. Abmeldungen.

Autor
Helmut Jakoby

Beschreibung der Konstruktoren und Destruktoren

◆ CommunicatorClientNotifyModes() [1/2]

glo::WatchNotifyManager::CommunicatorClientNotifyModes::CommunicatorClientNotifyModes ( )
protected

Der Standard-Konstruktor steht nicht zur Verfügung.

◆ CommunicatorClientNotifyModes() [2/2]

glo::WatchNotifyManager::CommunicatorClientNotifyModes::CommunicatorClientNotifyModes ( const CommunicatorCallBackIndex & rCommunicatorCallBackIndex)

Konstruktor mit Parameterübergabe.

Parameter
[in]rCommunicatorCallBackIndexDer Client-Kommunikator-CallBackIndex.

◆ ~CommunicatorClientNotifyModes()

virtual glo::WatchNotifyManager::CommunicatorClientNotifyModes::~CommunicatorClientNotifyModes ( )
virtual

Destruktor.

Dokumentation der Elementfunktionen

◆ hasWatches()

virtual bool glo::WatchNotifyManager::CommunicatorClientNotifyModes::hasWatches ( ) const
virtual

Prüft ob Überwachungen gesetzt sind.

Rückgabe
Liefert true, wenn Überwachungen gesetzt sind.

Implementiert glo::WatchNotifyManager::CommunicatorNotifyModes.

◆ setWatch()

void glo::WatchNotifyManager::CommunicatorClientNotifyModes::setWatch ( TdWatchNotifyMode tdWatchNotifyMode)

Registriert eine Überwachung für eine Client-Anmeldung.

Parameter
[in]tdWatchNotifyModeDer zu registrierende Überwachungsmodus für den Client.

◆ unsetWatch()

int glo::WatchNotifyManager::CommunicatorClientNotifyModes::unsetWatch ( TdWatchNotifyMode tdWatchNotifyMode,
bool bSimulate = false )

Deregistriert eine Überwachung für eine Client-Anmeldung.

Parameter
[in]tdWatchNotifyModeDer zu deregistrierende Überwachungsmodus für den Client.
[in]bSimulateWenn true, wird nur simuliert, also kein Wert gesetzt, aber ein Ergebnis bzw. Fehler geliefert.
Rückgabe
Eine Rückgabe > 0 zeigt an, dass der Überwachungsmodus abgeschaltet wurde; es existieren aber noch soviele Überwachungsmodi wie in der Rückgabeanzahl angegeben.
Eine Rückgabe == 0 zeigt an, dass der Überwachungsmodus abgeschaltet wurde und es keine weiteren Überwachungsmodi gibt!
Eine Rückgabe < 0 zeigt einen Fehler an.

Dokumentation der Datenelemente

◆ m_iWNM_CLIENT_CLOSE_BASE

int glo::WatchNotifyManager::CommunicatorClientNotifyModes::m_iWNM_CLIENT_CLOSE_BASE
private

Client-Datenbankschliessen Überwachungszähler.

◆ m_iWNM_CLIENT_CONNECT_SERVER

int glo::WatchNotifyManager::CommunicatorClientNotifyModes::m_iWNM_CLIENT_CONNECT_SERVER
private

Client-Anmeldeüberwachungs-Zähler.

◆ m_iWNM_CLIENT_DISCONNECT_SERVER

int glo::WatchNotifyManager::CommunicatorClientNotifyModes::m_iWNM_CLIENT_DISCONNECT_SERVER
private

Client-Abmeldeüberwachungs-Zähler.

◆ m_iWNM_CLIENT_OPEN_BASE

int glo::WatchNotifyManager::CommunicatorClientNotifyModes::m_iWNM_CLIENT_OPEN_BASE
private

Client-Datenbanköffnen Überwachungszähler.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: