|
Treehopper C++ API
|
#include <UsbConnection.h>
Public Member Functions | |
| virtual | ~UsbConnection ()=default |
| virtual bool | open ()=0 |
| virtual void | close ()=0 |
| virtual wstring | serialNumber ()=0 |
| virtual wstring | name ()=0 |
| virtual wstring | devicePath ()=0 |
| virtual void | sendDataPinConfigChannel (uint8_t *data, size_t len)=0 |
| virtual void | sendDataPeripheralChannel (uint8_t *data, size_t len)=0 |
| virtual bool | receiveDataPeripheralChannel (uint8_t *data, size_t len)=0 |
| virtual bool | receivePinReportPacket (uint8_t *data)=0 |
|
virtualdefault |
|
pure virtual |
Implemented in MacUsbConnection, WinUsbConnection, and LibUsbConnection.
|
pure virtual |
Implemented in MacUsbConnection, WinUsbConnection, and LibUsbConnection.
|
pure virtual |
Implemented in MacUsbConnection, WinUsbConnection, and LibUsbConnection.
|
pure virtual |
Implemented in MacUsbConnection, WinUsbConnection, and LibUsbConnection.
|
pure virtual |
Implemented in MacUsbConnection, WinUsbConnection, and LibUsbConnection.
|
pure virtual |
Implemented in MacUsbConnection, WinUsbConnection, and LibUsbConnection.
|
pure virtual |
Implemented in LibUsbConnection, MacUsbConnection, and WinUsbConnection.
|
pure virtual |
Implemented in LibUsbConnection, MacUsbConnection, and WinUsbConnection.
|
pure virtual |
Implemented in MacUsbConnection, WinUsbConnection, and LibUsbConnection.