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#elif defined(__GNUC__)
50 #define INT_PTR intptr_t
51#endif
52#include "TcpSocketTypes.h"
53//-----------------------------------------------------------------------------
54namespace glo
55{
56 //---------------------------------------------------------------------------
72 {
73 public:
74 //-----------------------------------------------------------------------
85 //-----------------------------------------------------------------------
98 NUM_PTR m_ipCallBack;
99 //-----------------------------------------------------------------------
109 SOCKET m_nSocket;
110 //-----------------------------------------------------------------------
120 unsigned int m_uiCommunicatorID;
121 //-----------------------------------------------------------------------
131 std::string m_strClientName;
132 //-----------------------------------------------------------------------
151 //-----------------------------------------------------------------------
161 unsigned int m_uiInfo;
162 //-----------------------------------------------------------------------
172 unsigned int m_uiInfo2;
173 //-----------------------------------------------------------------------
183 std::string m_strInfo;
184 //-----------------------------------------------------------------------
194 std::string m_strInfo2;
195 //-----------------------------------------------------------------------
196
197 //============== Konstruktoren
198 //-----------------------------------------------------------------------
210 m_ipCallBack( 0 ),
211 m_nSocket(0),
213 m_uiInfo( 0 ),
214 m_uiInfo2( 0 )
215 {};
216 //-----------------------------------------------------------------------
217 };
218 //---------------------------------------------------------------------------
219} // namespace glo
220#endif
Header for ObjID
For each library, here 'GlobalObjects' there is a type file.
Includes the socket library(s) and defines socket types.
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
std::string m_strInfo
Definition GloNotifyNote.h:183
std::string m_strInfo2
Definition GloNotifyNote.h:194
ObjID m_ObjID
Definition GloNotifyNote.h:150
unsigned int m_uiCommunicatorID
Definition GloNotifyNote.h:120
TdWatchNotifyMode m_ulNotifyMode
Definition GloNotifyNote.h:84
std::string m_strClientName
Definition GloNotifyNote.h:131
unsigned int m_uiInfo
Definition GloNotifyNote.h:161
SOCKET m_nSocket
Definition GloNotifyNote.h:109
unsigned int m_uiInfo2
Definition GloNotifyNote.h:172
NUM_PTR m_ipCallBack
Definition GloNotifyNote.h:98
NotifyNote()
Definition GloNotifyNote.h:208