NetOceanDirect  2.4.0
OceanDirect .NET API
SerialPort.h
1 #pragma once
2 #include "ManagedObject.h"
3 
4 namespace NetOceanDirect {
5 
6  public ref class SerialPort : public ManagedObject<SerialPortAPI>
7  {
8  SerialPort();
9  public:
10  virtual ~SerialPort() {};
11  static SerialPort^ getInstance();
12 
21  int getBaudRate(long deviceID, int %errorCode);
22 
30  void setBaudRate(long deviceID, int %errorCode, int baudRate);
31 
39  void saveBaudRateSettings(long deviceID, int %errorCode);
40 
41  private:
42  static SerialPort^ serialPort;
43  };
44 
45 }
46 
Definition: ManagedObject.h:8
Definition: SerialPort.h:7
int getBaudRate(long deviceID, int %errorCode)
Definition: SerialPort.cpp:22
void saveBaudRateSettings(long deviceID, int %errorCode)
Definition: SerialPort.cpp:36
void setBaudRate(long deviceID, int %errorCode, int baudRate)
Definition: SerialPort.cpp:29