Radix Relay
Hybrid mesh communications with Signal Protocol encryption
Loading...
Searching...
No Matches
Namespace List
Here is a list of all namespaces 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
 Nconcepts
 Rcommand_handlerConcept defining the interface for handling CLI commands
 Revent_handlerConcept defining the interface for handling raw command events
 Rsignal_bridgeConcept defining the interface for Signal Protocol cryptographic operations
 Rrequest_trackerConcept defining the interface for tracking Nostr request/response pairs
 Rwebsocket_streamConcept defining the interface for WebSocket stream operations
 Ncore
 Nevents
 Nconnection_monitor
 Nsession_orchestratorSession orchestrator event types
 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
 RCommandConcept for user command event types
 RPresentationEventConcept for presentation layer event types
 REventConcept for all event types
 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
 RProcessorConcept for types that can be run as processors
 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
 Nplatform
 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