UA Ansi C Server Professional  1.3.1.232
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Library Overview

Libraries needed for Windows Builds

Library FileName DebugVersion Description
UA Stack uastack.lib uastackd.lib UA communication stack. Like DCOM in OPC DA.
UA Server Library serverlib.lib serverlibd.lib UA communication module for OPC servers.
Server Provider Library serverprovider.lib serverproviderd.lib The SDK's internal provider, responsible for the nodes in the namespaces 0 and 1.
DI Library models_di.lib models_did.lib Provides the nodes of the DI namespace.
PLCOpen Library models_plcopen.lib models_plcopend.lib Provides the nodes of the PLCOpen namespace.
Data Logger Library datalogger.lib dataloggerd.lib Provides data logging capabilities for use in the SDK.
OpenSSL libeay32.lib in out32dll libeay32d.lib in out32dll.dbg OpenSSL Library. Needed for encryption and certificate handling.
Winsock2 Library ws2_32.lib - MS Windows Socket Library. Needed for berkley socket functions.
RPC rpcrt4.lib - MS Windows RPC Library. Needed for UuidCreate.
Windows crypto library crypt32.lib - MS Windows crypto library. Needed for access to Windows certificate store.

Libraries needed for Linux Builds

Library FileName DebugVersion Description
UA Stack libuastack.a libuastackd.a UA communication stack. Like DCOM in OPC DA.
UA Server Library libserverlib.a libserverlibd.a UA communication module for OPC servers.
Server Provider Library libserverprovider.a libserverproviderd.a The SDK's internal provider, responsible for the nodes in the namespaces 0 and 1.
DI Library libmodels_di.a libmodels_did.a Provides the nodes of the DI namespace.
PLCOpen Library libmodels_plcopen.a libmodels_plcopend.a Provides the nodes of the PLCOpen namespace.
Data Logger Library libdatalogger.a libdataloggerd.a Provides data logging capabilities for use in the SDK.
OpenSSL libcrypto.so - OpenSSL Library. Needed for encryption and certificate handling.
rt library librt.so - POSIX.1b Realtime Extensions. Needed by the UA Stack.
PAM library libpam.so - Pluggable Authentication Modules for PAM. Needed for PAM authentication.
SASL library libsasl2.so - Simple Authentication and Security Layer. Needed for SASL authentication.