Microchip® Advanced Software Framework

ble_platform_api_list_t Struct Reference

Platform APIs registration list used at platform_init_t.

#include <ble_api.h>

Data Fields

create_timer_cb_t create_timer
 
delete_timer_cb_t delete_timer
 
gpio_set_cb_t gpio_set
 
mode_get_cb_t mode_get
 
mode_set_cb_t mode_set
 
sleep_timer_cb_t sleep_timer_ms
 
start_timer_cb_t start_timer
 
stop_timer_cb_t stop_timer
 
uart_read_async_cb_t uart_rx_cb
 
uart_write_sync_cb_t uart_tx_cb
 

create_timer_cb_t ble_platform_api_list_t::create_timer

Referenced by interface_init().

delete_timer_cb_t ble_platform_api_list_t::delete_timer

Referenced by interface_init().

gpio_set_cb_t ble_platform_api_list_t::gpio_set

Referenced by interface_init().

mode_get_cb_t ble_platform_api_list_t::mode_get
mode_set_cb_t ble_platform_api_list_t::mode_set
sleep_timer_cb_t ble_platform_api_list_t::sleep_timer_ms

Referenced by interface_init().

start_timer_cb_t ble_platform_api_list_t::start_timer
stop_timer_cb_t ble_platform_api_list_t::stop_timer
uart_read_async_cb_t ble_platform_api_list_t::uart_rx_cb