1 #ifndef _PAVPROTOCOLDEF_H_
2 #define _PAVPROTOCOLDEF_H_
33 #define PAVPROT_VERSION 1
35 #define PAVPROT_MSGXML 1
36 #define PAVPROT_MSGRAW 2
39 #define PAVPROT_ERROR 1
40 #define PAVPROT_BUSY 2
41 #define PAVPROT_CANCELED 3
42 #define PAVPROT_FINISHED 4
43 #define PAVPROT_SEQVIOLATION 5
44 #define PAVPROT_XMLERROR 6
45 #define PAVPROT_MSGERROR 7
47 #define PAVPROT_CLIENTVERSION 0.2
48 #define PAVPROT_MSGRAW 2
50 #define PAVPROT_NODE_ROOT "PAVProtocol"
51 #define PAVPROT_NODE_SMP "SetModuleParams"
52 #define PAVPROT_NODE_GMP "GetModuleParams"
53 #define PAVPROT_NODE_SPP "SetPathParams"
54 #define PAVPROT_NODE_GPP "GetPathParams"
55 #define PAVPROT_NODE_MARKS "FindMarks"
56 #define PAVPROT_NODE_START "Start"
57 #define PAVPROT_NODE_STOP "Stop"
58 #define PAVPROT_NODE_MESS "Message"
63 typedef Short_t
int16;
65 typedef Long64_t
int64;
66 typedef UChar_t
uint8;
73 typedef __int16
int16;
74 typedef __int32
int32;
75 typedef __int64
int64;
77 typedef unsigned __int8
uint8;
78 typedef unsigned __int16
uint16;
79 typedef unsigned __int32
uint32;
80 typedef unsigned __int64
uint64;
double float64
Definition: PAVProtocolDef.h:99
uint8_t uint8
Definition: PAVProtocolDef.h:88
int64 Int64
Definition: PAVProtocolDef.h:96
int64_t int64
Definition: PAVProtocolDef.h:86
int16_t int16
Definition: PAVProtocolDef.h:84
int8_t int8
Definition: PAVProtocolDef.h:83
float float32
Definition: PAVProtocolDef.h:98
int32_t int32
Definition: PAVProtocolDef.h:85
uint64_t uint64
Definition: PAVProtocolDef.h:91
uint16_t uint16
Definition: PAVProtocolDef.h:89
uint32_t uint32
Definition: PAVProtocolDef.h:90
__int64 int64
Definition: nidaqmx.h:67