| add_banned_peer(const std::string &peer) | madara::transport::QoSTransportSettings | |
| add_filter(filters::BufferFilter *filter) | madara::transport::QoSTransportSettings | |
| add_read_domain(const std::string domain) | madara::transport::TransportSettings | inline |
| add_rebroadcast_filter(uint32_t types, knowledge::KnowledgeRecord(*function)(knowledge::FunctionArguments &, knowledge::Variables &)) | madara::transport::QoSTransportSettings | |
| add_rebroadcast_filter(uint32_t types, filters::RecordFilter *filter) | madara::transport::QoSTransportSettings | |
| add_rebroadcast_filter(void(*function)(knowledge::KnowledgeMap &, const TransportContext &, knowledge::Variables &)) | madara::transport::QoSTransportSettings | |
| add_rebroadcast_filter(filters::AggregateFilter *filter) | madara::transport::QoSTransportSettings | |
| add_receive_filter(uint32_t types, knowledge::KnowledgeRecord(*function)(knowledge::FunctionArguments &, knowledge::Variables &)) | madara::transport::QoSTransportSettings | |
| add_receive_filter(uint32_t types, filters::RecordFilter *filter) | madara::transport::QoSTransportSettings | |
| add_receive_filter(void(*function)(knowledge::KnowledgeMap &, const TransportContext &, knowledge::Variables &)) | madara::transport::QoSTransportSettings | |
| add_receive_filter(filters::AggregateFilter *filter) | madara::transport::QoSTransportSettings | |
| add_send_filter(uint32_t types, knowledge::KnowledgeRecord(*function)(knowledge::FunctionArguments &, knowledge::Variables &)) | madara::transport::QoSTransportSettings | |
| add_send_filter(uint32_t types, filters::RecordFilter *filter) | madara::transport::QoSTransportSettings | |
| add_send_filter(void(*function)(knowledge::KnowledgeMap &, const TransportContext &, knowledge::Variables &)) | madara::transport::QoSTransportSettings | |
| add_send_filter(filters::AggregateFilter *filter) | madara::transport::QoSTransportSettings | |
| add_trusted_peer(const std::string &peer) | madara::transport::QoSTransportSettings | |
| attach(knowledge::ThreadSafeContext *context) | madara::transport::QoSTransportSettings | |
| banned_peers_ | madara::transport::QoSTransportSettings | private |
| buffer_filters_ | madara::transport::QoSTransportSettings | private |
| clear_buffer_filters(void) | madara::transport::QoSTransportSettings | |
| clear_read_domains(void) | madara::transport::TransportSettings | inline |
| clear_rebroadcast_aggregate_filters(void) | madara::transport::QoSTransportSettings | |
| clear_rebroadcast_filters(uint32_t types) | madara::transport::QoSTransportSettings | |
| clear_receive_aggregate_filters(void) | madara::transport::QoSTransportSettings | |
| clear_receive_filters(uint32_t types) | madara::transport::QoSTransportSettings | |
| clear_send_aggregate_filters(void) | madara::transport::QoSTransportSettings | |
| clear_send_filters(uint32_t types) | madara::transport::QoSTransportSettings | |
| ContextGuard typedef | madara::transport::TransportSettings | |
| deadline_ | madara::transport::QoSTransportSettings | private |
| DEFAULT_DEADLINE | madara::transport::TransportSettings | static |
| DEFAULT_QUEUE_LENGTH | madara::transport::TransportSettings | static |
| DEFAULT_RELIABILITY | madara::transport::TransportSettings | static |
| DEFAULT_TRANSPORT | madara::transport::TransportSettings | static |
| delay_launch | madara::transport::TransportSettings | |
| enable_participant_ttl(unsigned char maximum_ttl=255) | madara::transport::QoSTransportSettings | |
| filter_decode(unsigned char *source, int size, int max_size) const | madara::transport::QoSTransportSettings | |
| filter_encode(unsigned char *source, int size, int max_size) const | madara::transport::QoSTransportSettings | |
| filter_rebroadcast(const madara::knowledge::KnowledgeRecord &input, const std::string &name, transport::TransportContext &context) const | madara::transport::QoSTransportSettings | |
| filter_rebroadcast(knowledge::KnowledgeMap &records, const transport::TransportContext &transport_context) const | madara::transport::QoSTransportSettings | |
| filter_receive(const madara::knowledge::KnowledgeRecord &input, const std::string &name, transport::TransportContext &context) const | madara::transport::QoSTransportSettings | |
| filter_receive(knowledge::KnowledgeMap &records, const transport::TransportContext &transport_context) const | madara::transport::QoSTransportSettings | |
| filter_send(const madara::knowledge::KnowledgeRecord &input, const std::string &name, transport::TransportContext &context) const | madara::transport::QoSTransportSettings | |
| filter_send(knowledge::KnowledgeMap &records, const transport::TransportContext &transport_context) const | madara::transport::QoSTransportSettings | |
| fragment_map | madara::transport::TransportSettings | mutable |
| fragment_queue_length | madara::transport::TransportSettings | |
| get_deadline(void) const | madara::transport::QoSTransportSettings | |
| get_drop_burst(void) const | madara::transport::QoSTransportSettings | |
| get_drop_rate(void) const | madara::transport::QoSTransportSettings | |
| get_drop_type(void) const | madara::transport::QoSTransportSettings | |
| get_number_of_buffer_filters(void) const | madara::transport::QoSTransportSettings | |
| get_number_of_rebroadcast_aggregate_filters(void) const | madara::transport::QoSTransportSettings | |
| get_number_of_rebroadcast_filtered_types(void) const | madara::transport::QoSTransportSettings | |
| get_number_of_receive_aggregate_filters(void) const | madara::transport::QoSTransportSettings | |
| get_number_of_receive_filtered_types(void) const | madara::transport::QoSTransportSettings | |
| get_number_of_send_aggregate_filters(void) const | madara::transport::QoSTransportSettings | |
| get_number_of_send_filtered_types(void) const | madara::transport::QoSTransportSettings | |
| get_participant_ttl(void) const | madara::transport::QoSTransportSettings | |
| get_read_domains(std::vector< std::string > &domains) const | madara::transport::TransportSettings | inline |
| get_rebroadcast_ttl(void) const | madara::transport::QoSTransportSettings | |
| get_send_bandwidth_limit(void) const | madara::transport::QoSTransportSettings | |
| get_total_bandwidth_limit(void) const | madara::transport::QoSTransportSettings | |
| hosts | madara::transport::TransportSettings | |
| id | madara::transport::TransportSettings | |
| is_reading_domain(const std::string domain) const | madara::transport::TransportSettings | inline |
| is_trusted(const std::string &peer) const | madara::transport::QoSTransportSettings | |
| load(const std::string &filename, const std::string &prefix="transport") | madara::transport::QoSTransportSettings | virtual |
| load_text(const std::string &filename, const std::string &prefix="transport") | madara::transport::QoSTransportSettings | virtual |
| max_fragment_size | madara::transport::TransportSettings | |
| max_send_bandwidth_ | madara::transport::QoSTransportSettings | private |
| max_total_bandwidth_ | madara::transport::QoSTransportSettings | private |
| never_exit | madara::transport::TransportSettings | |
| no_receiving | madara::transport::TransportSettings | |
| no_sending | madara::transport::TransportSettings | |
| num_read_domains(void) const | madara::transport::TransportSettings | inline |
| on_data_received_logic | madara::transport::TransportSettings | |
| operator=(const QoSTransportSettings &settings) | madara::transport::QoSTransportSettings | |
| operator=(const TransportSettings &settings) | madara::transport::QoSTransportSettings | |
| packet_drop_burst_ | madara::transport::QoSTransportSettings | private |
| packet_drop_rate_ | madara::transport::QoSTransportSettings | private |
| packet_drop_type_ | madara::transport::QoSTransportSettings | private |
| participant_rebroadcast_ttl_ | madara::transport::QoSTransportSettings | private |
| print_num_filters_rebroadcast(void) const | madara::transport::QoSTransportSettings | |
| print_num_filters_receive(void) const | madara::transport::QoSTransportSettings | |
| print_num_filters_send(void) const | madara::transport::QoSTransportSettings | |
| processes | madara::transport::TransportSettings | |
| QoSTransportSettings() | madara::transport::QoSTransportSettings | |
| QoSTransportSettings(const QoSTransportSettings &settings) | madara::transport::QoSTransportSettings | |
| QoSTransportSettings(const TransportSettings &settings) | madara::transport::QoSTransportSettings | |
| queue_length | madara::transport::TransportSettings | |
| read_thread_hertz | madara::transport::TransportSettings | |
| read_threads | madara::transport::TransportSettings | |
| rebroadcast_filters_ | madara::transport::QoSTransportSettings | private |
| rebroadcast_ttl_ | madara::transport::QoSTransportSettings | private |
| receive_filters_ | madara::transport::QoSTransportSettings | private |
| reliability | madara::transport::TransportSettings | |
| remove_banned_peer(const std::string &peer) | madara::transport::QoSTransportSettings | |
| remove_trusted_peer(const std::string &peer) | madara::transport::QoSTransportSettings | |
| resend_attempts | madara::transport::TransportSettings | |
| save(const std::string &filename, const std::string &prefix="transport") const | madara::transport::QoSTransportSettings | virtual |
| save_text(const std::string &filename, const std::string &prefix="transport") const | madara::transport::QoSTransportSettings | virtual |
| send_filters_ | madara::transport::QoSTransportSettings | private |
| send_reduced_message_header | madara::transport::TransportSettings | |
| set_deadline(double deadline) | madara::transport::QoSTransportSettings | |
| set_rebroadcast_ttl(unsigned char ttl) | madara::transport::QoSTransportSettings | |
| set_send_bandwidth_limit(int64_t bandwidth) | madara::transport::QoSTransportSettings | |
| set_total_bandwidth_limit(int64_t bandwidth) | madara::transport::QoSTransportSettings | |
| slack_time | madara::transport::TransportSettings | |
| TransportSettings() | madara::transport::TransportSettings | |
| TransportSettings(const TransportSettings &settings) | madara::transport::TransportSettings | |
| trusted_peers_ | madara::transport::QoSTransportSettings | private |
| type | madara::transport::TransportSettings | |
| update_drop_rate(double drop_rate, int drop_type=PACKET_DROP_DETERMINISTIC, uint64_t drop_burst=1) | madara::transport::QoSTransportSettings | |
| Voters typedef | madara::transport::TransportSettings | |
| write_domain | madara::transport::TransportSettings | |
| ~QoSTransportSettings() | madara::transport::QoSTransportSettings | virtual |
| ~TransportSettings() | madara::transport::TransportSettings | virtual |