|
waterlinkedsonar
C++ client library for the Water Linked Sonar 3D-15
|
Receive thread that decodes sonar datagrams and dispatches callbacks. More...
#include <atomic>#include <chrono>#include <cstdint>#include <functional>#include <memory>#include <optional>#include <string>#include <system_error>#include <thread>#include <vector>#include <waterlinkedsonar/messages.hpp>#include <waterlinkedsonar/rip.hpp>#include <waterlinkedsonar/udp_socket.hpp>Go to the source code of this file.
Classes | |
| struct | waterlinked::sonar::ReceiverOptions |
| Datagram filtering applied before decoding. More... | |
| struct | waterlinked::sonar::ReceiverStats |
| Snapshot of the receive thread's counters, cumulative since start(). More... | |
| class | waterlinked::sonar::Receiver |
| Owns the receive thread: reads datagrams from the injected socket, decodes them, and dispatches to the registered callbacks on that thread. More... | |
Namespaces | |
| namespace | waterlinked |
| namespace | waterlinked::sonar |
Receive thread that decodes sonar datagrams and dispatches callbacks.