Interface UsbPipe
- All Superinterfaces:
Pipe
- All Known Subinterfaces:
UsbInputPipe,UsbOutputPipe
Defines a pipe for talking to an endpoint on a USB device.
- Since:
- API version 7
-
Method Summary
Modifier and TypeMethodDescriptiondevice()The device this endpoint is on.UsbTransferDirectionfor this pipe.byteThe endpoint address on the device that this endpoint is for.TheUsbEndpointMatcherthat was provided by the controller for identifying the endpoint to use for communication.TheUsbTransferTypetype that this pipe uses for communicating with the USB device.
-
Method Details
-
device
UsbDevice device()The device this endpoint is on.- Since:
- API version 7
-
endpointMatcher
UsbEndpointMatcher endpointMatcher()TheUsbEndpointMatcherthat was provided by the controller for identifying the endpoint to use for communication. -
endpointAddress
byte endpointAddress()The endpoint address on the device that this endpoint is for.- Since:
- API version 7
-
direction
UsbTransferDirection direction()UsbTransferDirectionfor this pipe. -
transferType
UsbTransferType transferType()TheUsbTransferTypetype that this pipe uses for communicating with the USB device.
-