19 #ifndef LIBMDM_MDM_MISC_H 20 #define LIBMDM_MDM_MISC_H 28 #include "mdm_client_type.h" 29 #include "misc/browser.h" 30 #include "misc/camera.h" 31 #include "misc/email.h" 32 #include "misc/external_storage.h" 33 #include "misc/microphone.h" 34 #include "misc/ringtone.h" 97 bool integrity_check_status;
99 mdm_misc_integrity_check_error error_code;
100 char * error_description;
101 } mdm_misc_integrity_check_info_cb_t;
110 MDM_CB_MISC_INTEGRITY_CHECK = 0,
111 MDM_CB_MISC_INTEGRITY_CHECK_ADD_ITEM = 1
284 mdm_result_t mdm_integrity_check_delete_item(
const char *item);
327 mdm_status_t mdm_integrity_check_test_item(
const char *item);
372 mdm_data_t *mdm_integrity_check_get_ro_list(
void);
417 mdm_data_t *mdm_integrity_check_get_rw_list(
void);
616 mdm_data_t *mdm_get_last_sim_change_info(
void);
662 mdm_data_t *mdm_msim_get_last_sim_change_info(
const char *slot_id);
748 mdm_status_t mdm_msim_get_allow_text_messaging(
const char *
id);
851 mdm_result_t mdm_trigger_firmware_update(
const char *path, mdm_firmware_update_failure_reason_t *failure_reason);
889 mdm_data_t *mdm_msim_send_ussd_request(
const char *slot_id,
const char *code);
919 mdm_result_t mdm_msim_make_voice_call(
const char *phone_number);
949 mdm_result_t mdm_msim_send_sms(
const char *phone_number,
const char *sms_message);
965 #endif // LIBMDM_MDM_MISC_H
mdm_firmware_update_failure_reason_t
This structure is used to store GList.
void(* mdm_client_callback_function_ext)(void *cb_data, void *user_data)
Policy callback function pointer.
mdm_status_t
MDM Policy status.
sim_info_t * current_sim_info
Unable to reboot device in update mode.
sim_change_type_t change_type
mdm_result_t mdm_set_allow_location(mdm_status_t state)
API to enable or disable the location capability.
mdm_status_t mdm_get_allow_location(void)
API to check if the location capability is enabled or disabled.
for sim change information
Unable to copy update package to update directory.
mdm_result_t
MDM API result.
sim_info_t * previous_sim_info
sim_change_type_t
for sim change information
mdm_status_t mdm_get_allow_text_messaging(void)
API to check whether the Text Messaging capability is enabled or not.
Signature verification error.
mdm_result_t mdm_set_allow_text_messaging(mdm_status_t state)
API to specify whether the device allows the use of SMS or text messaging.
mdm_misc_integrity_check_error