27#ifndef SOPC_RUNTIME_VARIABLES_H
28#define SOPC_RUNTIME_VARIABLES_H
34typedef struct SOPC_Server_RuntimeVariables
37 uint32_t secondsTillShutdown;
44 uint32_t maximum_operations_per_request;
45 uint32_t maximum_heavy_operations_per_request;
46} SOPC_Server_RuntimeVariables;
76SOPC_Server_RuntimeVariables SOPC_RuntimeVariables_Build(
OpcUa_BuildInfo* build_info,
90OpcUa_WriteRequest* SOPC_RuntimeVariables_BuildWriteRequest(SOPC_Server_RuntimeVariables* vars);
102OpcUa_WriteRequest* SOPC_RuntimeVariables_BuildUpdateServerStatusWriteRequest(SOPC_Server_RuntimeVariables* vars);
114OpcUa_WriteRequest* SOPC_RuntimeVariables_UpdateCurrentTimeWriteRequest(SOPC_Server_RuntimeVariables* vars);
uint8_t SOPC_Byte
Definition sopc_builtintypes.h:138
int64_t SOPC_DateTime
OPC UA timestamp format which is 100 nanoseconds from 1601/01/01 00:00:00 UTC.
Definition sopc_builtintypes.h:160
enum _OpcUa_ServerState OpcUa_ServerState
Contains the types to be used by the user application to use the Toolkit.
Definition sopc_builtintypes.h:234
OPC UA server configuration structure.
Definition sopc_user_app_itf.h:325
Definition sopc_types.h:6403
Definition sopc_types.h:5007