Network Dual-Stack Component  Version 7.0 (Beta)
MDK-Professional Middleware for IP Networking
 All Data Structures Files Functions Enumerations Groups Pages
Modem Driver Functions

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)
 

Description

Modem driver functions.

The functions are part of the Network Component and are defined in Modem_Null.c and Modem_Standard.c.


Data Structure Documentation

struct DRIVER_MODEM

Enumeration Type Documentation

Modem Driver Callback Events

Modem Driver Status

Function Documentation

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  )