DDS
ver. 3.6
|
#include <UIChannelInfo.h>
Public Member Functions | |
CUIChannelInfo () | |
size_t | nofReceived () const |
bool | allReceived () const |
void | zeroCounters () |
template<class A > | |
bool | processMessage (const dds::protocol_api::SSenderInfo &_sender, const A &_cmd, CAgentChannel::weakConnectionPtr_t _channel) |
template<class A > | |
bool | processErrorMessage (const dds::protocol_api::SSenderInfo &_sender, const A &_cmd, CAgentChannel::weakConnectionPtr_t _channel) |
void | sendUIMessage (const std::string &_msg, dds::intercom_api::EMsgSeverity _severity=dds::intercom_api::EMsgSeverity::info) |
void | sendUIProgress (const dds::tools_api::SProgressResponseData &_progress) |
void | doneWithUI () |
Public Attributes | |
size_t | m_nofRequests |
size_t | m_nofReceived |
size_t | m_nofReceivedErrors |
CAgentChannel::weakConnectionPtr_t | m_channel |
std::mutex | m_mutexStart |
std::mutex | m_mutexReceive |
bool | m_shutdownOnComplete |
uint16_t | m_srcCommand |
dds::tools_api::requestID_t | m_requestID = 0 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
CAgentChannel::weakConnectionPtr_t dds::commander_cmd::CUIChannelInfo< T >::m_channel |
std::mutex dds::commander_cmd::CUIChannelInfo< T >::m_mutexReceive |
std::mutex dds::commander_cmd::CUIChannelInfo< T >::m_mutexStart |
size_t dds::commander_cmd::CUIChannelInfo< T >::m_nofReceived |
size_t dds::commander_cmd::CUIChannelInfo< T >::m_nofReceivedErrors |
size_t dds::commander_cmd::CUIChannelInfo< T >::m_nofRequests |
dds::tools_api::requestID_t dds::commander_cmd::CUIChannelInfo< T >::m_requestID = 0 |
bool dds::commander_cmd::CUIChannelInfo< T >::m_shutdownOnComplete |
uint16_t dds::commander_cmd::CUIChannelInfo< T >::m_srcCommand |