Crate deltachat

Source

Structs§

AccountsWrapper
Reader-writer lock wrapper for accounts manager to guarantee thread safety when using dc_accounts_t in multiple threads at once.
BackupProviderWrapper
ChatWrapper
FFI struct for dc_chat_t
ChatlistWrapper
FFI struct for dc_chatlist_t
ContactWrapper
FFI struct for dc_contact_t
MessageWrapper
FFI struct for dc_msg_t
dc_jsonrpc_instance_t

Functions§

dc_accept_chat
dc_accounts_add_account
dc_accounts_add_closed_account
dc_accounts_background_fetch
dc_accounts_get_account
dc_accounts_get_all
dc_accounts_get_event_emitter
dc_accounts_get_selected_account
dc_accounts_maybe_network
dc_accounts_maybe_network_lost
dc_accounts_migrate_account
dc_accounts_new
dc_accounts_remove_account
dc_accounts_select_account
dc_accounts_set_push_device_token
dc_accounts_start_io
dc_accounts_stop_io
dc_accounts_unref
Release the accounts structure.
dc_add_address_book
dc_add_contact_to_chat
dc_add_device_msg
dc_array_get_accuracy
dc_array_get_chat_id
dc_array_get_cnt
dc_array_get_contact_id
dc_array_get_id
dc_array_get_latitude
dc_array_get_longitude
dc_array_get_marker
dc_array_get_msg_id
dc_array_get_timestamp
dc_array_is_independent
dc_array_search_id
dc_array_unref
dc_backup_provider_get_qr
dc_backup_provider_get_qr_svg
dc_backup_provider_new
dc_backup_provider_unref
dc_backup_provider_wait
dc_block_chat
dc_block_contact
dc_chat_can_send
dc_chat_get_color
dc_chat_get_id
dc_chat_get_info_json
dc_chat_get_mailinglist_addr
dc_chat_get_name
dc_chat_get_profile_image
dc_chat_get_remaining_mute_duration
dc_chat_get_type
dc_chat_get_visibility
dc_chat_is_contact_request
dc_chat_is_device_talk
dc_chat_is_muted
dc_chat_is_protected
dc_chat_is_protection_broken
dc_chat_is_self_talk
dc_chat_is_sending_locations
dc_chat_is_unpromoted
dc_chat_unref
dc_chatlist_get_chat_id
dc_chatlist_get_cnt
dc_chatlist_get_context
dc_chatlist_get_msg_id
dc_chatlist_get_summary
dc_chatlist_get_summary2
dc_chatlist_unref
dc_check_qr
dc_configure
dc_contact_get_addr
dc_contact_get_auth_name
dc_contact_get_color
dc_contact_get_display_name
dc_contact_get_id
dc_contact_get_last_seen
dc_contact_get_name
dc_contact_get_name_n_addr
dc_contact_get_profile_image
dc_contact_get_status
dc_contact_get_verifier_id
dc_contact_is_blocked
dc_contact_is_bot
dc_contact_is_verified
dc_contact_unref
dc_contact_was_seen_recently
dc_context_change_passphrase
dc_context_is_open
dc_context_new
dc_context_new_closed
dc_context_open
dc_context_unref
Release the context structure.
dc_continue_key_transfer
dc_create_broadcast_list
dc_create_chat_by_contact_id
dc_create_contact
dc_create_group_chat
dc_create_qr_svg
dc_delete_all_locations
dc_delete_chat
dc_delete_contact
dc_delete_msgs
dc_download_full_msg
dc_estimate_deletion_cnt
dc_event_emitter_unref
dc_event_get_account_id
dc_event_get_data1_int
dc_event_get_data1_str
dc_event_get_data2_int
dc_event_get_data2_str
dc_event_get_id
dc_event_unref
dc_forward_msgs
dc_get_blobdir
dc_get_blocked_cnt
dc_get_blocked_contacts
dc_get_chat
dc_get_chat_contacts
dc_get_chat_encrinfo
dc_get_chat_ephemeral_timer
dc_get_chat_id_by_contact_id
dc_get_chat_media
dc_get_chat_msgs
dc_get_chatlist
dc_get_config
dc_get_connectivity
dc_get_connectivity_html
dc_get_contact
dc_get_contact_encrinfo
dc_get_contacts
dc_get_draft
dc_get_event_emitter
dc_get_fresh_msg_cnt
dc_get_fresh_msgs
dc_get_id
dc_get_info
dc_get_last_error
dc_get_locations
dc_get_msg
dc_get_msg_cnt
dc_get_msg_html
dc_get_msg_info
dc_get_next_event
dc_get_next_msgs
dc_get_oauth2_url
dc_get_push_state
dc_get_securejoin_qr
dc_get_securejoin_qr_svg
dc_get_similar_chatlist
dc_get_webxdc_status_updates
dc_imex
dc_imex_has_backup
dc_import_vcard
dc_init_webxdc_integration
dc_initiate_key_transfer
dc_is_configured
dc_is_contact_in_chat
dc_is_sending_locations_to_chat
dc_join_securejoin
dc_jsonrpc_blocking_call
dc_jsonrpc_init
dc_jsonrpc_next_response
dc_jsonrpc_request
dc_jsonrpc_unref
dc_lookup_contact_id_by_addr
dc_lot_get_id
dc_lot_get_state
dc_lot_get_text1
dc_lot_get_text2
dc_lot_get_text1_meaning
dc_lot_get_timestamp
dc_lot_unref
dc_make_vcard
dc_marknoticed_chat
dc_markseen_msgs
dc_may_be_valid_addr
dc_maybe_network
dc_msg_force_plaintext
dc_msg_get_chat_id
dc_msg_get_download_state
dc_msg_get_duration
dc_msg_get_ephemeral_timer
dc_msg_get_ephemeral_timestamp
dc_msg_get_error
dc_msg_get_file
dc_msg_get_filebytes
dc_msg_get_filemime
dc_msg_get_filename
dc_msg_get_from_id
dc_msg_get_height
dc_msg_get_id
dc_msg_get_info_contact_id
dc_msg_get_info_type
dc_msg_get_original_msg_id
dc_msg_get_override_sender_name
dc_msg_get_parent
dc_msg_get_quoted_msg
dc_msg_get_quoted_text
dc_msg_get_received_timestamp
dc_msg_get_saved_msg_id
dc_msg_get_setupcodebegin
dc_msg_get_showpadlock
dc_msg_get_sort_timestamp
dc_msg_get_state
dc_msg_get_subject
dc_msg_get_summary
dc_msg_get_summarytext
dc_msg_get_text
dc_msg_get_timestamp
dc_msg_get_videochat_type
dc_msg_get_videochat_url
dc_msg_get_viewtype
dc_msg_get_webxdc_blob
dc_msg_get_webxdc_href
dc_msg_get_webxdc_info
dc_msg_get_width
dc_msg_has_deviating_timestamp
dc_msg_has_html
dc_msg_has_location
dc_msg_is_bot
dc_msg_is_edited
dc_msg_is_forwarded
dc_msg_is_info
dc_msg_is_sent
dc_msg_is_setupmessage
dc_msg_latefiling_mediasize
dc_msg_new
dc_msg_save_file
dc_msg_set_dimension
dc_msg_set_duration
dc_msg_set_file_and_deduplicate
dc_msg_set_html
dc_msg_set_location
dc_msg_set_override_sender_name
dc_msg_set_quote
dc_msg_set_subject
dc_msg_set_text
dc_msg_unref
dc_preconfigure_keypair
dc_provider_get_before_login_hint
dc_provider_get_overview_page
dc_provider_get_status
dc_provider_new_from_email
dc_provider_new_from_email_with_dns
dc_provider_unref
dc_receive_backup
dc_remove_contact_from_chat
dc_resend_msgs
dc_save_msgs
dc_search_msgs
dc_send_delete_request
dc_send_edit_request
dc_send_locations_to_chat
dc_send_msg
dc_send_msg_sync
dc_send_text_msg
dc_send_videochat_invitation
dc_send_webxdc_status_update
dc_set_chat_ephemeral_timer
dc_set_chat_mute_duration
dc_set_chat_name
dc_set_chat_profile_image
dc_set_chat_visibility
dc_set_config
dc_set_config_from_qr
dc_set_draft
dc_set_location
dc_set_stock_translation
dc_set_webxdc_integration
dc_start_io
dc_stop_io
dc_stop_ongoing_process
dc_str_unref
dc_wait_next_msgs
dc_was_device_msg_ever_added

Type Aliases§

dc_accounts_t
Struct representing a list of deltachat accounts.
dc_array_t
dc_backup_provider_t
dc_chat_t
dc_chatlist_t
dc_contact_t
dc_context_t
Struct representing the deltachat context.
dc_event_emitter_t
dc_event_t
dc_lot_t
dc_msg_t
dc_provider_t