mirror of
https://github.com/deltachat/deltachat-core.git
synced 2025-10-05 10:39:27 +02:00
274 lines
15 KiB
C
274 lines
15 KiB
C
// deprecated file
|
|
#ifndef __MRMAILBOX_DEPRECATED_H__
|
|
#define __MRMAILBOX_DEPRECATED_H__
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#include "deltachat.h"
|
|
|
|
// types
|
|
#define mrmailbox_t dc_context_t
|
|
#define mrmailboxcb_t dc_callback_t
|
|
#define mrarray_t dc_array_t
|
|
#define mrchatlist_t dc_chatlist_t
|
|
#define mrchat_t dc_chat_t
|
|
#define mrmsg_t dc_msg_t
|
|
#define mrcontact_t dc_contact_t
|
|
#define mrlot_t dc_lot_t
|
|
|
|
// mailbox functions
|
|
#define MR_GCL_ARCHIVED_ONLY DC_GCL_ARCHIVED_ONLY
|
|
#define MR_GCL_NO_SPECIALS DC_GCL_NO_SPECIALS
|
|
#define MR_GCL_VERIFIED_ONLY DC_GCL_VERIFIED_ONLY
|
|
#define MR_GCL_ADD_SELF DC_GCL_ADD_SELF
|
|
#define MR_IMEX_EXPORT_SELF_KEYS DC_IMEX_EXPORT_SELF_KEYS
|
|
#define MR_IMEX_IMPORT_SELF_KEYS DC_IMEX_IMPORT_SELF_KEYS
|
|
#define MR_IMEX_EXPORT_BACKUP DC_IMEX_EXPORT_BACKUP
|
|
#define MR_IMEX_IMPORT_BACKUP DC_IMEX_IMPORT_BACKUP
|
|
#define MR_QR_ASK_VERIFYCONTACT DC_QR_ASK_VERIFYCONTACT
|
|
#define MR_QR_ASK_VERIFYGROUP DC_QR_ASK_VERIFYGROUP
|
|
#define MR_QR_FPR_OK DC_QR_FPR_OK
|
|
#define MR_QR_FPR_MISMATCH DC_QR_FPR_MISMATCH
|
|
#define MR_QR_FPR_WITHOUT_ADDR DC_QR_FPR_WITHOUT_ADDR
|
|
#define MR_QR_ADDR DC_QR_ADDR
|
|
#define MR_QR_TEXT DC_QR_TEXT
|
|
#define MR_QR_URL DC_QR_URL
|
|
#define MR_QR_ERROR DC_QR_ERROR
|
|
#define MR_GCM_ADDDAYMARKER DC_GCM_ADDDAYMARKER
|
|
#define mrmailbox_new dc_context_new
|
|
#define mrmailbox_unref dc_context_unref
|
|
#define mrmailbox_get_userdata dc_get_userdata
|
|
#define mrmailbox_open dc_open
|
|
#define mrmailbox_close dc_close
|
|
#define mrmailbox_is_open dc_is_open
|
|
#define mrmailbox_get_blobdir dc_get_blobdir
|
|
#define mrmailbox_set_config dc_set_config
|
|
#define mrmailbox_get_config dc_get_config
|
|
#define mrmailbox_set_config_int dc_set_config_int
|
|
#define mrmailbox_get_config_int dc_get_config_int
|
|
#define mrmailbox_get_info dc_get_info
|
|
#define mrmailbox_get_version_str dc_get_version_str
|
|
#define mrmailbox_configure dc_configure
|
|
#define mrmailbox_is_configured dc_is_configured
|
|
#define mrmailbox_get_chatlist dc_get_chatlist
|
|
#define mrmailbox_create_chat_by_msg_id dc_create_chat_by_msg_id
|
|
#define mrmailbox_create_chat_by_contact_id dc_create_chat_by_contact_id
|
|
#define mrmailbox_get_chat_id_by_contact_id dc_get_chat_id_by_contact_id
|
|
#define mrmailbox_send_text_msg dc_send_text_msg
|
|
#define mrmailbox_send_image_msg dc_send_image_msg
|
|
#define mrmailbox_send_video_msg dc_send_video_msg
|
|
#define mrmailbox_send_voice_msg dc_send_voice_msg
|
|
#define mrmailbox_send_audio_msg dc_send_audio_msg
|
|
#define mrmailbox_send_file_msg dc_send_file_msg
|
|
#define mrmailbox_send_vcard_msg dc_send_vcard_msg
|
|
#define mrmailbox_set_draft dc_set_draft
|
|
#define mrmailbox_get_chat_msgs dc_get_chat_msgs
|
|
#define mrmailbox_get_total_msg_count dc_get_total_msg_count
|
|
#define mrmailbox_get_fresh_msg_count dc_get_fresh_msg_count
|
|
#define mrmailbox_get_fresh_msgs dc_get_fresh_msgs
|
|
#define mrmailbox_marknoticed_chat dc_marknoticed_chat
|
|
#define mrmailbox_get_chat_media dc_get_chat_media
|
|
#define mrmailbox_get_next_media dc_get_next_media
|
|
#define mrmailbox_archive_chat dc_archive_chat
|
|
#define mrmailbox_delete_chat dc_delete_chat
|
|
#define mrmailbox_get_chat_contacts dc_get_chat_contacts
|
|
#define mrmailbox_search_msgs dc_search_msgs
|
|
#define mrmailbox_get_chat dc_get_chat
|
|
#define mrmailbox_create_group_chat dc_create_group_chat
|
|
#define mrmailbox_is_contact_in_chat dc_is_contact_in_chat
|
|
#define mrmailbox_add_contact_to_chat dc_add_contact_to_chat
|
|
#define mrmailbox_remove_contact_from_chat dc_remove_contact_from_chat
|
|
#define mrmailbox_set_chat_name dc_set_chat_name
|
|
#define mrmailbox_set_chat_profile_image dc_set_chat_profile_image
|
|
#define mrmailbox_get_msg_info dc_get_msg_info
|
|
#define mrmailbox_delete_msgs dc_delete_msgs
|
|
#define mrmailbox_forward_msgs dc_forward_msgs
|
|
#define mrmailbox_marknoticed_contact dc_marknoticed_contact
|
|
#define mrmailbox_markseen_msgs dc_markseen_msgs
|
|
#define mrmailbox_star_msgs dc_star_msgs
|
|
#define mrmailbox_get_msg dc_get_msg
|
|
#define mrmailbox_create_contact dc_create_contact
|
|
#define mrmailbox_add_address_book dc_add_address_book
|
|
#define mrmailbox_get_contacts dc_get_contacts
|
|
#define mrmailbox_get_blocked_count dc_get_blocked_count
|
|
#define mrmailbox_get_blocked_contacts dc_get_blocked_contacts
|
|
#define mrmailbox_block_contact dc_block_contact
|
|
#define mrmailbox_get_contact_encrinfo dc_get_contact_encrinfo
|
|
#define mrmailbox_delete_contact dc_delete_contact
|
|
#define mrmailbox_get_contact dc_get_contact
|
|
#define mrmailbox_imex dc_imex
|
|
#define mrmailbox_imex_has_backup dc_imex_has_backup
|
|
#define mrmailbox_check_password dc_check_password
|
|
#define mrmailbox_initiate_key_transfer dc_initiate_key_transfer
|
|
#define mrmailbox_continue_key_transfer dc_continue_key_transfer
|
|
#define mrmailbox_stop_ongoing_process dc_stop_ongoing_process
|
|
#define mrmailbox_check_qr dc_check_qr
|
|
#define mrmailbox_get_securejoin_qr dc_get_securejoin_qr
|
|
#define mrmailbox_join_securejoin dc_join_securejoin
|
|
#define mrmailbox_imex_cancel dc_stop_ongoing_process
|
|
#define mrmailbox_configure_cancel dc_stop_ongoing_process
|
|
#define mrmailbox_heartbeat(a)
|
|
|
|
// array functions
|
|
#define mrarray_new dc_array_new
|
|
#define mrarray_empty dc_array_empty
|
|
#define mrarray_unref dc_array_unref
|
|
#define mrarray_add_uint dc_array_add_uint
|
|
#define mrarray_add_id dc_array_add_id
|
|
#define mrarray_add_ptr dc_array_add_ptr
|
|
#define mrarray_get_cnt dc_array_get_cnt
|
|
#define mrarray_get_uint dc_array_get_uint
|
|
#define mrarray_get_id dc_array_get_id
|
|
#define mrarray_get_ptr dc_array_get_ptr
|
|
#define mrarray_search_id dc_array_search_id
|
|
#define mrarray_get_raw dc_array_get_raw
|
|
|
|
// chatlist functions
|
|
#define mrchatlist_new dc_chatlist_new
|
|
#define mrchatlist_empty dc_chatlist_empty
|
|
#define mrchatlist_unref dc_chatlist_unref
|
|
#define mrchatlist_get_cnt dc_chatlist_get_cnt
|
|
#define mrchatlist_get_chat_id dc_chatlist_get_chat_id
|
|
#define mrchatlist_get_msg_id dc_chatlist_get_msg_id
|
|
#define mrchatlist_get_summary dc_chatlist_get_summary
|
|
#define mrchatlist_get_mailbox dc_chatlist_get_context
|
|
|
|
// chat functions
|
|
#define MR_CHAT_ID_DEADDROP DC_CHAT_ID_DEADDROP
|
|
#define MR_CHAT_ID_TRASH DC_CHAT_ID_TRASH
|
|
#define MR_CHAT_ID_MSGS_IN_CREATION DC_CHAT_ID_MSGS_IN_CREATION
|
|
#define MR_CHAT_ID_STARRED DC_CHAT_ID_STARRED
|
|
#define MR_CHAT_ID_ARCHIVED_LINK DC_CHAT_ID_ARCHIVED_LINK
|
|
#define MR_CHAT_ID_LAST_SPECIAL DC_CHAT_ID_LAST_SPECIAL
|
|
#define MR_CHAT_TYPE_UNDEFINED DC_CHAT_TYPE_UNDEFINED
|
|
#define MR_CHAT_TYPE_SINGLE DC_CHAT_TYPE_SINGLE
|
|
#define MR_CHAT_TYPE_GROUP DC_CHAT_TYPE_GROUP
|
|
#define MR_CHAT_TYPE_VERIFIED_GROUP DC_CHAT_TYPE_VERIFIED_GROUP
|
|
#define mrchat_new dc_chat_new
|
|
#define mrchat_empty dc_chat_empty
|
|
#define mrchat_unref dc_chat_unref
|
|
#define mrchat_get_id dc_chat_get_id
|
|
#define mrchat_get_type dc_chat_get_type
|
|
#define mrchat_get_name dc_chat_get_name
|
|
#define mrchat_get_subtitle dc_chat_get_subtitle
|
|
#define mrchat_get_profile_image dc_chat_get_profile_image
|
|
#define mrchat_get_draft dc_chat_get_draft
|
|
#define mrchat_get_draft_timestamp dc_chat_get_draft_timestamp
|
|
#define mrchat_get_archived dc_chat_get_archived
|
|
#define mrchat_is_unpromoted dc_chat_is_unpromoted
|
|
#define mrchat_is_self_talk dc_chat_is_self_talk
|
|
#define mrchat_is_verified dc_chat_is_verified
|
|
|
|
// message functions
|
|
#define MR_MSG_ID_MARKER1 DC_MSG_ID_MARKER1
|
|
#define MR_MSG_ID_DAYMARKER DC_MSG_ID_DAYMARKER
|
|
#define MR_MSG_ID_LAST_SPECIAL DC_MSG_ID_LAST_SPECIAL
|
|
#define MR_MSG_UNDEFINED DC_MSG_UNDEFINED
|
|
#define MR_MSG_TEXT DC_MSG_TEXT
|
|
#define MR_MSG_IMAGE DC_MSG_IMAGE
|
|
#define MR_MSG_GIF DC_MSG_GIF
|
|
#define MR_MSG_AUDIO DC_MSG_AUDIO
|
|
#define MR_MSG_VOICE DC_MSG_VOICE
|
|
#define MR_MSG_VIDEO DC_MSG_VIDEO
|
|
#define MR_MSG_FILE DC_MSG_FILE
|
|
#define MR_STATE_UNDEFINED DC_STATE_UNDEFINED
|
|
#define MR_STATE_IN_FRESH DC_STATE_IN_FRESH
|
|
#define MR_STATE_IN_NOTICED DC_STATE_IN_NOTICED
|
|
#define MR_STATE_IN_SEEN DC_STATE_IN_SEEN
|
|
#define MR_STATE_OUT_PENDING DC_STATE_OUT_PENDING
|
|
#define MR_STATE_OUT_ERROR DC_STATE_OUT_ERROR
|
|
#define MR_STATE_OUT_DELIVERED DC_STATE_OUT_DELIVERED
|
|
#define MR_STATE_OUT_MDN_RCVD DC_STATE_OUT_MDN_RCVD
|
|
#define mrmsg_new dc_msg_new
|
|
#define mrmsg_unref dc_msg_unref
|
|
#define mrmsg_empty dc_msg_empty
|
|
#define mrmsg_get_id dc_msg_get_id
|
|
#define mrmsg_get_from_id dc_msg_get_from_id
|
|
#define mrmsg_get_chat_id dc_msg_get_chat_id
|
|
#define mrmsg_get_type dc_msg_get_type
|
|
#define mrmsg_get_state dc_msg_get_state
|
|
#define mrmsg_get_timestamp dc_msg_get_timestamp
|
|
#define mrmsg_get_text dc_msg_get_text
|
|
#define mrmsg_get_file dc_msg_get_file
|
|
#define mrmsg_get_filename dc_msg_get_filename
|
|
#define mrmsg_get_filemime dc_msg_get_filemime
|
|
#define mrmsg_get_filebytes dc_msg_get_filebytes
|
|
#define mrmsg_get_mediainfo dc_msg_get_mediainfo
|
|
#define mrmsg_get_width dc_msg_get_width
|
|
#define mrmsg_get_height dc_msg_get_height
|
|
#define mrmsg_get_duration dc_msg_get_duration
|
|
#define mrmsg_get_showpadlock dc_msg_get_showpadlock
|
|
#define mrmsg_get_summary dc_msg_get_summary
|
|
#define mrmsg_get_summarytext dc_msg_get_summarytext
|
|
#define mrmsg_is_sent dc_msg_is_sent
|
|
#define mrmsg_is_starred dc_msg_is_starred
|
|
#define mrmsg_is_forwarded dc_msg_is_forwarded
|
|
#define mrmsg_is_info dc_msg_is_info
|
|
#define mrmsg_is_increation dc_msg_is_increation
|
|
#define mrmsg_is_setupmessage dc_msg_is_setupmessage
|
|
#define mrmsg_get_setupcodebegin dc_msg_get_setupcodebegin
|
|
#define mrmsg_latefiling_mediasize dc_msg_latefiling_mediasize
|
|
|
|
// contact function
|
|
#define MR_CONTACT_ID_SELF DC_CONTACT_ID_SELF
|
|
#define MR_CONTACT_ID_DEVICE DC_CONTACT_ID_DEVICE
|
|
#define MR_CONTACT_ID_LAST_SPECIAL DC_CONTACT_ID_LAST_SPECIAL
|
|
#define mrcontact_new dc_contact_new
|
|
#define mrcontact_empty dc_contact_empty
|
|
#define mrcontact_unref dc_contact_unref
|
|
#define mrcontact_get_id dc_contact_get_id
|
|
#define mrcontact_get_addr dc_contact_get_addr
|
|
#define mrcontact_get_name dc_contact_get_name
|
|
#define mrcontact_get_display_name dc_contact_get_display_name
|
|
#define mrcontact_get_name_n_addr dc_contact_get_name_n_addr
|
|
#define mrcontact_get_first_name dc_contact_get_first_name
|
|
#define mrcontact_is_blocked dc_contact_is_blocked
|
|
#define mrcontact_is_verified dc_contact_is_verified
|
|
|
|
// lot functions
|
|
#define MR_TEXT1_DRAFT DC_TEXT1_DRAFT
|
|
#define MR_TEXT1_USERNAME DC_TEXT1_USERNAME
|
|
#define MR_TEXT1_SELF DC_TEXT1_SELF
|
|
#define mrlot_new dc_lot_new
|
|
#define mrlot_empty dc_lot_empty
|
|
#define mrlot_unref dc_lot_unref
|
|
#define mrlot_get_text1 dc_lot_get_text1
|
|
#define mrlot_get_text2 dc_lot_get_text2
|
|
#define mrlot_get_text1_meaning dc_lot_get_text1_meaning
|
|
#define mrlot_get_state dc_lot_get_state
|
|
#define mrlot_get_id dc_lot_get_id
|
|
#define mrlot_get_timestamp dc_lot_get_timestamp
|
|
|
|
|
|
// events
|
|
#define MR_EVENT_INFO DC_EVENT_INFO
|
|
#define MR_EVENT_WARNING DC_EVENT_WARNING
|
|
#define MR_EVENT_ERROR DC_EVENT_ERROR
|
|
#define MR_EVENT_MSGS_CHANGED DC_EVENT_MSGS_CHANGED
|
|
#define MR_EVENT_INCOMING_MSG DC_EVENT_INCOMING_MSG
|
|
#define MR_EVENT_MSG_DELIVERED DC_EVENT_MSG_DELIVERED
|
|
#define MR_EVENT_MSG_READ DC_EVENT_MSG_READ
|
|
#define MR_EVENT_CHAT_MODIFIED DC_EVENT_CHAT_MODIFIED
|
|
#define MR_EVENT_CONTACTS_CHANGED DC_EVENT_CONTACTS_CHANGED
|
|
#define MR_EVENT_CONFIGURE_PROGRESS DC_EVENT_CONFIGURE_PROGRESS
|
|
#define MR_EVENT_IMEX_PROGRESS DC_EVENT_IMEX_PROGRESS
|
|
#define MR_EVENT_IMEX_FILE_WRITTEN DC_EVENT_IMEX_FILE_WRITTEN
|
|
#define MR_EVENT_SECUREJOIN_INVITER_PROGRESS DC_EVENT_SECUREJOIN_INVITER_PROGRESS
|
|
#define MR_EVENT_SECUREJOIN_JOINER_PROGRESS DC_EVENT_SECUREJOIN_JOINER_PROGRESS
|
|
#define MR_EVENT_IS_OFFLINE DC_EVENT_IS_OFFLINE
|
|
#define MR_EVENT_GET_STRING DC_EVENT_GET_STRING
|
|
#define MR_EVENT_GET_QUANTITY_STRING DC_EVENT_GET_QUANTITY_STRING
|
|
#define MR_EVENT_HTTP_GET DC_EVENT_HTTP_GET
|
|
|
|
// errors
|
|
#define MR_ERR_SEE_STRING DC_ERROR_SEE_STRING
|
|
#define MR_ERR_SELF_NOT_IN_GROUP DC_ERROR_SELF_NOT_IN_GROUP
|
|
#define MR_ERR_NONETWORK DC_ERROR_NO_NETWORK
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
#endif // __MRMAILBOX_DEPRECATED_H__
|
|
|