GlobalObjects
Lade ...
Suche ...
Keine Treffer
GloWatchNotifyManager.h-Dateireferenz

Header für WatchNotifyManager
WatchNotifyManager::NotifyInfo
WatchNotifyManager::NotifyObjInfo
WatchNotifyManager::NotifyClientInfo
WatchNotifyManager::NotifyIndexReadWriteInfo
WatchNotifyManager::CommunicatorCallBackIndex
WatchNotifyManager::CommunicatorCallBackClassIndex
WatchNotifyManager::CommunicatorCallBackObjIndex
WatchNotifyManager::CommunicatorCallBackClientIndex
WatchNotifyManager::CommunicatorCallBackIndexReadWriteIndex
WatchNotifyManager::CommunicatorNotifyModes
WatchNotifyManager::CommunicatorClassNotifyModes
WatchNotifyManager::CommunicatorObjNotifyModes
WatchNotifyManager::CommunicatorClientNotifyModes
WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes
Mehr ...

#include <list>
#include <map>
#include <queue>
#include "GloTypes.h"
#include "GloManager.h"
#include "GloObjID.h"
#include "GloWatchSpecification.h"
#include "EuRepeatingThread.h"

gehe zum Quellcode dieser Datei

Klassen

class  glo::WatchNotifyManager::ClassWatch
 Überwachungsklasse für AllSets. Mehr ...
 
class  glo::WatchNotifyManager::ClientWatch
 Überwachungsklasse für Client-An- bzw. Abmeldungen. Mehr ...
 
class  glo::WatchNotifyManager::CommunicatorCallBackClassIndex
 Ist ein eindeutiger Index für Maps von CommunicatorClassNotifyModes und als Index für die statischen Aktionslisten. Mehr ...
 
class  glo::WatchNotifyManager::CommunicatorCallBackClientIndex
 Ist ein eindeutiger Index für Maps von CommunicatorClientNotifyModes und als Index für die statischen Aktionslisten. Mehr ...
 
class  glo::WatchNotifyManager::CommunicatorCallBackIndex
 Basisklasse eines eindeutiger Index für Maps von abgeleitetn Klassen von CommunicatorNotifyModes und als Index für die statischen Aktionslisten. Mehr ...
 
class  glo::WatchNotifyManager::CommunicatorCallBackIndexReadWriteIndex
 Ist ein eindeutiger Index für Maps von CommunicatorCallBackIndexReadWriteIndex und als Index für die statischen Aktionslisten. Mehr ...
 
class  glo::WatchNotifyManager::CommunicatorCallBackObjIndex
 Ist ein eindeutiger Index für Maps von CommunicatorObjNotifyModes und als Index für die statischen Aktionslisten. Mehr ...
 
class  glo::WatchNotifyManager::CommunicatorClassNotifyModes
 Überwachungs- bzw. Benachrichtigungs-Modus von AllSets. Mehr ...
 
class  glo::WatchNotifyManager::CommunicatorClientNotifyModes
 Überwachungs- bzw. Benachrichtigungs-Modus von Client An- bzw. Abmeldungen. Mehr ...
 
class  glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes
 Überwachungs- bzw. Benachrichtigungs-Modus für Lese-Index-, Schreibe-Index- und Reindex-Aktionen der Datenbank. Mehr ...
 
class  glo::WatchNotifyManager::CommunicatorNotifyModes
 Basisklasse der einzelnen Überwachungs- bzw. Benachrichtigungs-Modi. Mehr ...
 
class  glo::WatchNotifyManager::CommunicatorObjNotifyModes
 Überwachungs- bzw. Benachrichtigungs-Modus von Objekten mit deren abhängigen Objekten. Abhängige Objekte sind die eingebetteten bzw. direkt mitgeladenen Objekte in Zeigern und Zeigerlisten. Mehr ...
 
class  glo::WatchNotifyManager::IndexReadWriteWatch
 Überwachungsklasse für Lese-Index-, Schreibe-Index- und Reindex-Aktionen der Datenbank. Mehr ...
 
class  glo::WatchNotifyManager::NotifyClientInfo
 Wird für Notify-Infos über Clients in einem Auftrag an den WatchNotifyManager genutzt. Mehr ...
 
class  glo::WatchNotifyManager::NotifyIndexReadWriteInfo
 Wird für Notify-Infos zum überwachen des Lesens, Schreibens und reindizieren der Indexe in einem Auftrag an den WatchNotifyManager genutzt. Mehr ...
 
class  glo::WatchNotifyManager::NotifyInfo
 Basisklasse für unterschiedliche Notify-Infos, welche in einem Auftrag an den WatchNotifyManager genutzt werden. Mehr ...
 
class  glo::WatchNotifyManager::NotifyObjInfo
 Wird für Notify-Infos über Objekte in einem Auftrag an den WatchNotifyManager genutzt. Mehr ...
 
class  glo::WatchNotifyManager::ObjectWatch
 Überwachungsklasse für Objekte. Mehr ...
 
class  glo::WatchNotifyManager
 Klassen um persistente Objekte überwachen zu können und bei Änderungen die jeweiligen Clients zu beanchrichtigen. Mehr ...
 

Namensbereiche

namespace  glo
 

Ausführliche Beschreibung

Header für WatchNotifyManager
WatchNotifyManager::NotifyInfo
WatchNotifyManager::NotifyObjInfo
WatchNotifyManager::NotifyClientInfo
WatchNotifyManager::NotifyIndexReadWriteInfo
WatchNotifyManager::CommunicatorCallBackIndex
WatchNotifyManager::CommunicatorCallBackClassIndex
WatchNotifyManager::CommunicatorCallBackObjIndex
WatchNotifyManager::CommunicatorCallBackClientIndex
WatchNotifyManager::CommunicatorCallBackIndexReadWriteIndex
WatchNotifyManager::CommunicatorNotifyModes
WatchNotifyManager::CommunicatorClassNotifyModes
WatchNotifyManager::CommunicatorObjNotifyModes
WatchNotifyManager::CommunicatorClientNotifyModes
WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes

Autor
Helmut Jakoby

Terms of License

This file is part of the GlobalObjects module.

GlobalObjects is free software:

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

GNU Affero General Public License Usage
You can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. Please review the following information to ensure the GNU Affero General Public License requirements will be met: https://www.gnu.org/licenses/agpl-3.0.en.html .