Radix Relay
Hybrid mesh communications with Signal Protocol encryption
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nradix_relay
 Nasync
 Casync_queueThread-safe asynchronous queue for message passing between coroutines
 Ncli_utils
 Capp_stateRuntime application state
 Ccli_argsParsed command-line arguments
 Ctui_sinkCustom spdlog sink that routes log messages to a display queue
 Ncore
 Nevents
 Nconnection_monitor
 NtransportTransport layer events and commands
 CbroadcastBroadcast message to all peers
 Cbundle_announcement_receivedNotification of received bundle announcement
 Cbundle_announcement_removedNotification of removed bundle announcement
 Cbundle_publishedNotification of published bundle status
 CconnectConnect to a relay
 CdisconnectDisconnect from current relay
 Cdiscovered_identityDiscovered identity information
 Cdisplay_messageRequest to display a message to the user
 Center_chat_modeEnter chat mode with specified contact
 Cestablish_sessionEstablish session from a received bundle
 Cexit_chat_modeExit chat mode, return to showing all messages
 ChelpRequest display of available commands
 CidentitiesRequest list of discovered identities
 Cidentities_listedResponse containing discovered identities
 Clist_identitiesRequest list of all discovered identities
 Cmessage_receivedNotification of received encrypted message
 Cmessage_sentNotification of sent message status
 CmodeChange operational mode
 CpeersRequest list of connected peers
 Cpublish_identityPublish identity bundle to the network
 Craw_commandRaw unparsed command input
 CscanRequest scan for nearby peers
 CsendSend encrypted message to a specific peer
 Csession_establishedNotification of successfully established session
 CsessionsRequest list of active sessions
 CstatusRequest current system status
 CsubscribeSubscribe to custom Nostr events
 Csubscribe_identitiesSubscribe to identity announcements
 Csubscribe_messagesSubscribe to encrypted messages for this node
 Csubscription_establishedNotification of established subscription
 CtrustEstablish trust with a peer and assign an alias
 Cunpublish_identityRemove identity bundle from the network
 CverifyVerify identity fingerprint of a peer
 CversionRequest application version information
 Ccommand_handlerHandles typed command events and coordinates with subsystems
 Cout_queues_t
 Cconnection_monitor
 Cout_queues_t
 Cconnection_monitor_processorProcesses connection monitor events (transport status and queries)
 Cconnection_status
 Ccontact_infoInformation about a known contact
 Ccoroutine_stateTracks the lifecycle state of a spawned coroutine
 Cdefault_printerDefault implementation of formatted console output
 Cdisplay_filterFilters display messages based on active chat context
 Cout_queues_t
 Cevent_handlerParses raw command strings into typed command events
 Cout_queues_t
 Cpresentation_handlerHandles presentation events and generates user-facing messages
 Cout_queues_t
 Cstandard_processorGeneric queue-processing loop that HasA handler (no virtual inheritance)
 Ctransport_state
 Cuuid_generatorUtility for generating RFC 4122 UUIDs
 Nnostr
 Nevents
 NincomingIncoming Nostr event types
 NoutgoingOutgoing Nostr event types
 Nprotocol
 CeoseEnd of Stored Events marker
 CeventNostr EVENT message wrapper
 Cevent_dataNostr event data structure
 CokNostr OK response message
 CreqNostr REQ subscription request
 Cdiscovered_bundleInformation about a discovered prekey bundle
 Cmessage_handlerHandles processing of incoming and outgoing Nostr messages
 Cpublish_bundle_resultResult of publishing a bundle to Nostr
 Crequest_trackerTracks pending Nostr requests and matches them with responses
 Csession_orchestratorOrchestrates Nostr sessions, message handling, and bundle management
 CtransportNostr WebSocket transport layer
 Nsignal
 CbridgeC++ wrapper for the Rust Signal Protocol implementation
 Ntransport
 Cwebsocket_connection_paramsParameters for establishing a WebSocket connection
 Cwebsocket_streamWebSocket stream with TLS support
 Ntui
 CprocessorText-based user interface processor with REPL