Microchip® Advanced Software Framework

btstack_link_key_db_t Struct Reference

interface to provide link key storage

#include <btstack_link_key_db.h>

Data Fields

void(* close )(void)
 
void(* delete_link_key )(bd_addr_t bd_addr)
 
int(* get_link_key )(bd_addr_t bd_addr, link_key_t link_key, link_key_type_t *type)
 
void(* open )(void)
 
void(* put_link_key )(bd_addr_t bd_addr, link_key_t link_key, link_key_type_t type)
 
void(* set_local_bd_addr )(bd_addr_t bd_addr)
 

void(* btstack_link_key_db_t::close)(void)

Referenced by hci_close().

void(* btstack_link_key_db_t::delete_link_key)(bd_addr_t bd_addr)
int(* btstack_link_key_db_t::get_link_key)(bd_addr_t bd_addr, link_key_t link_key, link_key_type_t *type)

Referenced by hci_run().

void(* btstack_link_key_db_t::open)(void)
void(* btstack_link_key_db_t::put_link_key)(bd_addr_t bd_addr, link_key_t link_key, link_key_type_t type)
void(* btstack_link_key_db_t::set_local_bd_addr)(bd_addr_t bd_addr)

Referenced by event_handler().