public void Initialize(string _CommonFolderPath) { CommonFolderPath = _CommonFolderPath; ReadEthernetInfoFile(); textBoxIPAddress.Text = IPAddress; textBoxPortNumber.Text = PortNumber.ToString(); ServerSock = new CEtherentServerManager(); ServerSock.Initialize(IPAddress, PortNumber); ServerSock.RecvMessageEvent += new CEtherentServerManager.RecvMessageHandler(SetReceiveMessage); ConnectCheckTimer = new Timer(); ConnectCheckTimer.Tick += ConnectCheckTimer_Tick; ConnectCheckTimer.Interval = 250; ConnectCheckTimer.Start(); }
public void Initialize(string _CommonFolderPath, short _PortNumber) { CommonFolderPath = _CommonFolderPath; ReadEthernetInfoFile(); PortNumber = PortNumber + _PortNumber; textBoxIPAddress.Text = IPAddress; textBoxPortNumber.Text = PortNumber.ToString(); ServerSock = new CEtherentServerManager(); ServerSock.Initialize(IPAddress, PortNumber); ServerSock.RecvMessageEvent += new CEtherentServerManager.RecvMessageHandler(SetReceiveMessage); ThreadConnectCheck = new Thread(ThreadConnectCheckFunction); IsThreadConnectCheckExit = false; ThreadConnectCheck.Start(); ThreadReceiveDataCheck = new Thread(ThreadReceiceDataCheckFunction); IsThreadReceiveDataCheckExit = false; ThreadReceiveDataCheck.Start(); }