low level API reference¶
for full doxygen-generated C-docs, defines and functions please checkout
Python low-level capi calls¶
- deltachat.capi.lib.dc_accept_chat()¶
void dc_accept_chat(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_add_account()¶
uint32_t dc_accounts_add_account(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_add_closed_account()¶
uint32_t dc_accounts_add_closed_account(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_all_work_done()¶
int dc_accounts_all_work_done(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_get_account()¶
struct _dc_context *dc_accounts_get_account(struct _dc_accounts *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_get_all()¶
struct _dc_array *dc_accounts_get_all(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_get_event_emitter()¶
struct _dc_event_emitter *dc_accounts_get_event_emitter(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_get_selected_account()¶
struct _dc_context *dc_accounts_get_selected_account(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_maybe_network()¶
void dc_accounts_maybe_network(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_maybe_network_lost()¶
void dc_accounts_maybe_network_lost(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_migrate_account()¶
uint32_t dc_accounts_migrate_account(struct _dc_accounts *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_new()¶
struct _dc_accounts *dc_accounts_new(char *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_remove_account()¶
int dc_accounts_remove_account(struct _dc_accounts *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_select_account()¶
int dc_accounts_select_account(struct _dc_accounts *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_start_io()¶
void dc_accounts_start_io(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_stop_io()¶
void dc_accounts_stop_io(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_accounts_unref()¶
void dc_accounts_unref(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_add_address_book()¶
int dc_add_address_book(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_add_contact_to_chat()¶
int dc_add_contact_to_chat(struct _dc_context *, uint32_t, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_add_device_msg()¶
uint32_t dc_add_device_msg(struct _dc_context *, char *, struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_all_work_done()¶
int dc_all_work_done(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_get_accuracy()¶
double dc_array_get_accuracy(struct _dc_array *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_get_chat_id()¶
uint32_t dc_array_get_chat_id(struct _dc_array *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_get_cnt()¶
size_t dc_array_get_cnt(struct _dc_array *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_get_contact_id()¶
uint32_t dc_array_get_contact_id(struct _dc_array *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_get_id()¶
uint32_t dc_array_get_id(struct _dc_array *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_get_latitude()¶
double dc_array_get_latitude(struct _dc_array *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_get_longitude()¶
double dc_array_get_longitude(struct _dc_array *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_get_marker()¶
char *dc_array_get_marker(struct _dc_array *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_get_msg_id()¶
uint32_t dc_array_get_msg_id(struct _dc_array *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_get_timestamp()¶
int64_t dc_array_get_timestamp(struct _dc_array *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_is_independent()¶
int dc_array_is_independent(struct _dc_array *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_search_id()¶
int dc_array_search_id(struct _dc_array *, uint32_t, size_t *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_array_unref()¶
void dc_array_unref(struct _dc_array *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_backup_provider_get_qr()¶
char *dc_backup_provider_get_qr(struct _dc_backup_provider *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_backup_provider_get_qr_svg()¶
char *dc_backup_provider_get_qr_svg(struct _dc_backup_provider *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_backup_provider_new()¶
struct _dc_backup_provider *dc_backup_provider_new(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_backup_provider_unref()¶
void dc_backup_provider_unref(struct _dc_backup_provider *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_backup_provider_wait()¶
void dc_backup_provider_wait(struct _dc_backup_provider *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_block_chat()¶
void dc_block_chat(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_block_contact()¶
void dc_block_contact(struct _dc_context *, uint32_t, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_can_send()¶
int dc_chat_can_send(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_get_color()¶
uint32_t dc_chat_get_color(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_get_id()¶
uint32_t dc_chat_get_id(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_get_info_json()¶
char *dc_chat_get_info_json(struct _dc_context *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_get_mailinglist_addr()¶
char *dc_chat_get_mailinglist_addr(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_get_name()¶
char *dc_chat_get_name(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_get_profile_image()¶
char *dc_chat_get_profile_image(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_get_remaining_mute_duration()¶
int64_t dc_chat_get_remaining_mute_duration(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_get_type()¶
int dc_chat_get_type(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_get_visibility()¶
int dc_chat_get_visibility(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_is_contact_request()¶
int dc_chat_is_contact_request(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_is_device_talk()¶
int dc_chat_is_device_talk(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_is_muted()¶
int dc_chat_is_muted(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_is_protected()¶
int dc_chat_is_protected(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_is_self_talk()¶
int dc_chat_is_self_talk(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_is_sending_locations()¶
int dc_chat_is_sending_locations(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_is_unpromoted()¶
int dc_chat_is_unpromoted(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chat_unref()¶
void dc_chat_unref(struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chatlist_get_chat_id()¶
uint32_t dc_chatlist_get_chat_id(struct _dc_chatlist *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chatlist_get_cnt()¶
size_t dc_chatlist_get_cnt(struct _dc_chatlist *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chatlist_get_context()¶
struct _dc_context *dc_chatlist_get_context(struct _dc_chatlist *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chatlist_get_msg_id()¶
uint32_t dc_chatlist_get_msg_id(struct _dc_chatlist *, size_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chatlist_get_summary()¶
struct _dc_lot *dc_chatlist_get_summary(struct _dc_chatlist *, size_t, struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chatlist_get_summary2()¶
struct _dc_lot *dc_chatlist_get_summary2(struct _dc_context *, uint32_t, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_chatlist_unref()¶
void dc_chatlist_unref(struct _dc_chatlist *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_check_qr()¶
struct _dc_lot *dc_check_qr(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_configure()¶
void dc_configure(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_addr()¶
char *dc_contact_get_addr(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_auth_name()¶
char *dc_contact_get_auth_name(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_color()¶
uint32_t dc_contact_get_color(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_display_name()¶
char *dc_contact_get_display_name(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_id()¶
uint32_t dc_contact_get_id(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_last_seen()¶
int64_t dc_contact_get_last_seen(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_name()¶
char *dc_contact_get_name(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_name_n_addr()¶
char *dc_contact_get_name_n_addr(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_profile_image()¶
char *dc_contact_get_profile_image(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_status()¶
char *dc_contact_get_status(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_verifier_addr()¶
char *dc_contact_get_verifier_addr(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_get_verifier_id()¶
uint32_t dc_contact_get_verifier_id(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_is_blocked()¶
int dc_contact_is_blocked(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_is_verified()¶
int dc_contact_is_verified(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_unref()¶
void dc_contact_unref(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_contact_was_seen_recently()¶
int dc_contact_was_seen_recently(struct _dc_contact *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_context_is_open()¶
int dc_context_is_open(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_context_new()¶
struct _dc_context *dc_context_new(char *, char *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_context_new_closed()¶
struct _dc_context *dc_context_new_closed(char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_context_open()¶
int dc_context_open(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_context_unref()¶
void dc_context_unref(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_continue_key_transfer()¶
int dc_continue_key_transfer(struct _dc_context *, uint32_t, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_create_broadcast_list()¶
uint32_t dc_create_broadcast_list(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_create_chat_by_contact_id()¶
uint32_t dc_create_chat_by_contact_id(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_create_contact()¶
uint32_t dc_create_contact(struct _dc_context *, char *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_create_group_chat()¶
uint32_t dc_create_group_chat(struct _dc_context *, int, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_delete_all_locations()¶
void dc_delete_all_locations(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_delete_chat()¶
void dc_delete_chat(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_delete_contact()¶
int dc_delete_contact(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_delete_msgs()¶
void dc_delete_msgs(struct _dc_context *, uint32_t *, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_download_full_msg()¶
void dc_download_full_msg(struct _dc_context *, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_estimate_deletion_cnt()¶
int dc_estimate_deletion_cnt(struct _dc_context *, int, int64_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_event_emitter_unref()¶
void dc_event_emitter_unref(struct _dc_event_emitter *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_event_get_account_id()¶
uint32_t dc_event_get_account_id(struct _dc_event *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_event_get_data1_int()¶
int dc_event_get_data1_int(struct _dc_event *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_event_get_data2_int()¶
int dc_event_get_data2_int(struct _dc_event *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_event_get_data2_str()¶
char *dc_event_get_data2_str(struct _dc_event *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_event_get_id()¶
int dc_event_get_id(struct _dc_event *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_event_has_string_data()¶
int dc_event_has_string_data(int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_event_unref()¶
void dc_event_unref(struct _dc_event *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_forward_msgs()¶
void dc_forward_msgs(struct _dc_context *, uint32_t *, int, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_blobdir()¶
char *dc_get_blobdir(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_blocked_cnt()¶
int dc_get_blocked_cnt(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_blocked_contacts()¶
struct _dc_array *dc_get_blocked_contacts(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_chat()¶
struct _dc_chat *dc_get_chat(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_chat_contacts()¶
struct _dc_array *dc_get_chat_contacts(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_chat_encrinfo()¶
char *dc_get_chat_encrinfo(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_chat_ephemeral_timer()¶
uint32_t dc_get_chat_ephemeral_timer(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_chat_id_by_contact_id()¶
uint32_t dc_get_chat_id_by_contact_id(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_chat_media()¶
struct _dc_array *dc_get_chat_media(struct _dc_context *, uint32_t, int, int, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_chat_msgs()¶
struct _dc_array *dc_get_chat_msgs(struct _dc_context *, uint32_t, uint32_t, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_chatlist()¶
struct _dc_chatlist *dc_get_chatlist(struct _dc_context *, int, char *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_config()¶
char *dc_get_config(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_connectivity()¶
int dc_get_connectivity(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_connectivity_html()¶
char *dc_get_connectivity_html(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_contact()¶
struct _dc_contact *dc_get_contact(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_contact_encrinfo()¶
char *dc_get_contact_encrinfo(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_contacts()¶
struct _dc_array *dc_get_contacts(struct _dc_context *, uint32_t, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_draft()¶
struct _dc_msg *dc_get_draft(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_event_emitter()¶
struct _dc_event_emitter *dc_get_event_emitter(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_fresh_msg_cnt()¶
int dc_get_fresh_msg_cnt(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_fresh_msgs()¶
struct _dc_array *dc_get_fresh_msgs(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_http_response()¶
struct _dc_http_response *dc_get_http_response(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_id()¶
uint32_t dc_get_id(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_info()¶
char *dc_get_info(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_last_error()¶
char *dc_get_last_error(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_locations()¶
struct _dc_array *dc_get_locations(struct _dc_context *, uint32_t, uint32_t, int64_t, int64_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_mime_headers()¶
char *dc_get_mime_headers(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_msg()¶
struct _dc_msg *dc_get_msg(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_msg_cnt()¶
int dc_get_msg_cnt(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_msg_html()¶
char *dc_get_msg_html(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_msg_info()¶
char *dc_get_msg_info(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_msg_reactions()¶
struct _dc_reactions *dc_get_msg_reactions(struct _dc_context *, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_next_event()¶
struct _dc_event *dc_get_next_event(struct _dc_event_emitter *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_next_media()¶
uint32_t dc_get_next_media(struct _dc_context *, uint32_t, int, int, int, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_next_msgs()¶
struct _dc_array *dc_get_next_msgs(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_oauth2_url()¶
char *dc_get_oauth2_url(struct _dc_context *, char *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_securejoin_qr()¶
char *dc_get_securejoin_qr(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_securejoin_qr_svg()¶
char *dc_get_securejoin_qr_svg(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_get_webxdc_status_updates()¶
char *dc_get_webxdc_status_updates(struct _dc_context *, uint32_t, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_http_response_get_blob()¶
uint8_t *dc_http_response_get_blob(struct _dc_http_response *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_http_response_get_encoding()¶
char *dc_http_response_get_encoding(struct _dc_http_response *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_http_response_get_mimetype()¶
char *dc_http_response_get_mimetype(struct _dc_http_response *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_http_response_get_size()¶
size_t dc_http_response_get_size(struct _dc_http_response *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_http_response_unref()¶
void dc_http_response_unref(struct _dc_http_response *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_imex()¶
void dc_imex(struct _dc_context *, int, char *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_imex_has_backup()¶
char *dc_imex_has_backup(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_initiate_key_transfer()¶
char *dc_initiate_key_transfer(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_is_configured()¶
int dc_is_configured(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_is_contact_in_chat()¶
int dc_is_contact_in_chat(struct _dc_context *, uint32_t, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_is_sending_locations_to_chat()¶
int dc_is_sending_locations_to_chat(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_join_securejoin()¶
uint32_t dc_join_securejoin(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_jsonrpc_blocking_call()¶
char *dc_jsonrpc_blocking_call(struct _dc_jsonrpc_instance *, char *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_jsonrpc_init()¶
struct _dc_jsonrpc_instance *dc_jsonrpc_init(struct _dc_accounts *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_jsonrpc_next_response()¶
char *dc_jsonrpc_next_response(struct _dc_jsonrpc_instance *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_jsonrpc_request()¶
void dc_jsonrpc_request(struct _dc_jsonrpc_instance *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_jsonrpc_unref()¶
void dc_jsonrpc_unref(struct _dc_jsonrpc_instance *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_lookup_contact_id_by_addr()¶
uint32_t dc_lookup_contact_id_by_addr(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_lot_get_id()¶
uint32_t dc_lot_get_id(struct _dc_lot *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_lot_get_state()¶
int dc_lot_get_state(struct _dc_lot *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_lot_get_text1()¶
char *dc_lot_get_text1(struct _dc_lot *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_lot_get_text1_meaning()¶
int dc_lot_get_text1_meaning(struct _dc_lot *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_lot_get_text2()¶
char *dc_lot_get_text2(struct _dc_lot *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_lot_get_timestamp()¶
int64_t dc_lot_get_timestamp(struct _dc_lot *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_lot_unref()¶
void dc_lot_unref(struct _dc_lot *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_marknoticed_chat()¶
void dc_marknoticed_chat(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_markseen_msgs()¶
void dc_markseen_msgs(struct _dc_context *, uint32_t *, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_may_be_valid_addr()¶
int dc_may_be_valid_addr(char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_maybe_network()¶
void dc_maybe_network(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_force_plaintext()¶
void dc_msg_force_plaintext(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_chat_id()¶
uint32_t dc_msg_get_chat_id(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_download_state()¶
int dc_msg_get_download_state(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_duration()¶
int dc_msg_get_duration(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_ephemeral_timer()¶
uint32_t dc_msg_get_ephemeral_timer(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_ephemeral_timestamp()¶
int64_t dc_msg_get_ephemeral_timestamp(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_error()¶
char *dc_msg_get_error(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_file()¶
char *dc_msg_get_file(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_filebytes()¶
uint64_t dc_msg_get_filebytes(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_filemime()¶
char *dc_msg_get_filemime(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_filename()¶
char *dc_msg_get_filename(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_from_id()¶
uint32_t dc_msg_get_from_id(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_height()¶
int dc_msg_get_height(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_id()¶
uint32_t dc_msg_get_id(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_info_type()¶
int dc_msg_get_info_type(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_override_sender_name()¶
char *dc_msg_get_override_sender_name(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_parent()¶
struct _dc_msg *dc_msg_get_parent(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_quoted_msg()¶
struct _dc_msg *dc_msg_get_quoted_msg(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_quoted_text()¶
char *dc_msg_get_quoted_text(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_received_timestamp()¶
int64_t dc_msg_get_received_timestamp(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_setupcodebegin()¶
char *dc_msg_get_setupcodebegin(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_showpadlock()¶
int dc_msg_get_showpadlock(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_sort_timestamp()¶
int64_t dc_msg_get_sort_timestamp(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_state()¶
int dc_msg_get_state(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_subject()¶
char *dc_msg_get_subject(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_summary()¶
struct _dc_lot *dc_msg_get_summary(struct _dc_msg *, struct _dc_chat *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_summarytext()¶
char *dc_msg_get_summarytext(struct _dc_msg *, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_text()¶
char *dc_msg_get_text(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_timestamp()¶
int64_t dc_msg_get_timestamp(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_videochat_type()¶
int dc_msg_get_videochat_type(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_videochat_url()¶
char *dc_msg_get_videochat_url(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_viewtype()¶
int dc_msg_get_viewtype(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_webxdc_blob()¶
char *dc_msg_get_webxdc_blob(struct _dc_msg *, char *, size_t *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_webxdc_info()¶
char *dc_msg_get_webxdc_info(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_get_width()¶
int dc_msg_get_width(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_has_deviating_timestamp()¶
int dc_msg_has_deviating_timestamp(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_has_html()¶
int dc_msg_has_html(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_has_location()¶
int dc_msg_has_location(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_is_bot()¶
int dc_msg_is_bot(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_is_forwarded()¶
int dc_msg_is_forwarded(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_is_increation()¶
int dc_msg_is_increation(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_is_info()¶
int dc_msg_is_info(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_is_sent()¶
int dc_msg_is_sent(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_is_setupmessage()¶
int dc_msg_is_setupmessage(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_latefiling_mediasize()¶
void dc_msg_latefiling_mediasize(struct _dc_msg *, int, int, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_new()¶
struct _dc_msg *dc_msg_new(struct _dc_context *, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_set_dimension()¶
void dc_msg_set_dimension(struct _dc_msg *, int, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_set_duration()¶
void dc_msg_set_duration(struct _dc_msg *, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_set_file()¶
void dc_msg_set_file(struct _dc_msg *, char *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_set_html()¶
void dc_msg_set_html(struct _dc_msg *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_set_location()¶
void dc_msg_set_location(struct _dc_msg *, double, double);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_set_override_sender_name()¶
void dc_msg_set_override_sender_name(struct _dc_msg *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_set_quote()¶
void dc_msg_set_quote(struct _dc_msg *, struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_set_subject()¶
void dc_msg_set_subject(struct _dc_msg *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_set_text()¶
void dc_msg_set_text(struct _dc_msg *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_msg_unref()¶
void dc_msg_unref(struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_preconfigure_keypair()¶
int dc_preconfigure_keypair(struct _dc_context *, char *, char *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_prepare_msg()¶
uint32_t dc_prepare_msg(struct _dc_context *, uint32_t, struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_provider_get_before_login_hint()¶
char *dc_provider_get_before_login_hint(struct _dc_provider *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_provider_get_overview_page()¶
char *dc_provider_get_overview_page(struct _dc_provider *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_provider_get_status()¶
int dc_provider_get_status(struct _dc_provider *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_provider_new_from_email()¶
struct _dc_provider *dc_provider_new_from_email(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_provider_new_from_email_with_dns()¶
struct _dc_provider *dc_provider_new_from_email_with_dns(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_provider_unref()¶
void dc_provider_unref(struct _dc_provider *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_reactions_get_by_contact_id()¶
char *dc_reactions_get_by_contact_id(struct _dc_reactions *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_reactions_get_contacts()¶
struct _dc_array *dc_reactions_get_contacts(struct _dc_reactions *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_reactions_unref()¶
void dc_reactions_unref(struct _dc_reactions *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_receive_backup()¶
int dc_receive_backup(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_remove_contact_from_chat()¶
int dc_remove_contact_from_chat(struct _dc_context *, uint32_t, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_resend_msgs()¶
int dc_resend_msgs(struct _dc_context *, uint32_t *, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_search_msgs()¶
struct _dc_array *dc_search_msgs(struct _dc_context *, uint32_t, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_send_locations_to_chat()¶
void dc_send_locations_to_chat(struct _dc_context *, uint32_t, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_send_msg()¶
uint32_t dc_send_msg(struct _dc_context *, uint32_t, struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_send_msg_sync()¶
uint32_t dc_send_msg_sync(struct _dc_context *, uint32_t, struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_send_reaction()¶
uint32_t dc_send_reaction(struct _dc_context *, uint32_t, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_send_text_msg()¶
uint32_t dc_send_text_msg(struct _dc_context *, uint32_t, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_send_videochat_invitation()¶
uint32_t dc_send_videochat_invitation(struct _dc_context *, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_send_webxdc_status_update()¶
int dc_send_webxdc_status_update(struct _dc_context *, uint32_t, char *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_chat_ephemeral_timer()¶
int dc_set_chat_ephemeral_timer(struct _dc_context *, uint32_t, uint32_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_chat_mute_duration()¶
int dc_set_chat_mute_duration(struct _dc_context *, uint32_t, int64_t);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_chat_name()¶
int dc_set_chat_name(struct _dc_context *, uint32_t, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_chat_profile_image()¶
int dc_set_chat_profile_image(struct _dc_context *, uint32_t, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_chat_protection()¶
int dc_set_chat_protection(struct _dc_context *, uint32_t, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_chat_visibility()¶
void dc_set_chat_visibility(struct _dc_context *, uint32_t, int);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_config()¶
int dc_set_config(struct _dc_context *, char *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_config_from_qr()¶
int dc_set_config_from_qr(struct _dc_context *, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_draft()¶
void dc_set_draft(struct _dc_context *, uint32_t, struct _dc_msg *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_location()¶
int dc_set_location(struct _dc_context *, double, double, double);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_set_stock_translation()¶
int dc_set_stock_translation(struct _dc_context *, uint32_t, char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_start_io()¶
void dc_start_io(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_stop_io()¶
void dc_stop_io(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_stop_ongoing_process()¶
void dc_stop_ongoing_process(struct _dc_context *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_str_unref()¶
void dc_str_unref(char *);
CFFI C function from deltachat.capi.lib
- deltachat.capi.lib.dc_wait_next_msgs()¶
struct _dc_array *dc_wait_next_msgs(struct _dc_context *);
CFFI C function from deltachat.capi.lib