1 #ifndef __UQMID_MODEM_TX_H 2 #define __UQMID_MODEM_TX_H 3 4 #include "qmi-enums-uim.h" 5 #include "uqmid.h" 6 7 #include <stdint.h> 8 9 struct modem; 10 struct qmi_service; 11 12 int tx_dms_set_operating_mode(struct modem *modem, struct qmi_service *dms, uint8_t operating_mode, request_cb cb); 13 int tx_nas_subscribe_nas_events(struct modem *modem, struct qmi_service *nas, bool action, request_cb cb); 14 15 int tx_uim_read_transparent_file(struct modem *modem, struct qmi_service *wds, request_cb cb, 16 uint16_t file_id, uint8_t *filepath, unsigned int filepath_n); 17 int tx_uim_verify_pin(struct modem *modem, struct qmi_service *uim, request_cb cb, 18 QmiUimPinId pin_id, char *pin_value); 19 20 int tx_uim_unblock_pin(struct modem *modem, struct qmi_service *uim, request_cb cb, 21 QmiUimPinId pin_id, char *new_pin_value, char *puk_value); 22 23 int tx_wda_set_data_format(struct modem *modem, struct qmi_service *wda, request_cb cb); 24 int tx_wds_get_profile_list(struct modem *modem, struct qmi_service *wds, request_cb cb); 25 int tx_wds_modify_profile(struct modem *modem, struct qmi_service *wds, request_cb cb, uint8_t profile, const char *apn, 26 uint8_t pdp_type, const char *username, const char *password); 27 int tx_wds_start_network(struct modem *modem, struct qmi_service *wds, request_cb cb, uint8_t profile_idx, 28 uint8_t ip_family); 29 int tx_wds_stop_network(struct modem *modem, struct qmi_service *wds, request_cb cb, uint32_t packet_data_handle, 30 bool *disable_autoconnect); 31 int tx_wds_get_current_settings(struct modem *modem, struct qmi_service *wds, request_cb cb); 32 33 #endif /* __UQMID_MODEM_TX_H */ 34
This page was automatically generated by LXR 0.3.1. • OpenWrt