NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
bt_vendor_interface_t Struct Reference

Description

Definition at line 288 of file bt_vendor_lib.h.

Public Attributes

size_t size
 
int(* init )(const bt_vendor_callbacks_t *p_cb, unsigned char *local_bdaddr)
 
int(* op )(bt_vendor_opcode_t opcode, void *param)
 
void(* cleanup )(void)
 

Member Data Documentation

◆ size

size_t bt_vendor_interface_t::size

Set to sizeof(bt_vndor_interface_t)

Definition at line 290 of file bt_vendor_lib.h.

◆ init

int(* bt_vendor_interface_t::init) (const bt_vendor_callbacks_t *p_cb, unsigned char *local_bdaddr)

Caller will open the interface and pass in the callback routines to the implemenation of this interface.

Definition at line 300 of file bt_vendor_lib.h.

◆ op

int(* bt_vendor_interface_t::op) (bt_vendor_opcode_t opcode, void *param)

Vendor specific operations

Definition at line 303 of file bt_vendor_lib.h.

◆ cleanup

void(* bt_vendor_interface_t::cleanup) (void)

Closes the interface

Definition at line 306 of file bt_vendor_lib.h.