DeterministicESPAsyncWebServer v6.27.1
Zero-allocation, bounded-execution async HTTP server for ESP32
Loading...
Searching...
No Matches
opcua.cpp File Reference

OPC UA Binary server: handshake + SecureChannel + Session + Read/Write + Browse. More...

Go to the source code of this file.

Detailed Description

OPC UA Binary server: handshake + SecureChannel + Session + Read/Write + Browse.

Pure little-endian codec, handshake, OpenSecureChannel, CreateSession/ ActivateSession, GetEndpoints, Read/Write (Variant/DataValue), Browse (ReferenceDescription), CloseSession and a ServiceFault fallback; the ESP32 section pumps the ConnProto::PROTO_OPCUA rx ring and answers HEL with ACK, OPN with an OpenSecureChannelResponse, the MSG service calls, and closes on CLO (SecurityPolicy None). No heap, no stdlib.

Definition in file opcua.cpp.