GlobalObjects
Lade ...
Suche ...
Keine Treffer
GloNotifyNote.h
gehe zur Dokumentation dieser Datei
1#ifndef INC_GLONOTIFYNOTE_H
2#define INC_GLONOTIFYNOTE_H
3//-----------------------------------------------------------------------------
36//-----------------------------------------------------------------------------
37#include <string>
38#include "GloTypes.h"
39#include "GloObjID.h"
40#if defined(_MSC_VER) || defined(__MINGW32__) || defined(__MINGW64__)
41 #include <basetsd.h>
42 #include <winsock.h>
43#elif defined(__GNUC__)
44 #define INT_PTR intptr_t
45 #define SOCKET uintptr_t
46#endif
47//-----------------------------------------------------------------------------
48namespace glo
49{
50 //---------------------------------------------------------------------------
66 {
67 public:
68 //-----------------------------------------------------------------------
79 //-----------------------------------------------------------------------
93 //-----------------------------------------------------------------------
103 SOCKET m_nSocket;
104 //-----------------------------------------------------------------------
114 unsigned int m_uiCommunicatorID;
115 //-----------------------------------------------------------------------
125 std::string m_strClientName;
126 //-----------------------------------------------------------------------
145 //-----------------------------------------------------------------------
155 unsigned int m_uiInfo;
156 //-----------------------------------------------------------------------
166 unsigned int m_uiInfo2;
167 //-----------------------------------------------------------------------
177 std::string m_strInfo;
178 //-----------------------------------------------------------------------
188 std::string m_strInfo2;
189 //-----------------------------------------------------------------------
190
191 //============== Konstruktoren
192 //-----------------------------------------------------------------------
204 m_ipCallBack( 0 ),
205 m_nSocket(0),
207 m_uiInfo( 0 ),
208 m_uiInfo2( 0 )
209 {};
210 //-----------------------------------------------------------------------
211 };
212 //---------------------------------------------------------------------------
213} // namespace glo
214#endif
long long NUM_PTR
Definition EuDef_NULL_PTR.h:93
Header für ObjID
Für jede Bibliothek, hier 'GlobalObjects' gibt es eine Typen-Datei.
Ein Objekt-ID besteht aus der Klassen-ID, einer Datenbank-ID und der eigentlichen eindeutigen ObjektZ...
Definition GloObjID.h:77
Definition GloAbstractBaseLot.h:42
const TdWatchNotifyMode WNM_NONE
Definition GloTypes.h:554
unsigned long TdWatchNotifyMode
Definition GloTypes.h:543
Objektinfo des WatchNotifyManager für die beobachtende Instanz. Siehe ausführliche Beschreibung im ...
Definition GloNotifyNote.h:66
std::string m_strInfo
Definition GloNotifyNote.h:177
std::string m_strInfo2
Definition GloNotifyNote.h:188
ObjID m_ObjID
Definition GloNotifyNote.h:144
unsigned int m_uiCommunicatorID
Definition GloNotifyNote.h:114
TdWatchNotifyMode m_ulNotifyMode
Definition GloNotifyNote.h:78
std::string m_strClientName
Definition GloNotifyNote.h:125
unsigned int m_uiInfo
Definition GloNotifyNote.h:155
SOCKET m_nSocket
Definition GloNotifyNote.h:103
unsigned int m_uiInfo2
Definition GloNotifyNote.h:166
NUM_PTR m_ipCallBack
Definition GloNotifyNote.h:92
NotifyNote()
Definition GloNotifyNote.h:202