This is the complete list of members for librats::Node, including all inherited members.
| add_subsystem(std::unique_ptr< T > subsystem) | librats::Node | inline |
| adopt_circuit(const PeerId &carrier, std::unique_ptr< Link > link, ConnRole role, bool connected) override | librats::Node | virtual |
| broadcast(std::string_view channel, ByteView payload) | librats::Node | |
| broadcast(MessageType type, ByteView payload) override | librats::Node | virtual |
| close_circuit(PeerRoute route, CloseReason reason) override | librats::Node | virtual |
| connect(const Address &address) override | librats::Node | virtual |
| connect(const std::string &host, uint16_t port) | librats::Node | |
| connected_peers() const override | librats::Node | virtual |
| dial_direct(const Address &addr, TransportKind kind, const DialProfile &profile) override | librats::Node | virtual |
| DialFailedHandler typedef | librats::PeerNetwork | |
| events() noexcept | librats::Node | inline |
| json() noexcept | librats::Node | |
| listen_port() const noexcept override | librats::Node | inlinevirtual |
| local_id() const noexcept override | librats::Node | inlinevirtual |
| max_peers() const noexcept | librats::Node | inline |
| MessageHandler typedef | librats::PeerNetwork | |
| nat_status() const noexcept | librats::Node | inline |
| Node(NodeConfig config) | librats::Node | explicit |
| Node(const Node &)=delete | librats::Node | |
| observed_addresses() const | librats::Node | |
| on(std::string_view channel, MessageRouter::Handler cb) | librats::Node | inline |
| on(MessageType type, PeerNetwork::MessageHandler cb) override | librats::Node | inlinevirtual |
| on_dial_failed(PeerNetwork::DialFailedHandler cb) override | librats::Node | inlinevirtual |
| on_peer_connected(PeerNetwork::PeerEventHandler cb) override | librats::Node | inlinevirtual |
| on_peer_disconnected(PeerNetwork::PeerDisconnectHandler cb) override | librats::Node | inlinevirtual |
| on_peer_writable(PeerNetwork::PeerEventHandler cb) override | librats::Node | inlinevirtual |
| operator=(const Node &)=delete | librats::Node | |
| peer(const PeerId &id) | librats::Node | |
| Peer | librats::Node | friend |
| peer_count() const noexcept | librats::Node | inline |
| peer_limit_reached() const noexcept | librats::Node | inline |
| peer_writable(const PeerId &id) const override | librats::Node | virtual |
| PeerDisconnectHandler typedef | librats::PeerNetwork | |
| PeerEventHandler typedef | librats::PeerNetwork | |
| peers() const override | librats::Node | inlinevirtual |
| protocol() const noexcept override | librats::Node | inlinevirtual |
| send(const PeerId &to, std::string_view channel, ByteView payload) | librats::Node | |
| send(const PeerId &to, MessageType type, ByteView payload) override | librats::Node | virtual |
| services() noexcept | librats::Node | inline |
| set_max_peers(size_t n) noexcept | librats::Node | inline |
| start() | librats::Node | |
| stop() | librats::Node | |
| subsystem() noexcept | librats::Node | inline |
| transports() const noexcept override | librats::Node | inlinevirtual |
| wake_circuit(PeerRoute route, uint32_t events) override | librats::Node | virtual |
| ~CircuitService()=default | librats::CircuitService | virtual |
| ~DialService()=default | librats::DialService | virtual |
| ~Node() override | librats::Node | |
| ~PeerNetwork()=default | librats::PeerNetwork | virtual |