#include <mux.hpp>
Public Types | |
enum | Errors { NotAvailable = -1 } |
typedef std::map< std::string, std::shared_ptr< impl::MessageMux > > | MuxMap |
typedef std::map< std::string, std::shared_ptr< impl::MessageMux > >::const_iterator | MuxMapConstIterator |
typedef std::map< std::string, std::shared_ptr< impl::MessageMux > >::iterator | MuxMapIterator |
typedef std::pair< std::string, std::shared_ptr< impl::MessageMux > > | MuxMapPair |
Static Public Member Functions | |
static MuxMap & | multiplexers () |
static int | send (const std::string &name, const unsigned int &id, const mm_messages::ByteArray &msg_buffer) |
static void | shutdown (const std::string &name) |
static void | shutdown () |
static void | start (const std::string &name, const std::string &url, const mm_messages::Verbosity::Level &verbosity=mm_messages::Verbosity::QUIET, const bool bind=true) |
Pre-establish named connections. More... | |
typedef std::map<std::string, std::shared_ptr<impl::MessageMux> > mm_mux_demux::MessageMux::MuxMap |
typedef std::map<std::string, std::shared_ptr<impl::MessageMux> >::const_iterator mm_mux_demux::MessageMux::MuxMapConstIterator |
typedef std::map<std::string, std::shared_ptr<impl::MessageMux> >::iterator mm_mux_demux::MessageMux::MuxMapIterator |
typedef std::pair<std::string, std::shared_ptr<impl::MessageMux> > mm_mux_demux::MessageMux::MuxMapPair |
|
static |
|
static |
|
static |
|
static |