예제 #1
0
        void ExecutePairingScenario(PairingScenarioType pairingScenarioType, DOT11_WPS_CONFIG_METHOD configMethod)
        {
            PairingScenario       pairingScenario       = new PairingScenario(localWFDController, remoteWFDController, pairingScenarioType, configMethod, false, true);
            PairingScenarioResult pairingScenarioResult = pairingScenario.Execute();

            Verify.IsTrue(pairingScenarioResult.ScenarioSucceeded);
        }
        private bool Pair()
        {
            PairingScenario pairingScenario = new PairingScenario(
                this.localWFDController,
                this.remoteWFDController,
                this.reconnectScenarioType == ReconnectScenarioType.SendReinvokeInvitationToClient ? PairingScenarioType.Invitation : PairingScenarioType.JoinExistingGo,
                DOT11_WPS_CONFIG_METHOD.DOT11_WPS_CONFIG_METHOD_PUSHBUTTON,
                true /* persistent */,
                false /* skip data path validation */
                );

            PairingScenarioResult pairingScenarioResult = pairingScenario.Execute();

            return(pairingScenarioResult.ScenarioSucceeded);
        }