#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 |