DDS  ver. 3.4
Public Member Functions | List of all members
dds::dds_octopus::CTestBigCustomCmd Class Reference

#include <TestBigCustomCmd.h>

Inheritance diagram for dds::dds_octopus::CTestBigCustomCmd:
dds::dds_octopus::COctopusTestImpl< CTestBigCustomCmd >

Public Member Functions

 CTestBigCustomCmd (const SOptions_t &_options)
 
 BEGIN_OCTOPUS_MSG_MAP ("Big Custom Command") OCTOPUS_MSG_HANDLER(onReturnCmd
 
void _init ()
 
void onReturnCmd (const SOctopusProtocol_Return &_return, uint64_t _senderId)
 
- Public Member Functions inherited from dds::dds_octopus::COctopusTestImpl< CTestBigCustomCmd >
 COctopusTestImpl (const SOptions_t &_options)
 
 ~COctopusTestImpl ()
 
void init ()
 
ETestStatus execute (const size_t _timeoutInSec)
 

Additional Inherited Members

- Protected Member Functions inherited from dds::dds_octopus::COctopusTestImpl< CTestBigCustomCmd >
void onServiceError (const dds::intercom_api::EErrorCode _errorCode, const std::string &_errorMsg)
 
void onCustomCmd (const std::string &_command, const std::string &_condition, uint64_t _senderId)
 
- Protected Attributes inherited from dds::dds_octopus::COctopusTestImpl< CTestBigCustomCmd >
dds::intercom_api::CIntercomService m_intercomService
 
dds::intercom_api::CCustomCmd m_customCmd
 
std::mutex m_waitMutex
 
std::condition_variable m_waitCondition
 
ETestStatus m_status
 
SOptions_t m_options
 

Constructor & Destructor Documentation

◆ CTestBigCustomCmd()

CTestBigCustomCmd::CTestBigCustomCmd ( const SOptions_t _options)

Member Function Documentation

◆ _init()

void CTestBigCustomCmd::_init ( )

◆ BEGIN_OCTOPUS_MSG_MAP()

dds::dds_octopus::CTestBigCustomCmd::BEGIN_OCTOPUS_MSG_MAP ( "Big Custom Command"  )

◆ onReturnCmd()

void CTestBigCustomCmd::onReturnCmd ( const SOctopusProtocol_Return _return,
uint64_t  _senderId 
)

The documentation for this class was generated from the following files: