List of all items
Structs
- app::args::AppArgs
- app::setup::PreparedApp
- cli::commands::Node
- crypto::hpke::HpkeContext
- crypto::identity::Identity
- crypto::identity::KeyPair
- crypto::storage::StorageEncryption
- logging::buffer::LogBuffer
- logging::collector::MessageVisitor
- logging::collector::TUILogCollector
- mailbox::MailboxNode
- mailbox::MailboxStats
- net::chat::ChatCodec
- net::discovery::DiscoveryBehaviour
- net::mailbox::MailboxCodec
- network::behaviour::P2PBehaviour
- network::handle::NetworkHandle
- network::layer::state::NetworkLayer
- storage::friends::SledFriendsStore
- storage::history::MessageHistory
- storage::known_mailboxes::KnownMailbox
- storage::known_mailboxes::SledKnownMailboxesStore
- storage::mailbox::SledMailboxStore
- storage::outbox::SledOutboxStore
- storage::seen::SledSeenTracker
- sync::backoff::BackoffEntry
- sync::backoff::BackoffManager
- sync::engine::DhtQueryState
- sync::engine::SyncEngine
- sync::engine::SyncStores
- sync::engine::performance::MailboxPerformance
- sync::retry::RetryPolicy
- types::DeliveryConfirmation
- types::EncryptedMessage
- types::Friend
- types::Message
- types::ReadReceipt
- ui::chat_mode::ChatMode
- ui::completers::ChatCompleter
- ui::log_entry::LogEntry
- ui::log_mode::LogMode
- ui::runner::actions::context::CommandContext
- ui::state::ChatMessageEntry
- ui::state::UIState
- ui::terminal::controller::TerminalUI
- web::Assets
- web::api::AddFriendRequest
- web::api::ConversationResponse
- web::api::FriendResponse
- web::api::GetMessagesQuery
- web::api::IdentityResponse
- web::api::MessageResponse
- web::api::SendMessageRequest
- web::api::SystemStatus
- web::websocket::WebSocketState
Enums
- cli::commands::MailboxDeliveryResult
- cli::commands::UiNotification
- net::discovery::DiscoveryBehaviourEvent
- network::behaviour::P2PBehaviourEvent
- network::message::NetworkCommand
- network::message::NetworkResponse
- sync::engine::events::DhtQueryResult
- sync::engine::events::SyncEvent
- types::ChatRequest
- types::ChatResponse
- types::DeliveryStatus
- types::MailboxRequest
- types::MailboxResponse
- ui::action::UIAction
- ui::event::UIEvent
- ui::mode::UIMode
- web::api::MessageQueryMode
- web::websocket::WebSocketMessage
Traits
- storage::friends::FriendsStore
- storage::history::MessageStore
- storage::known_mailboxes::KnownMailboxesStore
- storage::mailbox::MailboxStore
- storage::outbox::OutboxStore
- storage::seen::SeenTracker
Functions
- app::client::run
- app::launch
- app::launch_with_args
- app::mailbox::run
- app::setup::configure_logging
- app::setup::find_free_port
- app::setup::load_or_create_salt
- app::setup::prepare
- app::setup::print_identity_info
- app::setup::print_start_banner
- app::setup::resolve_encryption_password
- mailbox::make_mailbox_provider_key
- mailbox::make_recipient_mailbox_key
- main
- net::build_transport
- net::chat::create_chat_behaviour
- net::mailbox::create_mailbox_behaviour
- storage::known_mailboxes::current_timestamp
- ui::runner::actions::commands::dispatch
- ui::runner::actions::commands::friends::add_friend
- ui::runner::actions::commands::friends::list_friends
- ui::runner::actions::commands::history::decrypt_content
- ui::runner::actions::commands::history::format_direction
- ui::runner::actions::commands::history::format_timestamp
- ui::runner::actions::commands::history::lookup_peer_label
- ui::runner::actions::commands::history::parse_limit
- ui::runner::actions::commands::history::short_peer
- ui::runner::actions::commands::history::show_history
- ui::runner::actions::commands::info::show_check_message
- ui::runner::actions::commands::info::show_help
- ui::runner::actions::commands::info::show_info
- ui::runner::actions::commands::peers::list_peers
- ui::runner::actions::commands::send::attempt_direct_delivery
- ui::runner::actions::commands::send::attempt_mailbox_delivery
- ui::runner::actions::commands::send::deliver_via_mailboxes
- ui::runner::actions::commands::send::handle_send
- ui::runner::actions::dispatch::handle_ui_action
- ui::runner::actions::execute::execute_chat_command
- ui::runner::actions::resolver::resolve_peer_id
- ui::runner::run_tui
- web::api::add_friend
- web::api::decrypt_message_content
- web::api::default_limit
- web::api::get_me
- web::api::get_messages
- web::api::get_online_peers
- web::api::get_system_status
- web::api::list_conversations
- web::api::list_friends
- web::api::mark_message_read
- web::api::send_message
- web::serve_file
- web::start_server
- web::static_handler
- web::websocket::handle_socket
- web::websocket::ws_handler
Type Aliases
Constants
- sync::backoff::BACKOFF_MULTIPLIER
- sync::backoff::JITTER_RANGE
- sync::backoff::MAX_BACKOFF
- sync::backoff::MIN_BACKOFF
- sync::engine::performance::FAILURE_WINDOW_SECONDS
- sync::engine::performance::MAX_CONSECUTIVE_FAILURES
- sync::engine::performance::MAX_FAILURES_IN_WINDOW
- ui::runner::actions::commands::history::DEFAULT_HISTORY_LIMIT
- ui::runner::actions::commands::history::MAX_HISTORY_LIMIT