InterruptPipe
pipe = new(std::nothrow) InterruptPipe(this);
fInterruptPipe = (InterruptPipe *)object;
InterruptPipe::InterruptPipe(Object *parent)
InterruptPipe::QueueInterrupt(void *data, size_t dataLength,
return ((InterruptPipe *)object.Get())->QueueInterrupt(data, dataLength,
class InterruptPipe : public Pipe {
InterruptPipe(Object *parent);
InterruptPipe * fInterruptPipe;
sDebugKeyboardPipe = fInputReport.Device()->InterruptPipe();
= fInputReport.Device()->InterruptPipe();
usb_pipe InterruptPipe() const { return fInterruptPipe; }