|
DDS
ver. 1.6
|
#include <SubmitChannel.h>
Public Member Functions | |
| BEGIN_MSG_MAP (CSubmitChannel) MESSAGE_HANDLER(cmdSIMPLE_MSG | |
| on_cmdSIMPLE_MSG MESSAGE_HANDLER(cmdSHUTDOWN, on_cmdSHUTDOWN) END_MSG_MAP() public void | setRMSType (const std::string &_val) |
| void | setPath (const std::string &_val) |
| void | setNumber (const size_t _val) |
Public Member Functions inherited from dds::protocol_api::CClientChannelImpl< CSubmitChannel > | |
| void | reconnect () |
| void | connect (boost::asio::ip::tcp::resolver::iterator _endpoint_iterator) |
Public Member Functions inherited from dds::protocol_api::CBaseChannelImpl< CSubmitChannel > | |
| ~CBaseChannelImpl () | |
| bool | isHanshakeOK () const |
| EChannelType | getChannelType () const |
| void | setChannelType (EChannelType _channelType) |
| void | start () |
| void | stop () |
| boost::asio::ip::tcp::socket & | socket () |
| void | dequeueMsg () |
| void | accumulativePushMsg (const A &_attachment) |
| void | accumulativePushMsg () |
| void | pushMsg (const A &_attachment) |
| void | pushMsg () |
| void | sendYourself (const A &_attachment) |
| void | sendYourself () |
| void | pushBinaryAttachmentCmd (const std::string &_srcFilePath, const std::string &_fileName, uint16_t _cmdSource) |
| void | pushBinaryAttachmentCmd (const MiscCommon::BYTEVector_t &_data, const std::string &_fileName, uint16_t _cmdSource) |
| void | processBinaryAttachmentStartCmd (SCommandAttachmentImpl< cmdBINARY_ATTACHMENT_START >::ptr_t _attachment) |
| void | processBinaryAttachmentCmd (SCommandAttachmentImpl< cmdBINARY_ATTACHMENT >::ptr_t _attachment) |
| void | registerDisconnectEventHandler (handlerDisconnectEventFunction_t _handler) |
| bool | started () |
| std::string | remoteEndIDString () |
Public Member Functions inherited from dds::protocol_api::CChannelEventsImpl< CSubmitChannel > | |
| CChannelEventsImpl () | |
| ~CChannelEventsImpl () | |
| connection_t | subscribeOnEvent (EChannelEvents _type, typename signal_t::slot_function_type _subscriber) |
| void | onEvent (EChannelEvents _type) |
Public Member Functions inherited from dds::protocol_api::CChannelMessageHandlersImpl | |
| template<ECmdType _cmd, typename Func > | |
| void | registerMessageHandler (Func _handler) |
| template<class... Args> | |
| void | dispatchMessageHandlers (ECmdType _cmd, Args &&... args) |
| template<ECmdType _cmd> | |
| size_t | getNofMessageHandlers () const |
Public Member Functions inherited from dds::protocol_api::CStatImpl | |
| CStatImpl (boost::asio::io_service &_service) | |
| SReadStat | getReadStat () const |
| Return read statistics. More... | |
| SWriteStat | getWriteStat () const |
| Return write statistics. More... | |
| void | setStatEnabled (bool _statEnabled) |
| Enable/disable statistics accumulation. More... | |
| void | logReadMessage (CProtocolMessage::protocolMessagePtr_t _message) |
| void | logWriteMessages (const protocolMessagePtrQueue_t &_messageQueue) |
Additional Inherited Members | |
Public Types inherited from dds::protocol_api::CBaseChannelImpl< CSubmitChannel > | |
| typedef std::shared_ptr< CSubmitChannel > | connectionPtr_t |
| typedef std::weak_ptr< CSubmitChannel > | weakConnectionPtr_t |
| typedef std::vector< connectionPtr_t > | connectionPtrVector_t |
| typedef std::vector< weakConnectionPtr_t > | weakConnectionPtrVector_t |
Public Types inherited from dds::protocol_api::CChannelEventsImpl< CSubmitChannel > | |
| typedef boost::signals2::signal< void(CSubmitChannel *)> | signal_t |
| typedef boost::signals2::connection | connection_t |
Static Public Member Functions inherited from dds::protocol_api::CBaseChannelImpl< CSubmitChannel > | |
| static connectionPtr_t | makeNew (boost::asio::io_service &_service) |
Protected Member Functions inherited from dds::protocol_api::CClientChannelImpl< CSubmitChannel > | |
| CClientChannelImpl (boost::asio::io_service &_service, EChannelType _channelType) | |
| ~CClientChannelImpl () | |
Protected Member Functions inherited from dds::protocol_api::CBaseChannelImpl< CSubmitChannel > | |
| CBaseChannelImpl (boost::asio::io_service &_service) | |
Protected Attributes inherited from dds::protocol_api::CBaseChannelImpl< CSubmitChannel > | |
| bool | m_isHandshakeOK |
| EChannelType | m_channelType |
| dds::submit_cmd::CSubmitChannel::BEGIN_MSG_MAP | ( | CSubmitChannel | ) |
| void CSubmitChannel::setNumber | ( | const size_t | _val | ) |
| void CSubmitChannel::setPath | ( | const std::string & | _val | ) |
| void CSubmitChannel::setRMSType | ( | const std::string & | _val | ) |
1.8.13