NetOceanDirect  2.4.0
OceanDirect .NET API
SpectrumAcquisitionControl.h
1 #pragma once
2 #include "ManagedObject.h"
3 
4 namespace NetOceanDirect {
5 
6  public ref class SpectrumAcquisitionControl : public ManagedObject<SpectrumAcquisitionControlAPI> {
8  public:
9  virtual ~SpectrumAcquisitionControl() {};
10  static SpectrumAcquisitionControl^ getInstance();
11 
23  bool getDeviceIdleState(long deviceID, int% errorCode);
24 
36  void setAbortAcquisition(long deviceID, int% errorCode);
37 
48  void setAcquireSpectraToBuffer(long deviceID, int% errorCode);
49 
50  private:
51  static SpectrumAcquisitionControl^ proc;
52 
53  };
54 }
55 
Definition: ManagedObject.h:8
Definition: SpectrumAcquisitionControl.h:6
void setAbortAcquisition(long deviceID, int% errorCode)
Definition: SpectrumAcquisitionControl.cpp:23
bool getDeviceIdleState(long deviceID, int% errorCode)
Definition: SpectrumAcquisitionControl.cpp:18
void setAcquireSpectraToBuffer(long deviceID, int% errorCode)
Definition: SpectrumAcquisitionControl.cpp:28