|
uint8_t | getAudioCount () const |
|
const uint8_t * | getAudioDescriptors (uint8_t itf, uint8_t alt, uint16_t *out_length) |
|
bool | getEnableEpIn () const |
|
bool | getEnableEpInFlowControl () const |
|
bool | getEnableEpOut () const |
|
bool | getEnableFeedbackEp () const |
|
bool | getEnableFifoMutex () const |
|
bool | getEnableInterruptEp () const |
|
bool | handleControlRequest (const tusb_control_request_t *request, void *buffer, uint16_t length) |
|
bool | mounted () const |
|
void | process () |
|
void | setAudiodTxDoneCallback (std::function< bool(USBAudioDevice *, uint8_t, audiod_function_t *)> cb) |
|
void | setAudioFeedbackFormatCorrectionCallback (std::function< bool(USBAudioDevice *, uint8_t)> cb) |
|
void | setAudioFeedbackParamsCallback (std::function< void(USBAudioDevice *, uint8_t, uint8_t, audio_feedback_params_t *)> cb) |
|
void | setConfig (USBAudioConfig &cfg) |
|
void | setFbDoneCallback (std::function< void(USBAudioDevice *, uint8_t)> cb) |
|
void | setGetReqEntityCallback (std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *)> cb) |
|
void | setGetReqEpCallback (std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *)> cb) |
|
void | setGetReqItfCallback (std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *)> cb) |
|
void | setIntDoneCallback (std::function< void(USBAudioDevice *, uint8_t)> cb) |
|
void | setItfCloseEpCallback (std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *)> cb) |
|
void | setReqEntityCallback (std::function< bool(USBAudioDevice *, uint8_t)> cb) |
|
void | setReqEntityCallback (std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb) |
|
void | setReqEpCallback (std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb) |
|
void | setReqItfCallback (std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb) |
|
void | setRxCallback (std::function< void(const uint8_t *, uint16_t)> cb) |
|
void | setRxDoneCallback (std::function< bool(USBAudioDevice *, uint8_t, audiod_function_t *, uint16_t)> cb) |
|
void | setTudAudioSetItfCallback (std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *)>cb) |
|
void | setTxCallback (std::function< uint16_t(const void *, uint16_t)> cb) |
|
void | setTxDoneCallback (std::function< bool(USBAudioDevice *, uint8_t, audiod_function_t *)> cb) |
|
usbd_class_driver_t const * | usbd_app_driver_get (uint8_t *count) |
|