31 typedef enum _MODEM_STATUS {
39 typedef enum _MODEM_EVENT {
101 typedef void (*
Modem_Request_t) (
const char *command,
const char *response, uint32_t timeout, uint32_t retries);
106 typedef struct _DRIVER_MODEM {
108 const char *init_string);
113 bool (*IsOnline) (void);
115 const char *response);
Unspecified error.
Definition: net_modem.h:43
Operation succeeded.
Definition: net_modem.h:40
Access structure of the Modem Driver.
Definition: net_modem.h:106
MODEM_STATUS
Modem Driver Status of executed operation.
Definition: net_modem.h:31
MODEM_EVENT
Modem Driver Callback Events.
Definition: net_modem.h:39
MODEM_EVENT
Definition: net_modem.txt:22
void(* Modem_Request_t)(const char *command, const char *response, uint32_t timeout, uint32_t retries)
Definition: net_modem.h:101
Modem response returned.
Definition: net_modem.h:42
Operation succeeded.
Definition: net_modem.h:32
Unspecified error.
Definition: net_modem.h:33
Operation timeout.
Definition: net_modem.h:41