30#ifndef DEVICE_INFORMATION_API_H
31#define DEVICE_INFORMATION_API_H
33#include "api/DllDecl.h"
57 virtual std::uint16_t
getUsbVID(
long deviceID,
int *errorCode);
58 virtual void setUsbVID(
long deviceID,
int *errorCode, std::uint16_t vid);
59 virtual std::uint16_t
getUsbPID(
long deviceID,
int *errorCode);
60 virtual void setUsbPID(
long deviceID,
int *errorCode, std::uint16_t pid);
66 virtual int getModelString(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
67 virtual void setModelString(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
This is an interface to OceanDirect that allows the user to connect to devices over USB and other bus...
Definition OceanDirectAPI.h:147