Beispiel #1
0
 public void NoMatchDiscovery()
 {
     using (RemoteControllerLogGroup lg = new RemoteControllerLogGroup(remoteWFDController))
     {
         // Discover service from local side, using name remote side could publish
         var discoveryParams = new ServicesDiscoveryParameters(
             remoteWFDController.GenerateUniqueServiceName(),
             0
             );
         ExecuteDiscoveryScenario(discoveryParams);
     }
 }
Beispiel #2
0
        public void SimpleAutoAcceptPairingSeekerDisconnect()
        {
            using (RemoteControllerLogGroup lg = new RemoteControllerLogGroup(remoteWFDController))
            {
                // Connect
                string serviceName = remoteWFDController.GenerateUniqueServiceName();
                ServicesPublishDiscoverConnectParameters connectParams = new ServicesPublishDiscoverConnectParameters(
                    serviceName,
                    new ServicesConnectOptions(validateData: true)
                    );

                var results = ExecutePublishDiscoverConnectScenario(connectParams);

                // Disconnect
                ExecuteDisconnectScenario(
                    new ServicesDisconnectParameters(
                        results.ConnectResults[0].SeekerSessionHandle,
                        results.ConnectResults[0].AdvertiserSessionHandle
                        )
                    );
            }
        }
        public void DeclinePairingConnectionIsRejected()
        {
            using (RemoteControllerLogGroup lg = new RemoteControllerLogGroup(remoteWFDController))
            {
                // Connect
                string serviceName = remoteWFDController.GenerateUniqueServiceName();
                ServicesPublishDiscoverConnectParameters connectParams = new ServicesPublishDiscoverConnectParameters(
                    serviceName,
                    new ServicesConnectOptions(
                        callGetProvisioningInfo: true,
                        expectConnectSuccess: false,
                        declineConnect: true
                        ),
                    false
                    );

                var results = ExecutePublishDiscoverConnectScenario(connectParams);
            }
        }