#include <opc_tcp_processor.h>
Definition at line 26 of file opc_tcp_processor.h.
OpcUa::Server::OpcTcpMessages::OpcTcpMessages | ( | std::shared_ptr< OpcUa::Services > | computer, |
OpcUa::OutputChannel & | outputChannel, | ||
bool | debug | ||
) |
Definition at line 47 of file opc_tcp_processor.cpp.
Definition at line 61 of file opc_tcp_processor.cpp.
void OpcUa::Server::OpcTcpMessages::CloseChannel | ( | Binary::IStreamBinary & | istream | ) | [private] |
Definition at line 225 of file opc_tcp_processor.cpp.
void OpcUa::Server::OpcTcpMessages::DeleteAllSubscriptions | ( | ) | [private] |
Definition at line 761 of file opc_tcp_processor.cpp.
void OpcUa::Server::OpcTcpMessages::DeleteSubscriptions | ( | const std::vector< uint32_t > & | ids | ) | [private] |
Definition at line 772 of file opc_tcp_processor.cpp.
void OpcUa::Server::OpcTcpMessages::FillResponseHeader | ( | const RequestHeader & | requestHeader, |
ResponseHeader & | responseHeader | ||
) | [private] |
Definition at line 754 of file opc_tcp_processor.cpp.
void OpcUa::Server::OpcTcpMessages::ForwardPublishResponse | ( | const PublishResult | response | ) | [private] |
Definition at line 130 of file opc_tcp_processor.cpp.
void OpcUa::Server::OpcTcpMessages::HelloClient | ( | Binary::IStreamBinary & | istream, |
Binary::OStreamBinary & | ostream | ||
) | [private] |
Definition at line 160 of file opc_tcp_processor.cpp.
void OpcUa::Server::OpcTcpMessages::OpenChannel | ( | Binary::IStreamBinary & | istream, |
Binary::OStreamBinary & | ostream | ||
) | [private] |
Definition at line 180 of file opc_tcp_processor.cpp.
bool OpcUa::Server::OpcTcpMessages::ProcessMessage | ( | Binary::MessageType | msgType, |
Binary::IStreamBinary & | iStream | ||
) |
Definition at line 74 of file opc_tcp_processor.cpp.
void OpcUa::Server::OpcTcpMessages::ProcessRequest | ( | Binary::IStreamBinary & | istream, |
Binary::OStreamBinary & | ostream | ||
) | [private] |
Definition at line 240 of file opc_tcp_processor.cpp.
uint32_t OpcUa::Server::OpcTcpMessages::ChannelId [private] |
Definition at line 49 of file opc_tcp_processor.h.
bool OpcUa::Server::OpcTcpMessages::Debug [private] |
Definition at line 48 of file opc_tcp_processor.h.
Definition at line 47 of file opc_tcp_processor.h.
boost::shared_mutex OpcUa::Server::OpcTcpMessages::ProcessMutex [private] |
Definition at line 45 of file opc_tcp_processor.h.
std::queue<PublishRequestElement> OpcUa::Server::OpcTcpMessages::PublishRequestQueue [private] |
Definition at line 64 of file opc_tcp_processor.h.
std::mutex OpcUa::Server::OpcTcpMessages::PublishRequestQueueMutex [private] |
Definition at line 63 of file opc_tcp_processor.h.
uint32_t OpcUa::Server::OpcTcpMessages::SequenceNb [private] |
Definition at line 53 of file opc_tcp_processor.h.
std::shared_ptr<OpcUa::Services> OpcUa::Server::OpcTcpMessages::Server [private] |
Definition at line 46 of file opc_tcp_processor.h.
Definition at line 51 of file opc_tcp_processor.h.
std::list<uint32_t> OpcUa::Server::OpcTcpMessages::Subscriptions [private] |
Definition at line 62 of file opc_tcp_processor.h.
uint32_t OpcUa::Server::OpcTcpMessages::TokenId [private] |
Definition at line 50 of file opc_tcp_processor.h.