19 #ifndef LIBMDM_MDM_APN_H 20 #define LIBMDM_MDM_APN_H 22 #include "mdm_client_type.h" 50 typedef struct _apn_settings_t {
136 char *p_password,
char *p_type);
569 char *p_password,
char *p_type);
579 #endif // LIBMDM_MDM_APN_H
mdm_result_t mdm_create_apn_settings(mdm_apn_auth_type_t authType, char *p_apn, char *p_proxy, char *p_user, char *p_password, char *p_type)
API to create an APN setting.
mdm_result_t mdm_delete_apn(int n_id)
API to delete an APN setting.
This structure is used to store GList.
mdm_result_t mdm_set_preferred_apn(int n_id)
API to set the preferred APN.
mdm_data_t * mdm_get_apn_settings(int n_id)
API to get the settings for a particular APN.
mdm_result_t mdm_update_apn_settings(int n_id, mdm_apn_auth_type_t authType, char *p_apn, char *p_proxy, char *p_user, char *p_password, char *p_type)
API to update an APN setting.
mdm_apn_auth_type_t
APN auth type.
mdm_result_t
MDM API result.
mdm_data_t * mdm_get_preferred_apn_settings(void)
API to get the user's preferred APN settings.
mdm_data_t * mdm_get_apn_list(void)
API to get all of the APN settings from the device.