BazisLib::Win32::CBulkUsbCommandExecuteInterface Class Reference

#include <cmdexec.h>

Inherits BazisLib::Win32::CCommandExecuteInterface.

Collaboration diagram for BazisLib::Win32::CBulkUsbCommandExecuteInterface:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 CBulkUsbCommandExecuteInterface (const char *pszSNMask=NULL)
virtual ~CBulkUsbCommandExecuteInterface ()
bool Disconnect ()
virtual bool SetTimeout (int ms)
virtual unsigned ExecuteCommand (int CmdCode, unsigned InputBufferSize, void *pInputBuffer, unsigned ResultBufferSize, void *pResultBuffer)
virtual bool IsConnected ()
CBulkUsbPipeEnterRawMode ()

Protected Member Functions

bool InitializeDevice ()

Private Attributes

CBulkUsbPipem_pPipe
void * m_pTransferBuffer
unsigned m_MaxTransferBufferSize


Constructor & Destructor Documentation

BazisLib::Win32::CBulkUsbCommandExecuteInterface::CBulkUsbCommandExecuteInterface ( const char *  pszSNMask = NULL  ) 

virtual BazisLib::Win32::CBulkUsbCommandExecuteInterface::~CBulkUsbCommandExecuteInterface (  )  [virtual]


Member Function Documentation

bool BazisLib::Win32::CBulkUsbCommandExecuteInterface::Disconnect (  )  [virtual]

CBulkUsbPipe* BazisLib::Win32::CBulkUsbCommandExecuteInterface::EnterRawMode (  ) 

virtual unsigned BazisLib::Win32::CBulkUsbCommandExecuteInterface::ExecuteCommand ( int  CmdCode,
unsigned  InputBufferSize,
void *  pInputBuffer,
unsigned  ResultBufferSize,
void *  pResultBuffer 
) [virtual]

bool BazisLib::Win32::CBulkUsbCommandExecuteInterface::InitializeDevice (  )  [protected]

virtual bool BazisLib::Win32::CBulkUsbCommandExecuteInterface::IsConnected (  )  [virtual]

virtual bool BazisLib::Win32::CBulkUsbCommandExecuteInterface::SetTimeout ( int  ms  )  [virtual]


Member Data Documentation


The documentation for this class was generated from the following file:
SourceForge.net Logo