#include <dsusbdriver.h>
|
| DSUSBDriver (const char *device) |
|
| ~DSUSBDriver () |
|
bool | isConnected () |
|
bool | openShutter () |
|
bool | closeShutter () |
|
int | WriteInterrupt (unsigned char *, int, int) |
|
int | ReadInterrupt (unsigned char *, int, int) |
|
int | WriteBulk (unsigned char *buf, int nbytes, int timeout) |
|
int | ReadBulk (unsigned char *buf, int nbytes, int timeout) |
|
int | ControlMessage (unsigned char request_type, unsigned char request, unsigned int value, unsigned int index, unsigned char *data, unsigned char len) |
|
int | FindEndpoints () |
|
int | Open () |
|
void | Close () |
|
| USBDevice () |
|
| USBDevice (libusb_device *dev) |
|
virtual | ~USBDevice () |
|
int | WriteInterrupt (unsigned char *, int, int) |
|
int | ReadInterrupt (unsigned char *, int, int) |
|
int | WriteBulk (unsigned char *buf, int nbytes, int timeout) |
|
int | ReadBulk (unsigned char *buf, int nbytes, int timeout) |
|
int | ControlMessage (unsigned char request_type, unsigned char request, unsigned int value, unsigned int index, unsigned char *data, unsigned char len) |
|
int | FindEndpoints () |
|
int | Open () |
|
void | Close () |
|
| USBDevice () |
|
| USBDevice (libusb_device *dev) |
|
virtual | ~USBDevice () |
|
◆ DSUSBDriver()
DSUSBDriver::DSUSBDriver |
( |
const char * |
device | ) |
|
◆ ~DSUSBDriver()
DSUSBDriver::~DSUSBDriver |
( |
| ) |
|
|
inline |
◆ closeShutter()
bool DSUSBDriver::closeShutter |
( |
| ) |
|
◆ isConnected()
bool DSUSBDriver::isConnected |
( |
| ) |
|
|
inline |
◆ openShutter()
bool DSUSBDriver::openShutter |
( |
| ) |
|
◆ readState()
bool DSUSBDriver::readState |
( |
| ) |
|
|
private |
◆ connected
◆ device
◆ infoByte
The documentation for this class was generated from the following files:
- ln/3rdparty/src/indilib/indi-1.7.4/3rdparty/indi-gphoto/dsusbdriver.h
- ln/3rdparty/src/indilib/indi-1.7.4/3rdparty/indi-gphoto/dsusbdriver.cpp