Radix Relay
Hybrid mesh communications with Signal Protocol encryption
Loading...
Searching...
No Matches
events.hpp File Reference
#include <nostr/protocol.hpp>

Go to the source code of this file.

Classes

struct  radix_relay::nostr::events::incoming::bundle_announcement
 Received bundle announcement event. More...
 
struct  radix_relay::nostr::events::incoming::identity_announcement
 Received identity announcement event. More...
 
struct  radix_relay::nostr::events::incoming::encrypted_message
 Received encrypted message event (kind 40001) More...
 
struct  radix_relay::nostr::events::incoming::session_request
 Received session establishment request. More...
 
struct  radix_relay::nostr::events::incoming::node_status
 Received node status announcement. More...
 
struct  radix_relay::nostr::events::incoming::unknown_message
 Received unknown/unrecognized message type. More...
 
struct  radix_relay::nostr::events::incoming::ok
 Received OK response from relay. More...
 
struct  radix_relay::nostr::events::incoming::eose
 Received End of Stored Events marker. More...
 
struct  radix_relay::nostr::events::incoming::unknown_protocol
 Received unknown protocol message. More...
 
struct  radix_relay::nostr::events::outgoing::bundle_announcement
 Bundle announcement to publish. More...
 
struct  radix_relay::nostr::events::outgoing::identity_announcement
 Identity announcement to publish. More...
 
struct  radix_relay::nostr::events::outgoing::encrypted_message
 Encrypted message to send. More...
 
struct  radix_relay::nostr::events::outgoing::session_request
 Session establishment request to send. More...
 
struct  radix_relay::nostr::events::outgoing::plaintext_message
 Plaintext message before encryption. More...
 
struct  radix_relay::nostr::events::outgoing::subscription_request
 Nostr subscription request. More...
 

Namespaces

namespace  radix_relay
 
namespace  radix_relay::nostr
 
namespace  radix_relay::nostr::events
 
namespace  radix_relay::nostr::events::incoming
 Incoming Nostr event types.
 
namespace  radix_relay::nostr::events::outgoing
 Outgoing Nostr event types.