12345678910111213141516171819202122232425262728 |
- using System.Runtime.InteropServices;
- namespace AmrControl.workstation
- {
- public class JbcDllInvoke
- {
- [DllImport("JBC.dll")]
- public extern static int Init();
- [DllImport("JBC.dll")]
- public extern static int GetStationMaxTemp(int units);
- [DllImport("JBC.dll")]
- public extern static int GetStationMinTemp(int units);
- [DllImport("JBC.dll")]
- public extern static void SetStationMaxTemp(int units, int temp);
- [DllImport("JBC.dll")]
- public extern static void SetStationMinTemp(int units, int temp);
- [DllImport("JBC.dll")]
- public extern static void SetPortToolSelectedTemp(int units, int temp, int cnt);
- [DllImport("JBC.dll")]
- public extern static int GetPortToolSelectedTemp(int units, int cnt);
- [DllImport("JBC.dll")]
- public extern static int GetPortToolActualTemp(int units, int cnt);
- [DllImport("JBC.dll")]
- public extern static int GetPortToolSleepStatus(int units);
- [DllImport("JBC.dll")]
- public extern static int Dispose();
- }
- }
|