typedef void OpcUa::Server::DataChangeCallback(const NodeId &node, AttributeId attribute, DataValue) |
Definition at line 25 of file address_space.h.
AddressSpace::UniquePtr OpcUa::Server::CreateAddressSpace | ( | bool | debug | ) |
Definition at line 585 of file address_space_internal.cpp.
Definition at line 155 of file common_addons.cpp.
Definition at line 214 of file common_addons.cpp.
OpcUa::Server::AsyncOpcTcp::UniquePtr OpcUa::Server::CreateAsyncOpcTcp | ( | const AsyncOpcTcp::Parameters & | params, |
Services::SharedPtr | server, | ||
boost::asio::io_service & | io | ||
) |
Definition at line 348 of file opc_tcp_async.cpp.
Server::EndpointsRegistry::UniquePtr OpcUa::Server::CreateEndpointsRegistry | ( | ) |
Definition at line 71 of file endpoints_registry.cpp.
Definition at line 173 of file common_addons.cpp.
Definition at line 192 of file common_addons.cpp.
OpcUaProtocol::UniquePtr OpcUa::Server::CreateOpcUaProtocol | ( | TcpServer & | tcpServer, |
bool | debug | ||
) |
Definition at line 253 of file opcua_protocol_addon.cpp.
Definition at line 203 of file common_addons.cpp.
Server::ServicesRegistry::UniquePtr OpcUa::Server::CreateServicesRegistry | ( | ) |
Definition at line 356 of file services_registry_impl.cpp.
Definition at line 147 of file common_addons.cpp.
Definition at line 164 of file common_addons.cpp.
SubscriptionService::UniquePtr OpcUa::Server::CreateSubscriptionService | ( | std::shared_ptr< AddressSpace > | addressspace, |
boost::asio::io_service & | io, | ||
bool | debug | ||
) |
SubscriptionService::UniquePtr OpcUa::Server::CreateSubscriptionService | ( | std::shared_ptr< Server::AddressSpace > | addressspace, |
boost::asio::io_service & | io, | ||
bool | debug | ||
) |
Definition at line 227 of file subscription_service_internal.cpp.
Definition at line 222 of file common_addons.cpp.
OpcUa::Server::TcpServer::UniquePtr OpcUa::Server::CreateTcpServer | ( | ) |
Definition at line 318 of file tcp_server.cpp.
void OpcUa::Server::FillStandardNamespace | ( | OpcUa::NodeManagementServices & | registry, |
bool | debug | ||
) |
Definition at line 14 of file standard_address_space.cpp.
AsyncOpcTcp::Parameters OpcUa::Server::GetOpcTcpParameters | ( | const Common::AddonParameters & | addonParams | ) |
Definition at line 28 of file opc_tcp_async_parameters.cpp.
void OpcUa::Server::LoadConfiguration | ( | const std::string & | configDirectoryPath, |
Common::AddonsManager & | addons | ||
) |
Load parameters from configuration files. This function will enumerate '*.config' files in the directory. configuration file can load third party dynamic addons.
Definition at line 241 of file common_addons.cpp.
void OpcUa::Server::RegisterCommonAddons | ( | const Parameters & | params, |
Common::AddonsManager & | addons | ||
) |
parameters of server. can be used at embedded.
Definition at line 233 of file common_addons.cpp.
const char OpcUa::Server::AddressSpaceRegistryAddonId[] = "address_space_registry" |
Definition at line 21 of file addons/address_space.h.
const char OpcUa::Server::AsioAddonId[] = "async" |
Definition at line 41 of file asio_addon.h.
const char OpcUa::Server::AsyncOpcTcpAddonId[] = "opc_tcp_async" |
Definition at line 31 of file addons/opc_tcp_async.h.
const char OpcUa::Server::BuiltinServerAddonId[] = "builtin_server_addon" |
Definition at line 21 of file builtin_server_addon.h.
const char OpcUa::Server::EndpointsRegistryAddonId[] = "endpoints_services" |
Definition at line 22 of file addons/endpoints_services.h.
const char OpcUa::Server::OpcUaProtocolAddonId[] = "opcua_protocol" |
Definition at line 23 of file include/opc/ua/server/addons/opcua_protocol.h.
const char OpcUa::Server::ServerObjectAddonId[] = "server_object" |
Definition at line 29 of file server_object_addon.h.
const char OpcUa::Server::ServicesRegistryAddonId[] = "services_registry" |
Definition at line 21 of file addons/services_registry.h.
const char OpcUa::Server::StandardNamespaceAddonId[] = "standard_namespace" |
Definition at line 27 of file addons/standard_address_space.h.
const char OpcUa::Server::SubscriptionServiceAddonId[] = "subscriptions" |
Definition at line 20 of file addons/subscription_service.h.
const char OpcUa::Server::XmlAddressSpaceAddonId[] = "xml_address_space" |