StreamCallbacks.h File Reference

USB endpoint/pipe stream callback management. More...

Defines

#define NO_STREAM_CALLBACK   NULL

Typedefs

typedef uint8_t(*const StreamCallbackPtr_t )(void)

Enumerations

enum  StreamCallback_Return_ErrorCodes_t {
  STREAMCALLBACK_Continue = 0,
  STREAMCALLBACK_Abort = 1
}

Detailed Description

This file contains definitions for the creation of optional callback routines which can be passed to the endpoint and/or pipe stream APIs, to abort the transfer currently in progress when a condition is met.

Note:
This file should not be included directly. It is automatically included as needed by the USB driver dispatch header located in LUFA/Drivers/USB/USB.h.
Generated by  doxygen 1.6.3