Radix Relay
Hybrid mesh communications with Signal Protocol encryption
Loading...
Searching...
No Matches
radix_relay::nostr::message_handler< Bridge > Member List

This is the complete list of members for radix_relay::nostr::message_handler< Bridge >, including all inherited members.

handle(const nostr::events::incoming::encrypted_message &event) -> std::optional< core::events::message_received >radix_relay::nostr::message_handler< Bridge >inline
handle(const nostr::events::incoming::bundle_announcement &event) -> std::optional< std::variant< core::events::bundle_announcement_received, core::events::bundle_announcement_removed > >radix_relay::nostr::message_handler< Bridge >inlinestatic
handle(const core::events::send &cmd) -> std::pair< std::string, std::vector< std::byte > >radix_relay::nostr::message_handler< Bridge >inline
handle(const core::events::publish_identity &) -> publish_bundle_resultradix_relay::nostr::message_handler< Bridge >inline
handle(const core::events::unpublish_identity &) -> std::pair< std::string, std::vector< std::byte > >radix_relay::nostr::message_handler< Bridge >inline
handle(const core::events::trust &cmd) -> voidradix_relay::nostr::message_handler< Bridge >inline
handle(const core::events::establish_session &cmd) -> std::optional< core::events::session_established >radix_relay::nostr::message_handler< Bridge >inline
handle(const core::events::subscribe &cmd) -> std::pair< std::string, std::vector< std::byte > >radix_relay::nostr::message_handler< Bridge >inlinestatic
handle(const nostr::events::incoming::ok &event) -> voidradix_relay::nostr::message_handler< Bridge >inlinestatic
handle(const nostr::events::incoming::eose &event) -> voidradix_relay::nostr::message_handler< Bridge >inlinestatic
handle(const nostr::events::incoming::unknown_message &event) -> voidradix_relay::nostr::message_handler< Bridge >inlinestatic
handle(const nostr::events::incoming::unknown_protocol &event) -> voidradix_relay::nostr::message_handler< Bridge >inlinestatic
handle(const nostr::events::incoming::identity_announcement &) -> voidradix_relay::nostr::message_handler< Bridge >inlinestatic
handle(const nostr::events::incoming::session_request &) -> voidradix_relay::nostr::message_handler< Bridge >inlinestatic
handle(const nostr::events::incoming::node_status &) -> voidradix_relay::nostr::message_handler< Bridge >inlinestatic
message_handler(std::shared_ptr< Bridge > bridge)radix_relay::nostr::message_handler< Bridge >inlineexplicit