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(); } }