Ejemplo n.º 1
0
 internal BluetoothAdapter(IAdapter1 adapter1, Adapter1Properties properties)
 {
     _adapter1    = adapter1;
     Address      = properties.Address;
     Name         = properties.Name;
     Alias        = properties.Alias;
     Discoverable = properties.Discoverable;
     Discovering  = properties.Discovering;
     UUIDs        = properties.UUIDs;
 }
Ejemplo n.º 2
0
 public static IDictionary <string, object> AsDictionary(this Adapter1Properties properties)
 {
     return(new Dictionary <string, object>()
     {
         { nameof(properties.Address), properties.Address },
         { nameof(properties.AddressType), properties.AddressType },
         { nameof(properties.Name), properties.Name },
         { nameof(properties.Alias), properties.Alias },
         { nameof(properties.Class), properties.Class },
         { nameof(properties.Powered), properties.Powered },
         { nameof(properties.Discoverable), properties.Discoverable },
         { nameof(properties.DiscoverableTimeout), properties.DiscoverableTimeout },
         { nameof(properties.Pairable), properties.Pairable },
         { nameof(properties.PairableTimeout), properties.PairableTimeout },
         { nameof(properties.Discovering), properties.Discovering },
         { nameof(properties.UUIDs), properties.UUIDs },
         { nameof(properties.Modalias), properties.Modalias }
     });
 }