Esempio n. 1
0
 public ScannerThreadParam(UInt32 ulstrtAddress, UInt32 ulEAddress, UInt16 StartPort, UInt16 EndPort, bool bUsePng, int pngTimeout, int chkPortTimeout, bool bScanPortRange, bool bchkPort, SearchLocalNetwork ctrl)
 {
     ulStartAddress = ulstrtAddress;
     ulEndAddress = ulEAddress;
     ui16StartPort = StartPort;
     ui16EndPort = EndPort;
     bUsePing = bUsePng;
     PingTimeout = pngTimeout;
     UsrCtrl_SearchMySQL = ctrl;
     CheckPortTimeout = chkPortTimeout;
     bPortRange = bScanPortRange;
     bCheckPort = bchkPort;
 }
Esempio n. 2
0
 public bool StartThread(UInt32 ulStartAddress, UInt32 ulEndAddress, UInt16 ui16StartPort, UInt16 ui16EndPort,bool bUsePing, 
                                                int iPingTimeout, 
                                                int iCheckPortTimoeut,
                                                bool bPortRange,
                                                bool bCheckPorts,
                                                SearchLocalNetwork pCtrl)
 {
     usrSearchLocalNetwork = pCtrl;
         ScannerThread = new Thread(ScanLocalNetwork);
         ScannerThreadParam scp = new ScannerThreadParam(ulStartAddress, ulEndAddress, ui16StartPort, ui16EndPort, bUsePing, iPingTimeout, iCheckPortTimoeut, bPortRange, bCheckPorts, pCtrl);
         ScannerThread.Start(scp);
         return true;
 }