Home
last modified time | relevance | path

Searched refs:btbb_piconet (Results 1 – 3 of 3) sorted by relevance

/libbtbb/lib/src/
H A Dbtbb.h161 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 Dbluetooth_piconet.h32 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 Dbluetooth_piconet.c41 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 …]