Bitwig Studio Control Surface API  5.0.11
UsbPipe Interface Reference
+ Inheritance diagram for UsbPipe:

Public Member Functions

UsbDevice device ()
 
UsbEndpointMatcher endpointMatcher ()
 
byte endpointAddress ()
 
UsbTransferDirection direction ()
 
UsbTransferType transferType ()
 

Detailed Description

Defines a pipe for talking to an endpoint on a USB device.

Since
API version 7

Member Function Documentation

◆ device()

UsbDevice device ( )

The device this endpoint is on.

Since
API version 7

◆ direction()

UsbTransferDirection direction ( )

UsbTransferDirection for this pipe.

◆ endpointAddress()

byte endpointAddress ( )

The endpoint address on the device that this endpoint is for.

Since
API version 7

◆ endpointMatcher()

UsbEndpointMatcher endpointMatcher ( )

The UsbEndpointMatcher that was provided by the controller for identifying the endpoint to use for communication.

◆ transferType()

UsbTransferType transferType ( )

The UsbTransferType type that this pipe uses for communicating with the USB device.


The documentation for this interface was generated from the following file: