Developer World
Spresense SDK Library v3.3.0-375c679
bt_hfp_ops_s Struct Reference

Bluetooth HFP application callbacks. More...

#include <bt_hfp.h>

Public Attributes

void(* command_status )(BT_CMD_STATUS status)
 
void(* connect )(struct bt_acl_state_s *bt_acl_state, BT_PROFILE_TYPE btProfileType)
 
void(* disconnect )(struct bt_acl_state_s *bt_acl_state)
 
void(* audio_connect )(struct bt_acl_state_s *bt_acl_state)
 
void(* audio_disconnect )(struct bt_acl_state_s *bt_acl_state)
 
void(* ag_feature )(struct bt_acl_state_s *bt_acl_state, BT_HFP_AG_FEATURE_FLAG feature)
 
void(* hf_at_response )(struct bt_acl_state_s *bt_acl_state, char *at_resp)
 

Detailed Description

Bluetooth HFP application callbacks.

Member Data Documentation

◆ command_status

void(* command_status) (BT_CMD_STATUS status)

Command status

◆ connect

void(* connect) (struct bt_acl_state_s *bt_acl_state, BT_PROFILE_TYPE btProfileType)

HFP connection status

◆ disconnect

void(* disconnect) (struct bt_acl_state_s *bt_acl_state)

HFP disconnection status

◆ audio_connect

void(* audio_connect) (struct bt_acl_state_s *bt_acl_state)

HFP audio connection status

◆ audio_disconnect

void(* audio_disconnect) (struct bt_acl_state_s *bt_acl_state)

HFP audio disconnection

◆ ag_feature

void(* ag_feature) (struct bt_acl_state_s *bt_acl_state, BT_HFP_AG_FEATURE_FLAG feature)

HFP AG feature response

◆ hf_at_response

void(* hf_at_response) (struct bt_acl_state_s *bt_acl_state, char *at_resp)

HFP AT command response


The documentation for this struct was generated from the following file: