open62541 1.3.12
Open source implementation of OPC UA
Loading...
Searching...
No Matches
transport_generated.h
Go to the documentation of this file.
1
2
3#ifndef TRANSPORT_GENERATED_H_
4#define TRANSPORT_GENERATED_H_
5
6#ifdef UA_ENABLE_AMALGAMATION
7#include "open62541.h"
8#else
9#include <open62541/types.h>
11
12#endif
13
14#include "types_generated.h"
15
16
18
19
20
21#define UA_TRANSPORT_COUNT 8
23
24
35UA_STATIC_ASSERT(sizeof(UA_MessageType) == sizeof(UA_Int32), enum_must_be_32bit);
36
37#define UA_TRANSPORT_MESSAGETYPE 0
38
39
40typedef enum {
41 UA_CHUNKTYPE_FINAL = 0x46000000,
43 UA_CHUNKTYPE_ABORT = 0x41000000,
44 __UA_CHUNKTYPE_FORCE32BIT = 0x7fffffff
46UA_STATIC_ASSERT(sizeof(UA_ChunkType) == sizeof(UA_Int32), enum_must_be_32bit);
47
48#define UA_TRANSPORT_CHUNKTYPE 1
49
50
55
56#define UA_TRANSPORT_TCPMESSAGEHEADER 2
57
58
67
68#define UA_TRANSPORT_TCPHELLOMESSAGE 3
69
70
78
79#define UA_TRANSPORT_TCPACKNOWLEDGEMESSAGE 4
80
81
86
87#define UA_TRANSPORT_TCPERRORMESSAGE 5
88
89
95
96#define UA_TRANSPORT_ASYMMETRICALGORITHMSECURITYHEADER 6
97
98
103
104#define UA_TRANSPORT_SEQUENCEHEADER 7
105
106
108
109#endif /* TRANSPORT_GENERATED_H_ */
#define UA_STATIC_ASSERT(cond, msg)
Outputs an error message at compile time if the assert fails.
#define _UA_BEGIN_DECLS
#undef UA_DEBUG_DUMP_PKGS
Definition config.h:89
#define _UA_END_DECLS
Definition config.h:96
@ UA_CHUNKTYPE_INTERMEDIATE
@ UA_CHUNKTYPE_ABORT
@ UA_CHUNKTYPE_FINAL
@ __UA_CHUNKTYPE_FORCE32BIT
@ UA_MESSAGETYPE_INVALID
@ UA_MESSAGETYPE_HEL
@ UA_MESSAGETYPE_MSG
@ UA_MESSAGETYPE_OPN
@ UA_MESSAGETYPE_ERR
@ UA_MESSAGETYPE_CLO
@ UA_MESSAGETYPE_ACK
@ __UA_MESSAGETYPE_FORCE32BIT
#define UA_TRANSPORT_COUNT
const UA_DataType UA_TRANSPORT[8]
int32_t UA_Int32
Definition types.h:51
uint32_t UA_UInt32
Definition types.h:56