addresses_ | madara::transport::BasicASIOTransport | protected |
Base(const std::string &id, TransportSettings &new_settings, knowledge::ThreadSafeContext &context) | madara::transport::Base | |
BasicASIOTransport(const std::string &id, madara::knowledge::ThreadSafeContext &context, TransportSettings &config) | madara::transport::BasicASIOTransport | |
buffer_ | madara::transport::Base | protected |
check_transport(void) | madara::transport::Base | inline |
close() override | madara::transport::BasicASIOTransport | virtual |
context_ | madara::transport::Base | protected |
default_read_hertz | madara::transport::BasicASIOTransport | static |
hosts | madara::transport::Base | protected |
HostsVector typedef | madara::transport::Base | |
id_ | madara::transport::Base | protected |
invalidate_transport(void) | madara::transport::Base | inline |
io_service_ | madara::transport::BasicASIOTransport | protected |
is_valid_ | madara::transport::Base | protected |
knowledge_ | madara::transport::BasicASIOTransport | protected |
on_data_received_ | madara::transport::Base | protected |
packet_scheduler_ | madara::transport::Base | protected |
pre_send_buffer(size_t addr_index) override | madara::transport::BroadcastTransport | inlineprotectedvirtual |
prep_send(const knowledge::VariableReferenceMap &orig_updates, const char *print_prefix) | madara::transport::Base | |
read_threads_ | madara::transport::BasicASIOTransport | protected |
receive_monitor_ | madara::transport::Base | protected |
reliability(void) const | madara::transport::UdpTransport | |
reliability(const int &setting) | madara::transport::UdpTransport | |
send_buffer(const udp::endpoint &target, const char *buf, size_t size) | madara::transport::UdpTransport | protected |
send_data(const madara::knowledge::VariableReferenceMap &updates) override | madara::transport::UdpTransport | virtual |
send_message(const char *buf, size_t size) | madara::transport::UdpTransport | protected |
send_monitor_ | madara::transport::Base | protected |
settings(void) | madara::transport::Base | inline |
settings_ | madara::transport::Base | protected |
setup() override | madara::transport::BasicASIOTransport | virtual |
setup_read_socket() override | madara::transport::UdpTransport | protectedvirtual |
setup_read_thread(double hertz, const std::string &name) override | madara::transport::UdpTransport | protectedvirtual |
setup_read_threads() | madara::transport::BasicASIOTransport | protectedvirtual |
setup_socket(udp::socket &socket) | madara::transport::BasicASIOTransport | protectedvirtual |
setup_sockets() | madara::transport::BasicASIOTransport | protectedvirtual |
setup_write_socket() override | madara::transport::UdpTransport | protectedvirtual |
shutting_down_ | madara::transport::Base | protected |
socket_ | madara::transport::BasicASIOTransport | protected |
UdpTransport(const std::string &id, madara::knowledge::ThreadSafeContext &context, TransportSettings &config, bool launch_transport) | madara::transport::UdpTransport | |
validate_transport(void) | madara::transport::Base | inline |
~Base()=0 | madara::transport::Base | pure virtual |
~BasicASIOTransport()=0 | madara::transport::BasicASIOTransport | pure virtual |