#include <CommsUsb.h>
|
| | CommsUsb () |
| |
| | ~CommsUsb () |
| |
| BError | connect (BString device) |
| |
| BError | disconnect () |
| |
| BUInt | readAvailable () |
| |
| BError | read (void *data, BUInt32 num, BUInt32 &nTrans) |
| |
| BError | write (const void *data, BUInt32 num, BUInt32 &nTrans) |
| |
| BError | wait (BUInt32 eventSet, BTimeout timeout=-1, BUInt32 num=1) |
| |
| | BComms () |
| |
| virtual | ~BComms () |
| |
| virtual BError | init () |
| |
| virtual void | close () |
| |
| virtual const char * | name () |
| |
| virtual BUInt32 | byteRate () |
| |
| virtual BError | setPacketMode (Bool packetMode) |
| |
| virtual Bool | packetMode () |
| |
| virtual BError | setTimeout (BTimeout timeoutUs) |
| |
| virtual BError | connect (const char *resource) |
| |
| virtual Bool | isConnected () |
| |
| virtual void | flush (Flush flush) |
| |
| virtual BUInt | writeAvailable () |
| |
| virtual BError | writeChunks (const BDataChunk *chunks, BUInt nChunks, BUInt32 &nTrans) |
| |
| virtual void | eventQueue (BEventQueue *eventQueue, BUInt32 event, BUInt32 eventSet, BUInt num=1) |
| |
| virtual void | eventEnable (Bool on) |
| |
◆ CommsUsb()
| BMeasureApi::CommsUsb::CommsUsb | ( | | ) | |
◆ ~CommsUsb()
| BMeasureApi::CommsUsb::~CommsUsb | ( | | ) | |
◆ connect()
◆ disconnect()
| BError BMeasureApi::CommsUsb::disconnect | ( | | ) | | | virtual |
◆ read()
◆ readAvailable()
| BUInt BMeasureApi::CommsUsb::readAvailable | ( | | ) | | | virtual |
◆ readChunk()
◆ wait()
◆ write()
◆ obuffer
| char BMeasureApi::CommsUsb::obuffer[102400] | | private |
◆ ocontext
| libusb_context* BMeasureApi::CommsUsb::ocontext | | private |
◆ odev
| libusb_device_handle* BMeasureApi::CommsUsb::odev | | private |
◆ odevice
| BString BMeasureApi::CommsUsb::odevice | | private |
◆ onum
| BUInt BMeasureApi::CommsUsb::onum | | private |
◆ oterminated
| Bool BMeasureApi::CommsUsb::oterminated | | private |
◆ oterminating
| Bool BMeasureApi::CommsUsb::oterminating | | private |
◆ ousbDisconnected
| Bool BMeasureApi::CommsUsb::ousbDisconnected | | private |
The documentation for this class was generated from the following files: