Go to the source code of this file.
|
struct oz_pd * | oz_pd_alloc (u8 *mac_addr) |
|
void | oz_pd_destroy (struct oz_pd *pd) |
|
void | oz_pd_get (struct oz_pd *pd) |
|
void | oz_pd_put (struct oz_pd *pd) |
|
void | oz_pd_set_state (struct oz_pd *pd, unsigned state) |
|
void | oz_pd_indicate_farewells (struct oz_pd *pd) |
|
int | oz_pd_sleep (struct oz_pd *pd) |
|
void | oz_pd_stop (struct oz_pd *pd) |
|
void | oz_pd_heartbeat (struct oz_pd *pd, u16 apps) |
|
int | oz_services_start (struct oz_pd *pd, u16 apps, int resume) |
|
void | oz_services_stop (struct oz_pd *pd, u16 apps, int pause) |
|
int | oz_prepare_frame (struct oz_pd *pd, int empty) |
|
void | oz_send_queued_frames (struct oz_pd *pd, int backlog) |
|
void | oz_retire_tx_frames (struct oz_pd *pd, u8 lpn) |
|
int | oz_isoc_stream_create (struct oz_pd *pd, u8 ep_num) |
|
int | oz_isoc_stream_delete (struct oz_pd *pd, u8 ep_num) |
|
int | oz_send_isoc_unit (struct oz_pd *pd, u8 ep_num, u8 *data, int len) |
|
void | oz_handle_app_elt (struct oz_pd *pd, u8 app_id, struct oz_elt *elt) |
|
void | oz_apps_init (void) |
|
void | oz_apps_term (void) |
|
#define OZ_MAX_QUEUED_FRAMES 4 |
#define OZ_PD_S_CONNECTED 0x2 |
#define OZ_PD_S_SLEEP 0x4 |
#define OZ_PD_S_STOPPED 0x8 |
#define OZ_TIMER_HEARTBEAT 2 |