public HsmsDriver(HsmsConnectProcedure proc, string ip, int portNo, SecsIIMessageParser parser) : base(parser) { m_T3Hash = new Hashtable(); m_ConnectProcedure = proc; m_IPAddress = IPAddress.Parse(ip); m_PortNo = portNo; m_T3_Interval = 45; m_T5_Interval = 10; m_T6_Interval = 5; m_T7_Interval = 10; m_T8_Interval = 5; m_Linktest_Interval = 10; m_Timer_T5 = new System.Timers.Timer(); m_Timer_T5.Elapsed += new System.Timers.ElapsedEventHandler(m_Timer_T5_Elapsed); m_Timer_T6 = new System.Timers.Timer(); m_Timer_T6.Elapsed += new System.Timers.ElapsedEventHandler(m_Timer_T6_Elapsed); m_Timer_T7 = new System.Timers.Timer(); m_Timer_T7.Elapsed += new System.Timers.ElapsedEventHandler(m_Timer_T7_Elapsed); m_Timer_T8 = new System.Timers.Timer(); m_Timer_T8.Elapsed += new System.Timers.ElapsedEventHandler(m_Timer_T8_Elapsed); m_Timer_Linktest = new System.Timers.Timer(); m_Timer_Linktest.Elapsed += new System.Timers.ElapsedEventHandler(m_Timer_Linktest_Elapsed); m_MsgPaser = parser; }
public HsmsParameters() { m_Mode = HsmsConnectProcedure.ACTIVE; m_IPAddress = "127.0.0.1"; m_PortNo = 5040; m_T3_Interval = 45; m_T5_Interval = 10; m_T6_Interval = 5; m_T7_Interval = 10; m_T8_Interval = 5; m_Linktest_Interval = 10; m_LinktestEnabled = true; }
public HsmsDriver(HsmsConnectProcedure proc, string ip, int portNo) : this(proc, ip, portNo, new SecsIIMessageParser()) { }