llmx-rtaco 0.0.1
RTNL-only netlink control-plane library for Linux (C++23).
Loading...
Searching...
No Matches
nl_listener.hxx File Reference
#include <array>
#include <atomic>
#include <cstddef>
#include <cstdint>
#include <list>
#include <span>
#include <utility>
#include <boost/asio/io_context.hpp>
#include <boost/iterator/iterator_facade.hpp>
#include <boost/move/utility_core.hpp>
#include <boost/signals2/connection.hpp>
#include <boost/system/error_code.hpp>
#include <linux/netlink.h>
#include "rtaco/core/nl_signal.hxx"
#include "rtaco/events/nl_address_event.hxx"
#include "rtaco/events/nl_link_event.hxx"
#include "rtaco/events/nl_neighbor_event.hxx"
#include "rtaco/events/nl_route_event.hxx"
#include "rtaco/socket/nl_socket_guard.hxx"

Go to the source code of this file.

Classes

class  llmx::rtaco::Listener
 Asynchronous netlink message listener and event dispatcher. More...

Namespaces

namespace  llmx
namespace  llmx::rtaco