GlobalObjects
Loading...
Searching...
No Matches
GloNotifyNote.h
Go to the documentation of this file.
1#ifndef INC_GLONOTIFYNOTE_H
2#define INC_GLONOTIFYNOTE_H
3//-----------------------------------------------------------------------------
43//-----------------------------------------------------------------------------
44#include <string>
45#include "GloTypes.h"
46#include "GloObjID.h"
47#if defined(_MSC_VER) || defined(__MINGW32__) || defined(__MINGW64__)
48 #include <basetsd.h>
49 #include <winsock.h>
50#elif defined(__GNUC__)
51 #define INT_PTR intptr_t
52 #define SOCKET uintptr_t
53#endif
54//-----------------------------------------------------------------------------
55namespace glo
56{
57 //---------------------------------------------------------------------------
73 {
74 public:
75 //-----------------------------------------------------------------------
86 //-----------------------------------------------------------------------
99 NUM_PTR m_ipCallBack;
100 //-----------------------------------------------------------------------
110 SOCKET m_nSocket;
111 //-----------------------------------------------------------------------
121 unsigned int m_uiCommunicatorID;
122 //-----------------------------------------------------------------------
132 std::string m_strClientName;
133 //-----------------------------------------------------------------------
152 //-----------------------------------------------------------------------
162 unsigned int m_uiInfo;
163 //-----------------------------------------------------------------------
173 unsigned int m_uiInfo2;
174 //-----------------------------------------------------------------------
184 std::string m_strInfo;
185 //-----------------------------------------------------------------------
195 std::string m_strInfo2;
196 //-----------------------------------------------------------------------
197
198 //============== Konstruktoren
199 //-----------------------------------------------------------------------
211 m_ipCallBack( 0 ),
212 m_nSocket(0),
214 m_uiInfo( 0 ),
215 m_uiInfo2( 0 )
216 {};
217 //-----------------------------------------------------------------------
218 };
219 //---------------------------------------------------------------------------
220} // namespace glo
221#endif
Header for ObjID
For each library, here 'GlobalObjects' there is a type file.
An object ID consists of the class ID, a database ID and the actual unique object number (all unsigne...
Definition GloObjID.h:84
Definition GloAbstractBaseLot.h:49
unsigned long TdWatchNotifyMode
Definition GloTypes.h:558
const TdWatchNotifyMode WNM_NONE
Definition GloTypes.h:569
Object info of the WatchNotifyManager for the watching instance. See detailed description in the ma...
Definition GloNotifyNote.h:73
std::string m_strInfo
Definition GloNotifyNote.h:184
std::string m_strInfo2
Definition GloNotifyNote.h:195
ObjID m_ObjID
Definition GloNotifyNote.h:151
unsigned int m_uiCommunicatorID
Definition GloNotifyNote.h:121
TdWatchNotifyMode m_ulNotifyMode
Definition GloNotifyNote.h:85
std::string m_strClientName
Definition GloNotifyNote.h:132
unsigned int m_uiInfo
Definition GloNotifyNote.h:162
SOCKET m_nSocket
Definition GloNotifyNote.h:110
unsigned int m_uiInfo2
Definition GloNotifyNote.h:173
NUM_PTR m_ipCallBack
Definition GloNotifyNote.h:99
NotifyNote()
Definition GloNotifyNote.h:209