Go to the documentation of this file.
26 #ifndef TOOLKIT_HELPERS_H_
27 #define TOOLKIT_HELPERS_H_
29 #define MAX_NOTIFICATIONS_PER_REQUEST 1000
43 #define SKIP_S2OPC_DEFINITIONS
52 const char* szServerUri,
53 const char* szSecuPolicy,
56 const char* szPathCertifAuth,
57 const char* szPathCertServer,
58 const char* szPathCertClient,
59 const char* szPathKeyClient,
60 const char* szPathCrl,
61 uint32_t iScRequestedLifetime,
75 uint32_t iCntMaxKeepAlive,
76 uint32_t iCntLifetime,
97 const uint32_t* liAttrId,
This structure describes a basic NodeID in OPC UA.
Definition: sopc_builtintypes.h:187
Structure defining the value of a node.
Definition: libs2opc_client.h:154
enum _OpcUa_TimestampsToReturn OpcUa_TimestampsToReturn
The SOPC_KeyManager provides an API for Asymmetric Key Management such as loading signed public keys ...
OpcUa_MessageSecurityMode
Definition: libs2opc_client.h:86
const char * SOPC_LibSub_CstString
Definition: libs2opc_client.h:113
Definition: sopc_types.h:2434
SOPC_Log_Level
Definition: libs2opc_client.h:76
void SOPC_LibSub_LogCbk(const SOPC_Log_Level log_level, SOPC_LibSub_CstString text)
Log callback type.
Definition: libs2opc_client.h:210
A log manager providing circular logging, multiple logging categories and levels with thread-safe acc...
Contains the types to be used by the user application to use the Toolkit.
int64_t SOPC_DateTime
Definition: sopc_builtintypes.h:158
Client configuration of a Secure Channel.
Definition: sopc_user_app_itf.h:49
Each attribute in OPC UA has a DataValue caracterized by the following structure.
Definition: sopc_builtintypes.h:381
Interface of an example client library supporting the subscription management.
OPC UA client configuration structure.
Definition: sopc_user_app_itf.h:159
Defines the cryptographic profiles: constants and struct.
uint64_t SOPC_LibSub_Timestamp
Definition: libs2opc_client.h:125
SOPC_ReturnStatus
Definition: libs2opc_client.h:61