30 #ifndef OPTICALBENCHAPI_H
31 #define OPTICALBENCHAPI_H
33 #include "api/DllDecl.h"
50 static void shutdown();
72 int getWavelength(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
169 int getId(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
186 void setId(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
243 int getCoating(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
260 void setCoating(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
284 int getFilter(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
301 void setFilter(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
325 int getGrating(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
343 void setGrating(
long deviceID,
int *errorCode,
char *buffer,
int bufferLength);
Definition: OpticalBenchAPI.h:44
void setSerialNumber(long deviceID, int *errorCode, char *buffer, int bufferLength)
int isLensInstalled(long deviceID, int *errorCode, char *buffer, int bufferLength)
int getSerialNumber(long deviceID, int *errorCode, char *buffer, int bufferLength)
void setCoating(long deviceID, int *errorCode, char *buffer, int bufferLength)
void setSlitWidthMicrons(long deviceID, int *errorCode, unsigned short int widthMicrons)
int getWavelength(long deviceID, int *errorCode, char *buffer, int bufferLength)
void setId(long deviceID, int *errorCode, char *buffer, int bufferLength)
void setFilter(long deviceID, int *errorCode, char *buffer, int bufferLength)
int getGrating(long deviceID, int *errorCode, char *buffer, int bufferLength)
void setGrating(long deviceID, int *errorCode, char *buffer, int bufferLength)
unsigned short int getFiberDiameter(long deviceID, int *errorCode)
int getId(long deviceID, int *errorCode, char *buffer, int bufferLength)
void setFiberDiameter(long deviceID, int *errorCode, unsigned short int diameterMicrons)
int getCoating(long deviceID, int *errorCode, char *buffer, int bufferLength)
unsigned short int getSlitWidthMicrons(long deviceID, int *errorCode)
int getFilter(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: DeviceFactory.h:38