![]() |
Network Dual-Stack Component
Version 7.0 (Beta)
MDK-Professional Middleware for IP Networking
|
Modem driver functions. More...
Structures | |
struct | DRIVER_MODEM |
Enumerations | |
enum | MODEM_STATUS |
enum | MODEM_EVENT |
Functions | |
MODEM_STATUS | Modem_Initialize (Modem_Request_t cb_request, const char *init_string) |
MODEM_STATUS | Modem_Uninitialize (void) |
MODEM_STATUS | Modem_Listen (void) |
MODEM_STATUS | Modem_Dial (const char *dial_num) |
MODEM_STATUS | Modem_Hangup (void) |
bool | Modem_IsOnline (void) |
MODEM_STATUS | Modem_Notify (MODEM_EVENT event) |
void | Modem_Request (const char *command, const char *response, uint32_t timeout, uint32_t retries) |
Modem driver functions.
The functions are part of the Network Component and are defined in Modem_Null.c and Modem_Standard.c.
struct DRIVER_MODEM |
enum MODEM_EVENT |
Modem Driver Callback Events
enum MODEM_STATUS |
Modem Driver Status
MODEM_STATUS Modem_Dial | ( | const char * | dial_num | ) |
MODEM_STATUS Modem_Hangup | ( | void | ) |
MODEM_STATUS Modem_Initialize | ( | Modem_Request_t | cb_request, |
const char * | init_string | ||
) |
bool Modem_IsOnline | ( | void | ) |
MODEM_STATUS Modem_Listen | ( | void | ) |
MODEM_STATUS Modem_Notify | ( | MODEM_EVENT | event | ) |
void Modem_Request | ( | const char * | command, |
const char * | response, | ||
uint32_t | timeout, | ||
uint32_t | retries | ||
) |
MODEM_STATUS Modem_Uninitialize | ( | void | ) |