Crate opcua_server [−] [src]
The OPC UA Server module contains all server side functionality - address space, service implementations, server side authentications, sessions etc.
Modules
| address_space |
This module holds functionality necessary to access the address space, find nodes, add nodes, change attributes and values on nodes. |
| config | |
| constants |
Constants that govern the internal workings of the server impl. |
| continuation_point | |
| prelude | |
| server |
The server module defines types related to the server, its current running state and end point information. |
| server_state |
The server module defines types related to the server, it's current running state and end point information. |
| subscriptions | |
| util |
Macros
| find_attribute_mandatory |
This is a sanity saving macro that adds Node trait methods to all types that have a base member. |
| find_attribute_value_mandatory |
Macro that finds an attribute that is mandatory for the node type and returns its entry. This macro will trigger a panic if an expected attribute isn't there. |
| find_attribute_value_optional |
Macro that finds an optional attribute returning the attribute in a |