#include "ua_connection.h" #include "ua_util.h" UA_ConnectionConfig UA_ConnectionConfig_standard = { .protocolVersion = 0, .sendBufferSize = 65536, .recvBufferSize = 65536, .maxMessageSize = 65536, .maxChunkCount = 1 }; UA_StatusCode UA_Connection_init(UA_Connection *connection, UA_ConnectionConfig localConf, void *callbackHandle, UA_Connection_closeCallback close, UA_Connection_writeCallback write) { connection->state = UA_CONNECTION_OPENING; connection->localConf = localConf; connection->channel = UA_NULL; connection->callbackHandle = callbackHandle; connection->close = close; connection->write = write; return UA_STATUSCODE_GOOD; } void UA_Connection_deleteMembers(UA_Connection *connection) { UA_free(connection->callbackHandle); }