Microchip® Advanced Software Framework

hfp_gsm_model.h File Reference
#include "hci.h"
#include "sdp_client_rfcomm.h"
#include "hfp.h"

Data Structures

struct  hfp_gsm_call_t
 

Functions

hfp_gsm_call_thfp_gsm_call (int index)
 
int hfp_gsm_call_possible (void)
 
hfp_call_status_t hfp_gsm_call_status (void)
 
hfp_callheld_status_t hfp_gsm_callheld_status (void)
 
hfp_callsetup_status_t hfp_gsm_callsetup_status (void)
 
void hfp_gsm_clear_last_dialed_number (void)
 
char * hfp_gsm_clip_number (void)
 
uint8_t hfp_gsm_clip_type (void)
 
int hfp_gsm_get_number_of_calls (void)
 
void hfp_gsm_handle_event (hfp_ag_call_event_t event)
 
void hfp_gsm_handle_event_with_call_index (hfp_ag_call_event_t event, uint8_t index)
 
void hfp_gsm_handle_event_with_call_number (hfp_ag_call_event_t event, const char *number)
 
void hfp_gsm_handle_event_with_clip (hfp_ag_call_event_t event, uint8_t type, const char *number)
 
void hfp_gsm_init (void)
 
char * hfp_gsm_last_dialed_number (void)
 

hfp_gsm_call_t* hfp_gsm_call ( int  index)
int hfp_gsm_call_possible ( void  )
hfp_call_status_t hfp_gsm_call_status ( void  )
hfp_callheld_status_t hfp_gsm_callheld_status ( void  )
hfp_callsetup_status_t hfp_gsm_callsetup_status ( void  )
void hfp_gsm_clear_last_dialed_number ( void  )
char* hfp_gsm_clip_number ( void  )
uint8_t hfp_gsm_clip_type ( void  )
int hfp_gsm_get_number_of_calls ( void  )
void hfp_gsm_handle_event ( hfp_ag_call_event_t  event)
void hfp_gsm_handle_event_with_call_index ( hfp_ag_call_event_t  event,
uint8_t  index 
)
void hfp_gsm_handle_event_with_call_number ( hfp_ag_call_event_t  event,
const char *  number 
)
void hfp_gsm_handle_event_with_clip ( hfp_ag_call_event_t  event,
uint8_t  type,
const char *  number 
)
void hfp_gsm_init ( void  )
char* hfp_gsm_last_dialed_number ( void  )