#include <server_object.h>
Public Member Functions | |
| DEFINE_CLASS_POINTERS (ServerObject) | |
| ServerObject (Services::SharedPtr services, boost::asio::io_service &io, bool debug) | |
| ~ServerObject () | |
Private Member Functions | |
| Model::Object | CreateServerObject (const Services::SharedPtr &services) const |
| void | UpdateTime () |
Private Attributes | |
| bool | Debug = false |
| Model::Object | Instance |
| boost::asio::io_service & | Io |
| Services::SharedPtr | Server |
| Model::Variable | ServerTime |
| PeriodicTimer | Timer |
Definition at line 40 of file server_object.h.
| OpcUa::Server::ServerObject::ServerObject | ( | Services::SharedPtr | services, |
| boost::asio::io_service & | io, | ||
| bool | debug | ||
| ) |
Definition at line 57 of file server_object.cpp.
Definition at line 91 of file server_object.cpp.
| Model::Object OpcUa::Server::ServerObject::CreateServerObject | ( | const Services::SharedPtr & | services | ) | const [private] |
Definition at line 98 of file server_object.cpp.
| void OpcUa::Server::ServerObject::UpdateTime | ( | ) | [private] |
Definition at line 105 of file server_object.cpp.
bool OpcUa::Server::ServerObject::Debug = false [private] |
Definition at line 56 of file server_object.h.
Definition at line 57 of file server_object.h.
boost::asio::io_service& OpcUa::Server::ServerObject::Io [private] |
Definition at line 55 of file server_object.h.
Services::SharedPtr OpcUa::Server::ServerObject::Server [private] |
Definition at line 54 of file server_object.h.
Definition at line 58 of file server_object.h.
Definition at line 59 of file server_object.h.