| area_advanced_forwarding(PendingPacketForwarding &&, const LinkLayer *sender) | vanetza::geonet::Router | private |
| area_contention_based_forwarding(PendingPacketForwarding &&, const MacAddress *sender) | vanetza::geonet::Router | private |
| create_beacon_pdu() | vanetza::geonet::Router | private |
| create_gbc_pdu(const GbcDataRequest &) | vanetza::geonet::Router | private |
| create_shb_pdu(const ShbDataRequest &) | vanetza::geonet::Router | private |
| DataRequestPtr typedef (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |
| decide_pass_up(bool within_destination, const GeoBroadcastHeader &gbc) | vanetza::geonet::Router | private |
| detect_duplicate_address(const Address &source, const MacAddress &sender) | vanetza::geonet::Router | private |
| detect_duplicate_packet(const Address &source, SequenceNumber sn) | vanetza::geonet::Router | private |
| dispatch_repetition(const DataRequestVariant &, DownPacketPtr) | vanetza::geonet::Router | private |
| DownPacketPtr typedef (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |
| encap_packet(ItsAid aid, ByteBuffer ssp, Pdu &pdu, DownPacketPtr packet) | vanetza::geonet::Router | private |
| execute_itsg5_procedures() | vanetza::geonet::Router | private |
| execute_media_procedures(CommunicationProfile) | vanetza::geonet::Router | private |
| flush_broadcast_forwarding_buffer() | vanetza::geonet::Router | private |
| flush_unicast_forwarding_buffer(const Address &addr) | vanetza::geonet::Router | private |
| forwarding_algorithm_selection(PendingPacketForwarding &&, const LinkLayer *ll=nullptr) | vanetza::geonet::Router | |
| forwarding_stopped | vanetza::geonet::Router | |
| ForwardingStopReason enum name (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |
| get_cbf_buffer() const | vanetza::geonet::Router | inline |
| get_local_position_vector() const | vanetza::geonet::Router | inline |
| get_location_table() const | vanetza::geonet::Router | inline |
| get_mib() const | vanetza::geonet::Router | inline |
| greedy_forwarding(PendingPacketForwarding &&) | vanetza::geonet::Router | private |
| indicate(UpPacketPtr, const MacAddress &sender, const MacAddress &destination) | vanetza::geonet::Router | |
| indicate_basic(IndicationContextBasic &) | vanetza::geonet::Router | private |
| indicate_common(IndicationContext &, const BasicHeader &) | vanetza::geonet::Router | private |
| indicate_extended(IndicationContext &, const CommonHeader &) | vanetza::geonet::Router | private |
| indicate_secured(IndicationContextBasic &, const BasicHeader &) | vanetza::geonet::Router | private |
| m_bc_forward_buffer (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_cbf_buffer (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_dcc_field_generator (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_gbc_memory (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_local_position_vector (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_local_sequence_number (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_location_table (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_mib (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_random_gen (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_repeater (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_request_interface (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_runtime (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_security_entity (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_transport_ifcs (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| m_uc_forward_buffer (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| non_area_contention_based_forwarding(PendingPacketForwarding &&, const MacAddress *sender) | vanetza::geonet::Router | private |
| on_beacon_timer_expired() | vanetza::geonet::Router | private |
| outside_sectorial_contention_area(const MacAddress &sender, const MacAddress &forwarder) const | vanetza::geonet::Router | |
| packet_dropped | vanetza::geonet::Router | |
| PacketDropReason enum name | vanetza::geonet::Router | |
| pass_down(const MacAddress &, PduPtr, DownPacketPtr) | vanetza::geonet::Router | private |
| pass_down(const dcc::DataRequest &, PduPtr, DownPacketPtr) | vanetza::geonet::Router | private |
| pass_up(const DataIndication &, UpPacketPtr) | vanetza::geonet::Router | private |
| PduPtr typedef (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |
| PendingPacketForwarding typedef (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |
| process_extended(const ExtendedPduConstRefs< BeaconHeader > &, const UpPacket &, const LinkLayer &ll) | vanetza::geonet::Router | private |
| process_extended(const ExtendedPduConstRefs< ShbHeader > &, const UpPacket &, const LinkLayer &ll) | vanetza::geonet::Router | private |
| process_extended(const ExtendedPduConstRefs< TsbHeader > &, const UpPacket &, const LinkLayer &ll) | vanetza::geonet::Router | private |
| process_extended(const ExtendedPduConstRefs< GeoBroadcastHeader > &, const UpPacket &, const LinkLayer &ll) | vanetza::geonet::Router | private |
| request(const ShbDataRequest &, DownPacketPtr) | vanetza::geonet::Router | |
| request(const GbcDataRequest &, DownPacketPtr) | vanetza::geonet::Router | |
| request(const GucDataRequest &, DownPacketPtr) (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |
| request(const GacDataRequest &, DownPacketPtr) (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |
| request(const TsbDataRequest &, DownPacketPtr) (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |
| reset_beacon_timer() | vanetza::geonet::Router | private |
| reset_beacon_timer(Clock::duration next) | vanetza::geonet::Router | private |
| Router(Runtime &, const MIB &) (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |
| set_access_interface(dcc::RequestInterface *ifc) | vanetza::geonet::Router | |
| set_address(const Address &) | vanetza::geonet::Router | |
| set_dcc_field_generator(DccFieldGenerator *dcc) | vanetza::geonet::Router | |
| set_random_seed(std::uint_fast32_t seed) | vanetza::geonet::Router | |
| set_security_entity(security::SecurityEntity *entity) | vanetza::geonet::Router | |
| set_transport_handler(UpperProtocol proto, TransportInterface *ifc) | vanetza::geonet::Router | |
| timeout_cbf(units::Length distance) const | vanetza::geonet::Router | private |
| timeout_cbf(const MacAddress &sender) const | vanetza::geonet::Router | private |
| transport_map_t typedef (defined in vanetza::geonet::Router) | vanetza::geonet::Router | private |
| update_position(const PositionFix &) | vanetza::geonet::Router | |
| UpPacketPtr typedef (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |
| ~Router() (defined in vanetza::geonet::Router) | vanetza::geonet::Router | |