#include <dx_usb.h>
- Todo:
- templatize launch/conclude
◆ target
◆ bulk() [1/3]
dx::usb::bulk::bulk |
( |
const endpoint & |
endpoint, |
|
|
bool |
master, |
|
|
unsigned int |
launch = 0 , |
|
|
unsigned int |
conclude = 0 |
|
) |
| |
|
inline |
user defined stop commando
default constructor
needed for devices inheriting from bulk (i.e. coremidi/coreaudio), which cant be initialized during construction
◆ bulk() [2/3]
dx::usb::bulk::bulk |
( |
const endpoint & |
endpoint, |
|
|
unsigned int |
launch = 0 , |
|
|
unsigned int |
conclude = 0 |
|
) |
| |
|
inline |
◆ bulk() [3/3]
◆ describe()
std::string dx::usb::endpoint::describe |
( |
| ) |
const |
|
inlineinherited |
describes config as channels*format/[in|out] #idx:plug
◆ in() [1/2]
static bool dx::usb::endpoint::in |
( |
unsigned int |
address | ) |
|
|
inlinestaticinherited |
◆ in() [2/2]
bool dx::usb::endpoint::in |
( |
| ) |
const |
|
inlineinherited |
◆ address
unsigned int dx::usb::endpoint::address |
|
inherited |
◆ conclude
unsigned int dx::usb::bulk::conclude =0 |
◆ interface
unsigned int dx::usb::endpoint::interface |
|
inherited |
◆ launch
unsigned int dx::usb::bulk::launch =0 |
user defined start commando
◆ master
bool dx::usb::bulk::master =false |
is computer stream sync master
◆ setting
unsigned int dx::usb::endpoint::setting |
|
inherited |
USB interface setting selection.
The documentation for this struct was generated from the following file: