open62541 1.4.15
Open source implementation of OPC UA
Loading...
Searching...
No Matches
Data Fields
UA_ConnectionManager Struct Reference

#include <eventloop.h>

Data Fields

UA_EventSource eventSource
 
UA_String protocol
 
UA_StatusCode(* openConnection )(UA_ConnectionManager *cm, const UA_KeyValueMap *params, void *application, void *context, UA_ConnectionManager_connectionCallback connectionCallback)
 
UA_StatusCode(* sendWithConnection )(UA_ConnectionManager *cm, uintptr_t connectionId, const UA_KeyValueMap *params, UA_ByteString *buf)
 
UA_StatusCode(* closeConnection )(UA_ConnectionManager *cm, uintptr_t connectionId)
 
UA_StatusCode(* allocNetworkBuffer )(UA_ConnectionManager *cm, uintptr_t connectionId, UA_ByteString *buf, size_t bufSize)
 
void(* freeNetworkBuffer )(UA_ConnectionManager *cm, uintptr_t connectionId, UA_ByteString *buf)
 

Detailed Description

Definition at line 258 of file eventloop.h.

Field Documentation

◆ allocNetworkBuffer

UA_StatusCode(* UA_ConnectionManager::allocNetworkBuffer) (UA_ConnectionManager *cm, uintptr_t connectionId, UA_ByteString *buf, size_t bufSize)

Definition at line 336 of file eventloop.h.

◆ closeConnection

UA_StatusCode(* UA_ConnectionManager::closeConnection) (UA_ConnectionManager *cm, uintptr_t connectionId)

Definition at line 327 of file eventloop.h.

◆ eventSource

UA_EventSource UA_ConnectionManager::eventSource

Definition at line 261 of file eventloop.h.

◆ freeNetworkBuffer

void(* UA_ConnectionManager::freeNetworkBuffer) (UA_ConnectionManager *cm, uintptr_t connectionId, UA_ByteString *buf)

Definition at line 339 of file eventloop.h.

◆ openConnection

UA_StatusCode(* UA_ConnectionManager::openConnection) (UA_ConnectionManager *cm, const UA_KeyValueMap *params, void *application, void *context, UA_ConnectionManager_connectionCallback connectionCallback)

Definition at line 302 of file eventloop.h.

◆ protocol

UA_String UA_ConnectionManager::protocol

Definition at line 265 of file eventloop.h.

◆ sendWithConnection

UA_StatusCode(* UA_ConnectionManager::sendWithConnection) (UA_ConnectionManager *cm, uintptr_t connectionId, const UA_KeyValueMap *params, UA_ByteString *buf)

Definition at line 316 of file eventloop.h.


The documentation for this struct was generated from the following file: