Searched refs:btbb_piconet (Results 1 – 3 of 3) sorted by relevance
/libbtbb/lib/src/ |
H A D | btbb.h | 161 typedef struct btbb_piconet btbb_piconet; typedef 163 btbb_piconet *btbb_piconet_new(void); 164 void btbb_piconet_ref(btbb_piconet *pn); 165 void btbb_piconet_unref(btbb_piconet *pn); 168 void btbb_init_piconet(btbb_piconet *pn, uint32_t lap); 170 void btbb_piconet_set_uap(btbb_piconet *pn, uint8_t uap); 171 uint8_t btbb_piconet_get_uap(const btbb_piconet *pn); 172 uint32_t btbb_piconet_get_lap(const btbb_piconet *pn); 173 uint16_t btbb_piconet_get_nap(const btbb_piconet *pn); 174 uint64_t btbb_piconet_get_bdaddr(const btbb_piconet *pn); [all …]
|
H A D | bluetooth_piconet.h | 32 struct btbb_piconet { struct 108 void precalc(btbb_piconet *pnet); argument 111 void address_precalc(int address, btbb_piconet *pnet); 122 char single_hop(int clock, btbb_piconet *pnet); 125 char hop(int clock, btbb_piconet *pnet); 127 void try_hop(btbb_packet *pkt, btbb_piconet *pn); 129 void get_hop_pattern(btbb_piconet *pn);
|
H A D | bluetooth_piconet.c | 41 btbb_piconet * 44 btbb_piconet *pn = (btbb_piconet *)calloc(1, sizeof(btbb_piconet)); in btbb_piconet_new() 50 btbb_piconet_ref(btbb_piconet *pn) in btbb_piconet_ref() 56 btbb_piconet_unref(btbb_piconet *pn) in btbb_piconet_unref() 70 void btbb_init_piconet(btbb_piconet *pn, uint32_t lap) in btbb_init_piconet() 76 void btbb_piconet_set_flag(btbb_piconet *pn, int flag, int val) in btbb_piconet_set_flag() 84 int btbb_piconet_get_flag(const btbb_piconet *pn, const int flag) in btbb_piconet_get_flag() 90 void btbb_piconet_set_uap(btbb_piconet *pn, uint8_t uap) in btbb_piconet_set_uap() 96 uint8_t btbb_piconet_get_uap(const btbb_piconet *pn) in btbb_piconet_get_uap() 101 uint32_t btbb_piconet_get_lap(const btbb_piconet *pn) in btbb_piconet_get_lap() [all …]
|