#include <HostIO_CyUSB.h>
|
| HostIO_CyUSB (void) |
|
virtual | ~HostIO_CyUSB (void) |
|
virtual int | ListDevices (std::vector< CameraID > &) |
|
virtual int | OpenEx (CameraID) |
|
virtual int | SetTimeouts (int, int) |
|
virtual int | Close () |
|
virtual int | Write (unsigned char *, int, int *) |
|
virtual int | Read (unsigned char *, int, int *) |
|
virtual int | GetReadWriteQueueStatus (int *, int *) |
|
virtual int | ResetDevice () |
|
virtual int | Purge () |
|
virtual int | GetReadQueueStatus (int *) |
|
virtual int | SetStandardReadTimeout (int ulTimeout) |
|
virtual int | SetStandardWriteTimeout (int ulTimeout) |
|
virtual int | SetIOTimeout (IOTimeout ioTimeout) |
|
virtual int | MaxBytesPerReadBlock () |
|
virtual int | WritePacket (UCHAR *pBuff, int iBuffLen, int *iBytesWritten) |
|
virtual int | ReadPacket (UCHAR *pBuff, int iBuffLen, int *iBytesRead) |
|
virtual IOType | GetTransferType () |
|
| IHostIO (void) |
|
virtual | ~IHostIO (void) |
|
◆ HostIO_CyUSB()
HostIO_CyUSB::HostIO_CyUSB |
( |
void |
| ) |
|
◆ ~HostIO_CyUSB()
HostIO_CyUSB::~HostIO_CyUSB |
( |
void |
| ) |
|
|
virtual |
◆ Close()
int HostIO_CyUSB::Close |
( |
| ) |
|
|
virtual |
◆ GetDesc()
int HostIO_CyUSB::GetDesc |
( |
std::string & |
pDesc | ) |
|
|
private |
◆ GetReadQueueStatus()
int HostIO_CyUSB::GetReadQueueStatus |
( |
int * |
lpdwAmountInRxQueue | ) |
|
|
virtual |
◆ GetReadWriteQueueStatus()
int HostIO_CyUSB::GetReadWriteQueueStatus |
( |
int * |
lpdwAmountInRxQueue, |
|
|
int * |
lpdwAmountInTxQueue |
|
) |
| |
|
virtual |
◆ GetSerialNumber()
int HostIO_CyUSB::GetSerialNumber |
( |
std::string & |
pSerial | ) |
|
|
private |
◆ GetTransferType()
IOType HostIO_CyUSB::GetTransferType |
( |
| ) |
|
|
virtual |
◆ ListDevices()
int HostIO_CyUSB::ListDevices |
( |
std::vector< CameraID > & |
vID | ) |
|
|
virtual |
◆ MaxBytesPerReadBlock()
int HostIO_CyUSB::MaxBytesPerReadBlock |
( |
| ) |
|
|
virtual |
◆ OpenEx()
int HostIO_CyUSB::OpenEx |
( |
CameraID |
cID | ) |
|
|
virtual |
◆ Purge()
int HostIO_CyUSB::Purge |
( |
| ) |
|
|
virtual |
◆ Read()
int HostIO_CyUSB::Read |
( |
unsigned char * |
lpvBuffer, |
|
|
int |
dwBuffSize, |
|
|
int * |
lpdwBytesRead |
|
) |
| |
|
virtual |
◆ ReadPacket()
int HostIO_CyUSB::ReadPacket |
( |
UCHAR * |
pBuff, |
|
|
int |
iBuffLen, |
|
|
int * |
iBytesRead |
|
) |
| |
|
virtual |
◆ ResetDevice()
int HostIO_CyUSB::ResetDevice |
( |
| ) |
|
|
virtual |
◆ SetIOTimeout()
int HostIO_CyUSB::SetIOTimeout |
( |
IOTimeout |
ioTimeout | ) |
|
|
virtual |
◆ SetStandardReadTimeout()
int HostIO_CyUSB::SetStandardReadTimeout |
( |
int |
ulTimeout | ) |
|
|
virtual |
◆ SetStandardWriteTimeout()
int HostIO_CyUSB::SetStandardWriteTimeout |
( |
int |
ulTimeout | ) |
|
|
virtual |
◆ SetTimeouts()
int HostIO_CyUSB::SetTimeouts |
( |
int |
dwReadTimeout, |
|
|
int |
dwWriteTimeout |
|
) |
| |
|
virtual |
◆ Write()
int HostIO_CyUSB::Write |
( |
unsigned char * |
lpvBuffer, |
|
|
int |
dwBuffSize, |
|
|
int * |
lpdwBytes |
|
) |
| |
|
virtual |
◆ WritePacket()
int HostIO_CyUSB::WritePacket |
( |
UCHAR * |
pBuff, |
|
|
int |
iBuffLen, |
|
|
int * |
iBytesWritten |
|
) |
| |
|
virtual |
◆ CyReadTimeout
unsigned int HostIO_CyUSB::CyReadTimeout |
|
private |
◆ CyWriteTimeout
unsigned int HostIO_CyUSB::CyWriteTimeout |
|
private |
cyusb_handle* HostIO_CyUSB::h |
|
private |
◆ m_IOTimeouts
◆ m_log
The documentation for this class was generated from the following files: