Visioscan Set SDK Libraries
1.0.28
Visioscan Set SDK Help documentation file for C++ and C++/CLI
Loading...
Searching...
No Matches
UsbSettings.h
1
#pragma once
2
#include "BaseSettings.h"
3
4
#include<string>
;
5
6
#ifdef STARFLEETTOOLBOX_EXPORTS
7
#define USBSETTENCAPS __declspec(dllexport)
8
#else
9
#define USBSETTENCAPS __declspec(dllimport)
10
#endif
11
12
using namespace
std;
16
class
USBSETTENCAPS
UsbSettings
:
17
public
BaseSettings
18
{
19
public
:
23
UsbSettings
();
24
32
UsbSettings
(
unsigned
int
vendorId,
unsigned
int
productId,
unsigned
int
readChannel,
unsigned
int
writeChannel);
33
42
UsbSettings
(
unsigned
int
vendorId,
unsigned
int
productId,
unsigned
int
readChannel,
unsigned
int
writeChannel,
int
pDataTimeout);
43
47
~UsbSettings
();
48
53
unsigned
int
GetVendorId();
54
59
unsigned
int
GetProductId();
60
65
unsigned
int
GetReadChannel();
66
71
unsigned
int
GetWriteChannel();
72
77
void
SetVendorId(
unsigned
int
vendorId);
78
83
void
SetProductId(
unsigned
int
productId);
84
89
void
SetReadChannel(
unsigned
int
inputChannel);
90
95
void
SetWriteChannel(
unsigned
int
outputChannel);
96
private
:
97
unsigned
int
_vendorId;
98
unsigned
int
_productId;
99
unsigned
int
_readChannel;
100
unsigned
int
_writeChannel;
101
};
102
UsbSettings
The USB settings encapsulation for USB communication.
Definition
UsbSettings.h:18
StarfleetToolbox
UsbSettings.h
Generated by
1.11.0