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

Überwachungs- bzw. Benachrichtigungs-Modus für Lese-Index-, Schreibe-Index- und Reindex-Aktionen der Datenbank. Mehr ...

Klassendiagramm für glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes:

Öffentliche Methoden

 CommunicatorIndexReadWriteNotifyModes (const CommunicatorCallBackIndex &rCommunicatorCallBackIndex)
 
virtual ~CommunicatorIndexReadWriteNotifyModes ()
 
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

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

Private Attribute

int m_iWNM_INDEX_READ
 
int m_iWNM_INDEX_REINDEX
 
int m_iWNM_INDEX_WRITE
 

Ausführliche Beschreibung

Überwachungs- bzw. Benachrichtigungs-Modus für Lese-Index-, Schreibe-Index- und Reindex-Aktionen der Datenbank.

Autor
Helmut Jakoby

Beschreibung der Konstruktoren und Destruktoren

◆ CommunicatorIndexReadWriteNotifyModes() [1/2]

glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes::CommunicatorIndexReadWriteNotifyModes ( )
protected

Der Standard-Konstruktor steht nicht zur Verfügung.

◆ CommunicatorIndexReadWriteNotifyModes() [2/2]

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

Konstruktor mit Parameterübergabe.

Parameter
[in]rCommunicatorCallBackIndexDer Client-Kommunikator-CallBackIndex.

◆ ~CommunicatorIndexReadWriteNotifyModes()

virtual glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes::~CommunicatorIndexReadWriteNotifyModes ( )
virtual

Destruktor.

Dokumentation der Elementfunktionen

◆ hasWatches()

virtual bool glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes::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::CommunicatorIndexReadWriteNotifyModes::setWatch ( TdWatchNotifyMode tdWatchNotifyMode)

Registriert eine Überwachung für eine Lese-Index- oder Schreibe-Index- oder Reindex-Aktion.

Parameter
[in]tdWatchNotifyModeDer zu registrierende Überwachungsmodus.

◆ unsetWatch()

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

Deregistriert eine Überwachung für eine Lese-Index- oder Schreibe-Index- oder Reindex-Aktion.

Parameter
[in]tdWatchNotifyModeDer zu deregistrierende Überwachungsmodus.
[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_INDEX_READ

int glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes::m_iWNM_INDEX_READ
private

Lese-Index-Überwachungs-Zähler.

◆ m_iWNM_INDEX_REINDEX

int glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes::m_iWNM_INDEX_REINDEX
private

Reindex-Überwachungs-Zähler.

◆ m_iWNM_INDEX_WRITE

int glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes::m_iWNM_INDEX_WRITE
private

Schreibe-Index-Überwachungs-Zähler.


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