List of all items
Structs
- app::AppHandle
- app::KnownPeerStatus
- app::events::DiscoveredRoom
- crypto::megolm::RoomCrypto
- identity::Identity
- network::NetworkHandle
- network::behavior::HuddleBehavior
- network::protocol::RoomAnnouncement
- storage::repo::KnownPeer
- storage::repo::StoredIdentity
- storage::repo::StoredMegolmSession
- storage::repo::StoredRoom
- storage::repo::StoredRoomMember
- storage::repo::StoredRoomMessage
Enums
- app::events::AppEvent
- error::HuddleError
- network::NetworkCommand
- network::NetworkMode
- network::behavior::HuddleBehaviorEvent
- network::events::NetworkEvent
- network::protocol::RoomMessage
Functions
- app::parse_dial_address
- config::data_dir
- config::db_path
- config::ensure_data_dir
- config::identity_key_path
- config::log_path
- crypto::passphrase::derive_key
- crypto::passphrase::random_salt
- crypto::passphrase::unwrap
- crypto::passphrase::wrap
- network::protocol::room_topic
- network::start_network
- network::start_network_with
- storage::open_db
- storage::open_db_in_memory
- storage::repo::derive_room_id
- storage::repo::forget_known_peer
- storage::repo::get_room
- storage::repo::get_room_messages
- storage::repo::insert_room
- storage::repo::insert_room_message
- storage::repo::list_known_peers
- storage::repo::list_room_members
- storage::repo::list_rooms
- storage::repo::load_identity
- storage::repo::load_megolm_sessions_for_room
- storage::repo::remove_room_member
- storage::repo::save_identity
- storage::repo::save_megolm_session
- storage::repo::update_room_last_active
- storage::repo::upsert_known_peer
- storage::repo::upsert_room_member