This is the complete list of members for librats::Node, including all inherited members.
| add_subsystem(std::unique_ptr< T > subsystem) | librats::Node | inline |
| broadcast(std::string_view channel, ByteView payload) | librats::Node | |
| broadcast(MessageType type, ByteView payload) 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 |
| 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 | |
| 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 |
| operator=(const Node &)=delete | librats::Node | |
| Peer | librats::Node | friend |
| peer(const PeerId &id) | librats::Node | |
| peer_count() const noexcept | librats::Node | inline |
| peer_limit_reached() const noexcept | librats::Node | inline |
| PeerDisconnectHandler typedef | librats::PeerNetwork | |
| PeerEventHandler typedef | librats::PeerNetwork | |
| peers() const override | librats::Node | inlinevirtual |
| protocol_name() const noexcept | librats::Node | inline |
| protocol_version() const noexcept | librats::Node | inline |
| 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 |
| ~Node() override | librats::Node | |
| ~PeerNetwork()=default | librats::PeerNetwork | virtual |