Skip to content

struct gsm_modem_driver ​

#include <modem/gsm_modem.h>

Public Attributes ​

Name
struct driverdrv
int(*)(struct device *, gsm_modem_init_t *)gsm_modem_init
int(*)(struct device *)gsm_modem_reset
int(*)(struct device *)gsm_modem_rf_on
int(*)(struct device *)gsm_modem_rf_off
int(*)(struct device *)gsm_modem_sleep
int(*)(struct device *)gsm_modem_wakeup
int(*)(struct device *, int)gsm_modem_connect
int(*)(struct device *)gsm_modem_disconnect
int(*)(struct device *)gsm_modem_connected
int(*)(struct device *, char *)gsm_modem_imei
int(*)(struct device *, char *)gsm_modem_imsi
int(*)(struct device *, char *)gsm_modem_iccid
int(*)(struct device *, gsm_signal_info_t *)gsm_modem_signal_quality
int(*)(struct device *)gsm_modem_sim_status
int(*)(struct device *, char *, size_t)gsm_modem_version
int(*)(struct device *)gsm_modem_registered
int(*)(struct device *, gsm_registration_info_t *)gsm_modem_registration_info

Public Attributes Documentation ​

variable drv ​

cpp
struct driver gsm_modem_driver::drv

variable gsm_modem_init ​

cpp
int(* gsm_modem_driver::gsm_modem_init) (struct device *, gsm_modem_init_t *)

variable gsm_modem_reset ​

cpp
int(* gsm_modem_driver::gsm_modem_reset) (struct device *)

variable gsm_modem_rf_on ​

cpp
int(* gsm_modem_driver::gsm_modem_rf_on) (struct device *)

variable gsm_modem_rf_off ​

cpp
int(* gsm_modem_driver::gsm_modem_rf_off) (struct device *)

variable gsm_modem_sleep ​

cpp
int(* gsm_modem_driver::gsm_modem_sleep) (struct device *)

variable gsm_modem_wakeup ​

cpp
int(* gsm_modem_driver::gsm_modem_wakeup) (struct device *)

variable gsm_modem_connect ​

cpp
int(* gsm_modem_driver::gsm_modem_connect) (struct device *, int)

variable gsm_modem_disconnect ​

cpp
int(* gsm_modem_driver::gsm_modem_disconnect) (struct device *)

variable gsm_modem_connected ​

cpp
int(* gsm_modem_driver::gsm_modem_connected) (struct device *)

variable gsm_modem_imei ​

cpp
int(* gsm_modem_driver::gsm_modem_imei) (struct device *, char *)

variable gsm_modem_imsi ​

cpp
int(* gsm_modem_driver::gsm_modem_imsi) (struct device *, char *)

variable gsm_modem_iccid ​

cpp
int(* gsm_modem_driver::gsm_modem_iccid) (struct device *, char *)

variable gsm_modem_signal_quality ​

cpp
int(* gsm_modem_driver::gsm_modem_signal_quality) (struct device *, gsm_signal_info_t *)

variable gsm_modem_sim_status ​

cpp
int(* gsm_modem_driver::gsm_modem_sim_status) (struct device *)

variable gsm_modem_version ​

cpp
int(* gsm_modem_driver::gsm_modem_version) (struct device *, char *, size_t)

variable gsm_modem_registered ​

cpp
int(* gsm_modem_driver::gsm_modem_registered) (struct device *)

variable gsm_modem_registration_info ​

cpp
int(* gsm_modem_driver::gsm_modem_registration_info) (struct device *, gsm_registration_info_t *)