| commit_message(memory::IList< MessageElement > &view_list, const GUID &origin_guid, const GUID &receiver_guid, const execution::TimePoint &timepoint) noexcept=0 | eprosima::safedds::protocol::IMessageSink | pure virtual |
| commit_message_to_group(memory::IList< MessageElement > &view_list, const GUID &origin_guid, const protocol::EndpointGroup &group, const execution::TimePoint &timepoint) noexcept=0 | eprosima::safedds::protocol::IMessageSink | pure virtual |
| DEFAULT_TRANSPORT_PRIORITY | eprosima::safedds::transport::ITransport | static |
| get_default_multicast_locator(uint32_t logical_port) noexcept=0 | eprosima::safedds::transport::ITransport | pure virtual |
| get_file_descriptor_selector() noexcept | eprosima::safedds::transport::ITransport | inlinevirtual |
| get_group(const transport::Locator &locator) const noexcept=0 | eprosima::safedds::discovery::ILocatorObserver | pure virtual |
| get_message_max_size() const noexcept=0 | eprosima::safedds::protocol::IMessageSink | pure virtual |
| get_next_work_timepoint() const noexcept=0 | eprosima::safedds::execution::ISpinnable | pure virtual |
| has_pending_work() const noexcept=0 | eprosima::safedds::execution::ISpinnable | pure virtual |
| ILocatorObserver() noexcept=default | eprosima::safedds::discovery::ILocatorObserver | protected |
| ILocatorObserver(const ILocatorObserver &) noexcept=delete | eprosima::safedds::discovery::ILocatorObserver | protected |
| ILocatorObserver(ILocatorObserver &&) noexcept=delete | eprosima::safedds::discovery::ILocatorObserver | protected |
| IMessageListener() noexcept=default | eprosima::safedds::transport::IMessageListener | protected |
| IMessageListener(const IMessageListener &) noexcept=default | eprosima::safedds::transport::IMessageListener | protected |
| IMessageListener(IMessageListener &&) noexcept=default | eprosima::safedds::transport::IMessageListener | protected |
| IMessageSink() noexcept=default | eprosima::safedds::protocol::IMessageSink | protected |
| IMessageSink(const IMessageSink &) noexcept=delete | eprosima::safedds::protocol::IMessageSink | protected |
| IMessageSink(IMessageSink &&) noexcept=delete | eprosima::safedds::protocol::IMessageSink | protected |
| ISpinnable() noexcept=default | eprosima::safedds::execution::ISpinnable | protected |
| ISpinnable(const ISpinnable &) noexcept=default | eprosima::safedds::execution::ISpinnable | protected |
| ISpinnable(ISpinnable &&) noexcept=default | eprosima::safedds::execution::ISpinnable | protected |
| ITransport() noexcept=default | eprosima::safedds::transport::ITransport | protected |
| ITransport(const ITransport &) noexcept=delete | eprosima::safedds::transport::ITransport | protected |
| ITransport(ITransport &&) noexcept=delete | eprosima::safedds::transport::ITransport | protected |
| listen_message(memory::IMutableByteArrayView &message, transport::Locator &reception_locator, const execution::TimePoint &timepoint) noexcept=0 | eprosima::safedds::transport::IMessageListener | pure virtual |
| listen_on_first_available_locator(const transport::Locator &hint) noexcept=0 | eprosima::safedds::transport::IMessageListener | pure virtual |
| listen_on_locator(const transport::Locator &reception_locator) noexcept=0 | eprosima::safedds::transport::IMessageListener | pure virtual |
| on_group_discovered(const protocol::EndpointGroup &group, bool is_metatraffic, const transport::Locator &locator, const protocol::GUIDPrefix &discoverer) noexcept=0 | eprosima::safedds::discovery::ILocatorObserver | pure virtual |
| on_group_unregistered(const protocol::EndpointGroup &group, const protocol::GUIDPrefix &discoverer) noexcept=0 | eprosima::safedds::discovery::ILocatorObserver | pure virtual |
| on_locator_discovered(const protocol::GUID &guid, bool is_metatraffic, const transport::Locator &locator, const protocol::GUIDPrefix &discoverer) noexcept=0 | eprosima::safedds::discovery::ILocatorObserver | pure virtual |
| on_locators_unregistered(const protocol::GUID &guid, const protocol::GUIDPrefix &discoverer) noexcept=0 | eprosima::safedds::discovery::ILocatorObserver | pure virtual |
| operator=(const ITransport &) noexcept=delete | eprosima::safedds::transport::ITransport | protected |
| operator=(ITransport &&) noexcept=delete | eprosima::safedds::transport::ITransport | protected |
| eprosima::safedds::discovery::ILocatorObserver::operator=(const ILocatorObserver &) noexcept=delete | eprosima::safedds::discovery::ILocatorObserver | protected |
| eprosima::safedds::discovery::ILocatorObserver::operator=(ILocatorObserver &&) noexcept=delete | eprosima::safedds::discovery::ILocatorObserver | protected |
| eprosima::safedds::transport::IMessageListener::operator=(const IMessageListener &) noexcept=default | eprosima::safedds::transport::IMessageListener | protected |
| eprosima::safedds::transport::IMessageListener::operator=(IMessageListener &&) noexcept=default | eprosima::safedds::transport::IMessageListener | protected |
| eprosima::safedds::execution::ISpinnable::operator=(const ISpinnable &) noexcept=default | eprosima::safedds::execution::ISpinnable | protected |
| eprosima::safedds::execution::ISpinnable::operator=(ISpinnable &&) noexcept=default | eprosima::safedds::execution::ISpinnable | protected |
| eprosima::safedds::protocol::IMessageSink::operator=(const IMessageSink &) noexcept=delete | eprosima::safedds::protocol::IMessageSink | protected |
| eprosima::safedds::protocol::IMessageSink::operator=(IMessageSink &&) noexcept=delete | eprosima::safedds::protocol::IMessageSink | protected |
| set_message_observer(IMessageObserver &observer) noexcept=0 | eprosima::safedds::transport::ITransport | pure virtual |
| set_origin_configuration(const protocol::GUID &guid, const transport::Locator &locator, int32_t priority) noexcept=0 | eprosima::safedds::transport::ITransport | pure virtual |
| spin(const TimePoint &timepoint) noexcept=0 | eprosima::safedds::execution::ISpinnable | pure virtual |
| wait_until_message_available(const execution::TimePoint &timepoint) const noexcept=0 | eprosima::safedds::transport::IMessageListener | pure virtual |
| ~ILocatorObserver() noexcept=default | eprosima::safedds::discovery::ILocatorObserver | protected |
| ~IMessageListener() noexcept=default | eprosima::safedds::transport::IMessageListener | protected |
| ~IMessageSink() noexcept=default | eprosima::safedds::protocol::IMessageSink | protected |
| ~ISpinnable() noexcept=default | eprosima::safedds::execution::ISpinnable | protected |
| ~ITransport() noexcept=default | eprosima::safedds::transport::ITransport | protected |