-
- All Implemented Interfaces:
public class UsbCommunicationFactoryCreated by magnusja on 21/12/16.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classUsbCommunicationFactory.NoUsbCommunicationFoundpublic enumUsbCommunicationFactory.UnderlyingUsbCommunication
-
Field Summary
Fields Modifier and Type Field Description private static UsbCommunicationFactory.UnderlyingUsbCommunicationunderlyingUsbCommunicationpublic final static UsbCommunicationFactoryINSTANCE
-
Method Summary
Modifier and Type Method Description final static UnitregisterCommunication(UsbCommunicationCreator creator)final UsbCommunicationcreateUsbCommunication(UsbManager usbManager, UsbDevice usbDevice, UsbInterface usbInterface, UsbEndpoint outEndpoint, UsbEndpoint inEndpoint)final static UsbCommunicationFactory.UnderlyingUsbCommunicationgetUnderlyingUsbCommunication()final static UnitsetUnderlyingUsbCommunication(static UsbCommunicationFactory.UnderlyingUsbCommunication underlyingUsbCommunication)-
-
Method Detail
-
registerCommunication
@Synchronized() final static Unit registerCommunication(UsbCommunicationCreator creator)
-
createUsbCommunication
final UsbCommunication createUsbCommunication(UsbManager usbManager, UsbDevice usbDevice, UsbInterface usbInterface, UsbEndpoint outEndpoint, UsbEndpoint inEndpoint)
-
getUnderlyingUsbCommunication
final static UsbCommunicationFactory.UnderlyingUsbCommunication getUnderlyingUsbCommunication()
-
setUnderlyingUsbCommunication
final static Unit setUnderlyingUsbCommunication(static UsbCommunicationFactory.UnderlyingUsbCommunication underlyingUsbCommunication)
-
-
-
-