|
Radix Relay
Hybrid mesh communications with Signal Protocol encryption
|
This is the complete list of members for radix_relay::signal::bridge, including all inherited members.
| add_contact_and_establish_session_from_base64(const std::string &bundle, const std::string &alias) const -> std::string | radix_relay::signal::bridge | |
| assign_contact_alias(const std::string &rdx, const std::string &alias) const -> void | radix_relay::signal::bridge | |
| bridge(const std::filesystem::path &bridge_db) | radix_relay::signal::bridge | inlineexplicit |
| bridge(rust::Box< SignalBridge > signal_bridge) | radix_relay::signal::bridge | inlineexplicit |
| bridge(const bridge &)=delete | radix_relay::signal::bridge | |
| bridge(bridge &&)=default | radix_relay::signal::bridge | |
| create_and_sign_encrypted_message(const std::string &rdx, const std::string &content, uint32_t timestamp, const std::string &version) const -> std::string | radix_relay::signal::bridge | |
| create_subscription_for_self(const std::string &subscription_id, std::uint64_t since_timestamp=0) const -> std::string | radix_relay::signal::bridge | |
| decrypt_message(const std::string &rdx, const std::vector< uint8_t > &bytes) const -> decryption_result | radix_relay::signal::bridge | |
| delete_conversation(const std::string &rdx_fingerprint) const -> void | radix_relay::signal::bridge | |
| delete_message(std::int64_t message_id) const -> void | radix_relay::signal::bridge | |
| encrypt_message(const std::string &rdx, const std::vector< uint8_t > &bytes) const -> std::vector< uint8_t > | radix_relay::signal::bridge | |
| extract_rdx_from_bundle_base64(const std::string &bundle_base64) const -> std::string | radix_relay::signal::bridge | |
| generate_empty_bundle_announcement(const std::string &version) const -> std::string | radix_relay::signal::bridge | |
| generate_prekey_bundle_announcement(const std::string &version) const -> bundle_info | radix_relay::signal::bridge | |
| get_conversation_messages(const std::string &rdx_fingerprint, std::uint32_t limit, std::uint32_t offset) const -> std::vector< stored_message > | radix_relay::signal::bridge | |
| get_conversations(bool include_archived) const -> std::vector< conversation > | radix_relay::signal::bridge | |
| get_node_fingerprint() const -> std::string | radix_relay::signal::bridge | |
| get_unread_count(const std::string &rdx_fingerprint) const -> std::uint32_t | radix_relay::signal::bridge | |
| list_contacts() const -> std::vector< core::contact_info > | radix_relay::signal::bridge | |
| lookup_contact(const std::string &alias) const -> core::contact_info | radix_relay::signal::bridge | |
| mark_conversation_read(const std::string &rdx_fingerprint) const -> void | radix_relay::signal::bridge | |
| operator=(const bridge &) -> bridge &=delete | radix_relay::signal::bridge | |
| operator=(bridge &&) -> bridge &=default | radix_relay::signal::bridge | |
| perform_key_maintenance() const -> key_maintenance_result | radix_relay::signal::bridge | |
| record_published_bundle(std::uint32_t pre_key_id, std::uint32_t signed_pre_key_id, std::uint32_t kyber_pre_key_id) const -> void | radix_relay::signal::bridge | |
| sign_nostr_event(const std::string &event_json) const -> std::string | radix_relay::signal::bridge | |
| update_last_message_timestamp(std::uint64_t timestamp) const -> void | radix_relay::signal::bridge | |
| ~bridge()=default | radix_relay::signal::bridge |