Public Member Functions | Private Attributes
mm_mux_demux::impl::MessageMux Class Reference

#include <mux.hpp>

List of all members.

Public Member Functions

 MessageMux (const std::string &name, const std::string &url, const mm_messages::Verbosity::Level &verbosity=mm_messages::Verbosity::QUIET, const bool bind=true)
int send (const unsigned int &id, const mm_messages::ByteArray &msg_buffer)
 ~MessageMux ()

Private Attributes

int endpoint_id
std::string name
int socket
std::string url
mm_messages::Verbosity::Level verbosity

Detailed Description

Definition at line 33 of file mux.hpp.


Constructor & Destructor Documentation

mm_mux_demux::impl::MessageMux::MessageMux ( const std::string &  name,
const std::string &  url,
const mm_messages::Verbosity::Level verbosity = mm_messages::Verbosity::QUIET,
const bool  bind = true 
)

Definition at line 29 of file mux.cpp.

Definition at line 62 of file mux.cpp.


Member Function Documentation

int mm_mux_demux::impl::MessageMux::send ( const unsigned int &  id,
const mm_messages::ByteArray msg_buffer 
)

Definition at line 68 of file mux.cpp.


Member Data Documentation

Definition at line 45 of file mux.hpp.

std::string mm_mux_demux::impl::MessageMux::name [private]

Definition at line 44 of file mux.hpp.

Definition at line 45 of file mux.hpp.

std::string mm_mux_demux::impl::MessageMux::url [private]

Definition at line 44 of file mux.hpp.

Definition at line 46 of file mux.hpp.


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


mm_mux_demux
Author(s): Daniel Stonier
autogenerated on Thu Jun 6 2019 21:13:22