Registry / networking / open62541

open62541

JSON →
library1.4.14vcpkgunverified

open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.

vcpkg install open62541
INSTALL
IMPORT
SIG · OPEN62541
O
open62541
networkingcppv1.4.14
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

open62541.h
#include <open62541.h>

Connect to an OPC UA server

#include <open62541.h> #include <iostream> int main() { UA_Client *client = UA_Client_new(); UA_ClientConfig_setDefault(UA_Client_getConfig(client)); UA_StatusCode retval = UA_Client_connect(client, "opc.tcp://localhost:4840"); std::cout << UA_StatusCode_name(retval) << std::endl; UA_Client_delete(client); return 0; }
Debug
Known issues
gotchaopen62541 can be compiled with or without multithreading support; ensure your build matches your usage.
fix
Check the UA_ENABLE_MULTITHREADING compile flag.
affects: *
Upgrade
Version history
1.4.14latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources

No resource links recorded.

open62541 — pip install open62541 · libregistry