File udp.hpp
FileList > connections > udp.hpp
Go to the source code of this file
#include <nebula_common/util/errno.hpp>#include <nebula_common/util/expected.hpp>#include <arpa/inet.h>#include <netinet/in.h>#include <sys/poll.h>#include <sys/socket.h>#include <unistd.h>#include <algorithm>#include <array>#include <atomic>#include <cassert>#include <cerrno>#include <cstddef>#include <cstdint>#include <cstring>#include <exception>#include <functional>#include <optional>#include <stdexcept>#include <string>#include <string_view>#include <thread>#include <utility>#include <variant>#include <vector>
Namespaces
| Type | Name |
|---|---|
| namespace | nebula |
| namespace | drivers |
| namespace | connections |
Classes
| Type | Name |
|---|---|
| class | SocketError |
| class | UdpSocket |
| class | Builder |
| struct | PerfCounters |
| struct | RxMetadata |
| class | UsageError |
Macros
| Type | Name |
|---|---|
| define | _GNU_SOURCE |
Macro Definition Documentation
define _GNU_SOURCE
#define _GNU_SOURCE
The documentation for this class was generated from the following file nebula_hw_interfaces/include/nebula_hw_interfaces/nebula_hw_interfaces_common/connections/udp.hpp