Go to the source code of this file.
◆ UA_Connection
typedef struct UA_Connection UA_Connection |
◆ UA_SecureChannel
typedef struct UA_SecureChannel UA_SecureChannel |
◆ UA_ServerNetworkLayer
typedef struct UA_ServerNetworkLayer UA_ServerNetworkLayer |
◆ UA_ConnectClientConnection
- Parameters
-
config | the connection config for this client |
endpointUrl | to where to connect |
timeout | in ms until the connection try times out if remote not reachable |
logger | the logger to use |
Definition at line 169 of file network.h.
◆ UA_ConnectionState
Enumerator |
---|
UA_CONNECTIONSTATE_CLOSED | |
UA_CONNECTIONSTATE_OPENING | |
UA_CONNECTIONSTATE_ESTABLISHED | |
Definition at line 39 of file network.h.
◆ UA_Server_processBinaryMessage()
Process a binary message (TCP packet).
The message can contain partial chunks. (TCP is a streaming protocol and packets may be split/merge during transport.) After processing, the message is freed with connection->releaseRecvBuffer.
◆ UA_Server_removeConnection()
The server internally cleans up the connection and then calls connection->free.