ark::usb::UsbDeviceStage
Defined in header “ark/usb/stages/usb_device_stage.hh”.
This stage will connect to a raw USB device and both write and return packets based on configuration. It is similar to the TCP and UDP socket stages.
Methods
-
UsbDeviceStage(std::string name)
Constructor. -
~UsbDeviceStage()
Destructor. Implemented privately to handle cleanup. -
void initialize(pipeline::StageInterface & interface)
Initializes the stage, starting threads and creating publishers. -
void start()
Indicates that the system has settled and you should begin any threads or processing. -
void shutdown()
Stops the stage, shutting down threads.