Ejemplo n.º 1
0
 public override void OnConnectionResult(string p0, ConnectionResolution p1)
 {
     //Debug.WriteLine("### OnConnectionResult " + p0 + ", " + p1.Status.StatusMessage);
     if (p1.Status.IsSuccess)
     {
         _platformBluetooth._connectedPartnerId = p0;
         _platformBluetooth.OnConnected();
         _platformBluetooth._client.StopDiscovery();
         _platformBluetooth._client.StopAdvertising();
     }
     else
     {
         _platformBluetooth.Disconnect();
     }
 }
Ejemplo n.º 2
0
        void IConnectionLifeCycleCallback.OnConnectionResult(string endpointId, ConnectionResolution resolution)
        {
            if (resolution.Status.IsSuccess)
            {
                var item = this.discoverListAdapter.Find(d => d.Endpoint == endpointId);
                if (item != null)
                {
                    Log($"Connected to {item.Name} [{item.Endpoint}]");

                    this.connectedListAdapter.Add(item);
                    this.discoverListAdapter.Remove(item);
                }
            }
            else
            {
                Log("OnConnectionResult: " + endpointId + " failed " + resolution.Status.StatusMessage);
            }
        }
Ejemplo n.º 3
0
 public override void OnConnectionResult(string endpointId, ConnectionResolution resolution)
 {
     callback.OnConnectionResult(endpointId, resolution);
 }