#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.