private void init(TouchData apSsid, TouchData apBssid, TouchData apPassword, ITouchEncryptor encryptor, IEsptouchTaskParameter parameter) { Debug.WriteLine($"Welcome Esptouch {ESPTOUCH_VERSION}"); mEncryptor = encryptor; mApSsid = apSsid.getData(); mApPassword = apPassword.getData(); mApBssid = apBssid.getData(); mIsCancelled = false; mSocketClient = new UdpSocketClient(); mParameter = parameter; mSocketServer = new UdpSocketServer(mParameter.PortListening, mParameter.WaitUdpTotalMillisecond); mEsptouchResultList = new List <EsptouchResult>(); mBssidTaskSucCountMap = new Dictionary <string, int>(); }
public EsptouchTask(TouchData apSsid, TouchData apBssid, TouchData apPassword, ITouchEncryptor encryptor, IEsptouchTaskParameter parameter) { this.init(apSsid, apBssid, apPassword, encryptor, parameter); }