19 #include "api/DllDecl.h"
36 static void shutdown();
52 int accessUsbRead(
long deviceID,
int *errorCode,
unsigned char *buffer,
unsigned int bufferLength,
unsigned char endpoint);
68 int accessUsbWrite(
long deviceID,
int *errorCode,
unsigned char *buffer,
unsigned int bufferLength,
unsigned char endpoint);
83 int accessEthRead(
long deviceID,
int *errorCode,
unsigned char *buffer,
unsigned int bufferLength);
98 int accessEthWrite(
long deviceID,
int *errorCode,
unsigned char *buffer,
unsigned int bufferLength);
100 std::string getStringDescriptor(
long deviceID,
int *errorCode,
int index);
Definition: RawBusAPI.h:30
int accessEthWrite(long deviceID, int *errorCode, unsigned char *buffer, unsigned int bufferLength)
int accessUsbWrite(long deviceID, int *errorCode, unsigned char *buffer, unsigned int bufferLength, unsigned char endpoint)
int accessUsbRead(long deviceID, int *errorCode, unsigned char *buffer, unsigned int bufferLength, unsigned char endpoint)
int accessEthRead(long deviceID, int *errorCode, unsigned char *buffer, unsigned int bufferLength)
This is an interface to OceanDirect that allows the user to connect to devices over USB and other bus...
Definition: DeviceFactory.h:38