Radix Relay
Hybrid mesh communications with Signal Protocol encryption
Loading...
Searching...
No Matches
radix_relay::signal::bridge Member List

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::stringradix_relay::signal::bridge
assign_contact_alias(const std::string &rdx, const std::string &alias) const -> voidradix_relay::signal::bridge
bridge(const std::filesystem::path &bridge_db)radix_relay::signal::bridgeinlineexplicit
bridge(rust::Box< SignalBridge > signal_bridge)radix_relay::signal::bridgeinlineexplicit
bridge(const bridge &)=deleteradix_relay::signal::bridge
bridge(bridge &&)=defaultradix_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::stringradix_relay::signal::bridge
create_subscription_for_self(const std::string &subscription_id, std::uint64_t since_timestamp=0) const -> std::stringradix_relay::signal::bridge
decrypt_message(const std::string &rdx, const std::vector< uint8_t > &bytes) const -> decryption_resultradix_relay::signal::bridge
delete_conversation(const std::string &rdx_fingerprint) const -> voidradix_relay::signal::bridge
delete_message(std::int64_t message_id) const -> voidradix_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::stringradix_relay::signal::bridge
generate_empty_bundle_announcement(const std::string &version) const -> std::stringradix_relay::signal::bridge
generate_prekey_bundle_announcement(const std::string &version) const -> bundle_inforadix_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::stringradix_relay::signal::bridge
get_unread_count(const std::string &rdx_fingerprint) const -> std::uint32_tradix_relay::signal::bridge
list_contacts() const -> std::vector< core::contact_info >radix_relay::signal::bridge
lookup_contact(const std::string &alias) const -> core::contact_inforadix_relay::signal::bridge
mark_conversation_read(const std::string &rdx_fingerprint) const -> voidradix_relay::signal::bridge
operator=(const bridge &) -> bridge &=deleteradix_relay::signal::bridge
operator=(bridge &&) -> bridge &=defaultradix_relay::signal::bridge
perform_key_maintenance() const -> key_maintenance_resultradix_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 -> voidradix_relay::signal::bridge
sign_nostr_event(const std::string &event_json) const -> std::stringradix_relay::signal::bridge
update_last_message_timestamp(std::uint64_t timestamp) const -> voidradix_relay::signal::bridge
~bridge()=defaultradix_relay::signal::bridge