2#include "ManagedObject.h"
4using oceandirect::api::LHDeviceInformationAPI;
5using NetOceanDirect::ManagedObject;
6using NetOceanDirect::MemoryCleanup;
25 virtual void resetDevice(
unsigned int deviceID,
int %errorCode);
41 virtual array<unsigned char>^
getRevisionFPGA(
unsigned int deviceID,
int %errorCode);
49 virtual array<unsigned char>^
getRevisionSystem(
unsigned int deviceID,
int% errorCode);
65 virtual String^
getDeviceAlias(
unsigned int deviceID,
int %errorCode);
89 virtual unsigned short getUsbVID(
unsigned int deviceID,
int %errorCode);
97 virtual unsigned short getUsbPID(
unsigned int deviceID,
int %errorCode);
121 virtual String^
getManufacturer(
unsigned int deviceID,
int %errorCode);
129 virtual String^
getModel(
unsigned int deviceID,
int %errorCode);
Definition NetLighthouse.h:21
ManagedObject< LHDeviceInformationAPI, MemoryCleanup::noDeletion > DeviceInformationBase
Definition NetLighthouseDeviceInformation.h:10