nebula_core_hw_interfaces: Humble
Links
Rosindex
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace nebula
Namespace nebula::drivers
Namespace nebula::drivers::connections
Namespace std
Classes and Structs
Struct UdpSocket::Endpoint
Struct UdpSocket::MsgBuffers
Struct UdpSocket::PerfCounters
Struct UdpSocket::RxMetadata
Struct UdpSocket::SocketConfig
Class SocketError
Class UdpSocket
Class UdpSocket::Builder
Class UdpSocket::DropMonitor
Class UdpSocket::SockFd
Class UsageError
Class NebulaHwInterfaceBase
Functions
Function nebula::drivers::connections::parse_ip
Defines
Define _GNU_SOURCE
Directories
Directory include
Directory nebula_core_hw_interfaces
Directory nebula_hw_interfaces_common
Directory connections
Files
File nebula_hw_interface_base.hpp
File udp.hpp
Standard Documents
PACKAGE
Index
nebula_core_hw_interfaces: Humble
Index
Index
_
|
N
_
_GNU_SOURCE (C macro)
N
nebula::drivers::connections::parse_ip (C++ function)
nebula::drivers::connections::SocketError (C++ class)
nebula::drivers::connections::SocketError::SocketError (C++ function)
,
[1]
nebula::drivers::connections::SocketError::what (C++ function)
nebula::drivers::connections::UdpSocket (C++ class)
nebula::drivers::connections::UdpSocket::Builder (C++ class)
,
[1]
nebula::drivers::connections::UdpSocket::Builder::bind (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::Builder::Builder (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::Builder::join_multicast_group (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::Builder::limit_to_sender (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::Builder::set_mtu (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::Builder::set_polling_interval (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::Builder::set_send_destination (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::Builder::set_socket_buffer_size (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::callback_t (C++ type)
nebula::drivers::connections::UdpSocket::DropMonitor (C++ class)
nebula::drivers::connections::UdpSocket::DropMonitor::get_drops_since_last_receive (C++ function)
nebula::drivers::connections::UdpSocket::Endpoint (C++ struct)
nebula::drivers::connections::UdpSocket::Endpoint::ip (C++ member)
nebula::drivers::connections::UdpSocket::Endpoint::port (C++ member)
nebula::drivers::connections::UdpSocket::is_subscribed (C++ function)
nebula::drivers::connections::UdpSocket::MsgBuffers (C++ struct)
nebula::drivers::connections::UdpSocket::MsgBuffers::control (C++ member)
nebula::drivers::connections::UdpSocket::MsgBuffers::iov (C++ member)
nebula::drivers::connections::UdpSocket::MsgBuffers::msg (C++ member)
nebula::drivers::connections::UdpSocket::MsgBuffers::MsgBuffers (C++ function)
nebula::drivers::connections::UdpSocket::MsgBuffers::sender_addr (C++ member)
nebula::drivers::connections::UdpSocket::operator= (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::PerfCounters (C++ struct)
,
[1]
nebula::drivers::connections::UdpSocket::PerfCounters::n_woken_by_wrong_sender (C++ member)
,
[1]
nebula::drivers::connections::UdpSocket::PerfCounters::n_woken_without_data (C++ member)
,
[1]
nebula::drivers::connections::UdpSocket::PerfCounters::receive_duration_ns (C++ member)
,
[1]
nebula::drivers::connections::UdpSocket::RxMetadata (C++ struct)
,
[1]
nebula::drivers::connections::UdpSocket::RxMetadata::n_packets_dropped_since_last_receive (C++ member)
,
[1]
nebula::drivers::connections::UdpSocket::RxMetadata::packet_perf_counters (C++ member)
,
[1]
nebula::drivers::connections::UdpSocket::RxMetadata::timestamp_ns (C++ member)
,
[1]
nebula::drivers::connections::UdpSocket::RxMetadata::truncated (C++ member)
,
[1]
nebula::drivers::connections::UdpSocket::send (C++ function)
nebula::drivers::connections::UdpSocket::SocketConfig (C++ struct)
nebula::drivers::connections::UdpSocket::SocketConfig::buffer_size (C++ member)
nebula::drivers::connections::UdpSocket::SocketConfig::host (C++ member)
nebula::drivers::connections::UdpSocket::SocketConfig::multicast_ip (C++ member)
nebula::drivers::connections::UdpSocket::SocketConfig::polling_interval_ms (C++ member)
nebula::drivers::connections::UdpSocket::SocketConfig::send_to (C++ member)
nebula::drivers::connections::UdpSocket::SocketConfig::sender_filter (C++ member)
nebula::drivers::connections::UdpSocket::SockFd (C++ class)
nebula::drivers::connections::UdpSocket::SockFd::get (C++ function)
nebula::drivers::connections::UdpSocket::SockFd::operator= (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::SockFd::setsockopt (C++ function)
nebula::drivers::connections::UdpSocket::SockFd::SockFd (C++ function)
,
[1]
,
[2]
,
[3]
nebula::drivers::connections::UdpSocket::SockFd::~SockFd (C++ function)
nebula::drivers::connections::UdpSocket::subscribe (C++ function)
nebula::drivers::connections::UdpSocket::UdpSocket (C++ function)
,
[1]
nebula::drivers::connections::UdpSocket::unsubscribe (C++ function)
nebula::drivers::connections::UdpSocket::~UdpSocket (C++ function)
nebula::drivers::connections::UsageError (C++ class)
nebula::drivers::connections::UsageError::UsageError (C++ function)
nebula::drivers::NebulaHwInterfaceBase (C++ class)
nebula::drivers::NebulaHwInterfaceBase::get_calibration_configuration (C++ function)
nebula::drivers::NebulaHwInterfaceBase::get_sensor_configuration (C++ function)
nebula::drivers::NebulaHwInterfaceBase::NebulaHwInterfaceBase (C++ function)
,
[1]
,
[2]
nebula::drivers::NebulaHwInterfaceBase::operator= (C++ function)
,
[1]
nebula::drivers::NebulaHwInterfaceBase::receive_sensor_packet_callback (C++ function)
nebula::drivers::NebulaHwInterfaceBase::sensor_interface_start (C++ function)
nebula::drivers::NebulaHwInterfaceBase::sensor_interface_stop (C++ function)
nebula::drivers::NebulaHwInterfaceBase::set_sensor_configuration (C++ function)