Loading...
Searching...
No Matches
Go to the documentation of this file.
26#ifndef SOPC_PROTOCOL_CONSTANTS_H_
27#define SOPC_PROTOCOL_CONSTANTS_H_
32#define SOPC_PROTOCOL_VERSION 0
35#define SOPC_TCP_UA_MIN_BUFFER_SIZE 8192
38#define SOPC_TCP_UA_MAX_URL_AND_REASON_LENGTH 4096
41#define SOPC_TCP_UA_HEADER_LENGTH 8
43#define SOPC_TCP_UA_ACK_MSG_LENGTH 28
45#define SOPC_TCP_UA_HEL_MIN_MSG_LENGTH 32
47#define SOPC_TCP_UA_ERR_MIN_MSG_LENGTH 16
49#define SOPC_TCP_UA_RHE_MIN_MSG_LENGTH 16
52#define SOPC_UA_HEADER_MESSAGE_SIZE_POSITION 4
54#define SOPC_UA_HEADER_ISFINAL_POSITION 3
57#define SOPC_UA_SECURE_MESSAGE_HEADER_LENGTH 12
59#define SOPC_UA_SYMMETRIC_SECURITY_HEADER_LENGTH 4
61#define SOPC_UA_SECURE_MESSAGE_SEQUENCE_LENGTH 8
64#define SOPC_UA_SYMMETRIC_SECURE_MESSAGE_HEADERS_LENGTH \
65 (SOPC_UA_SECURE_MESSAGE_HEADER_LENGTH + SOPC_UA_SYMMETRIC_SECURITY_HEADER_LENGTH + \
66 SOPC_UA_SECURE_MESSAGE_SEQUENCE_LENGTH)
69#define SOPC_UA_SYMMETRIC_SEQUENCE_HEADER_POSITION \
70 (SOPC_UA_SECURE_MESSAGE_HEADER_LENGTH + SOPC_UA_SYMMETRIC_SECURITY_HEADER_LENGTH)