public TeSysTMbAccess()
 {
     sInfo            = new scanInfo();
     mbClient         = new mbTCP();
     utility          = new toolUitility();
     callBack         = null;
     mbReadBuf        = new UInt16[120];
     mbWriteBuf       = new UInt16[120];
     clientPortNumber = 0;
     clientIpAdd      = " ";
 }
 public TeSysTMbAccess(scanProgressBar_Callback cb)
 {
     sInfo            = new scanInfo();
     mbClient         = new mbTCP();
     utility          = new toolUitility();
     callBack         = cb;
     mbReadBuf        = new UInt16[120];
     mbWriteBuf       = new UInt16[120];
     clientPortNumber = 0;
     clientIpAdd      = " ";
 }
示例#3
0
 public StateMachine(scanProgressBar_Callback cb, dgrUpdateListRead_CallBack ucb, callback_ProgressBar cpb)
 {
     updateThread       = new Thread(new ThreadStart(updateTask));
     t6tAccess          = new TeSysTMbAccess(cb);
     ftpupdgr           = new upgradeTask(cpb);
     toolState          = TOOLSTATE.UNINIT;
     upgrade_Callback   = ucb;
     utility            = new ftpMassUpgrade.toolUitility();
     clientPort         = 0;
     serverPort         = 0;
     noOfDevice         = 0;
     deviceList         = new deviceEntry[250];
     upgradedDeviceList = new deviceEntry[250];
     tmpEntry           = new deviceEntry();
     btScanDisabled     = false;
     portInfo           = new tcpNIpInfoStruct();
     fileInfo           = new upgradeFileInfo();
 }
示例#4
0
 public TeSysTMbAccess()
 {
     initToDefault();
     callBack = null;
 }
示例#5
0
 public TeSysTMbAccess(scanProgressBar_Callback cb)
 {
     initToDefault();
     callBack = cb;
 }
 public NetworkScan(scanProgressBar_Callback cb)
 {
     t6tAccess  = new TeSysTMbAccess(cb);
     deviceList = new deviceEntry[MAX_DEVICE_SUPPORTED];
     portInfo   = new tcpNIpInfoStruct();
 }