![]() |
High Performance OPC UA Server SDK
1.1.0.158
|
crypto | |
▼memory | |
memory_layout | Functions for managing the memory layout |
mempool | Dynamic memory allocator inspired by Doug Lea |
objectpool | Allocator for fixed size memory chunks |
▼network | |
Operation Control Flags | Bitmask values used by ua_socket_op |
Operation Initialization | |
▼pki | Public Key Infrastructure |
►pki_cert | |
pki_store | Store certificates, CRLs and private keys in backend specific locations |
▼platform | Abstraction layer for different platforms |
guid | Platform level guid abstraction |
hostname | Functionality for retrieving local hostname information |
ipc_mem | |
memory | Wrapper for common memory operations |
mutex | Mutex that can be locked and unlocked for mutual exclusion of different processes |
platform | General platform specfic defines and initialization/cleanup for platform layer |
process | Functionality for starting and stopping processes |
semaphore | Semaphore for managing shared resources |
shutdown | Functionality for server shutdown and configuration reload |
time | Retrieve current time in different formats and sleep |
timer | If timers are updated the elapsed time between their due time and the time they were actually updated is not considered |
trace | Writing trace messages |
uaapplication | UA Application context |
▼uabase | Datatypes for OPC UA |
►enums | Enumerations that are defined by OPC UA |
services | Services that are defined by OPC UA |
structures | Structures that are defined by OPC UA |
ua_accesslevel | Possible values for the accesslevel attribute of variable nodes |
ua_base | General base library functionality |
ua_buffer_mgt | Buffer management |
ua_datetime | This Built-in DataType defines a Gregorian calendar date |
ua_dict | Provides structs to describe UA datatypes and implements base functions based on these structs |
ua_extensionobject | A container for any structured DataTypes which cannot be represented as one of the other built-in data types |
ua_nodeid | Identifier for UA nodes |
ua_statuscode | A numerical value that is used to report the outcome of an operation performed by an OPC UA Server |
ua_statuscodes | |
ua_type_table | Management for builtin and custom structures registered at the encoder |
ua_valuerank | Possible values for the valuerank attribute |
ua_variant | A union of all built-in data types including an OpcUa_ExtensionObject |
▼uaprovider | |
internal_provider | Implementation of service handler functions by the SDK |
▼uaserver | |
►addressspace | Functions and definitions for addressspace operations and attribute handling |
►authentication | Interface for implementing an authentication backend |
►authorization | Interface for implementing an authorization backend |
valuestore | Functions and definitions for using the valuestore infrastructure of the SDK |
▼util | Utilities for containers and conversions |
base64 | Base64 conversion |
bitmap | Bitmap datastructure |
hashtable | A table for hashable objects |
hashtableqs | A hashtable consisting of a table of indices to objects |
heap | A binary tree based min/max heap aka priority queue |
list | Double linked list embedded in a static array |
map | Provides a dictionary which is based on a sorted list |
pointer_set | Array of pointers with simple management functionality |
ringqueue | A queue that is implemented as a ring buffer |
string | String utility functions |
strtoint | String to integer conversion |
url | Url utility functions |
utctime | Broken-down time format for UTC time |