Advertisement
angelwzr

14915 vs 14917

Sep 1st, 2016
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.61 KB | None | 0 0
  1.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  2.  
  3.  new file: 14917_Windows.WinMD
  4.  old file: 14915_Windows.WinMD
  5.  
  6.  diff legends: +: added, -: removed, *: changed, |: type member changed
  7.  
  8. | public class Windows.Devices.Bluetooth.BluetoothDevice {
  9. -   public IAsyncOperation<GattDeviceServicesResult> GetGattServicesAsync();
  10. -   public IAsyncOperation<GattDeviceServicesResult> GetGattServicesAsync( BluetoothCacheMode asyncOp );
  11. -   public IAsyncOperation<GattDeviceServicesResult> GetGattServicesForUuidAsync( GattUuid asyncOp );
  12. -   public IAsyncOperation<GattDeviceServicesResult> GetGattServicesForUuidAsync( GattUuid asyncOp, BluetoothCacheMode serviceUuid );
  13. | }
  14.  
  15. | public class Windows.Devices.Bluetooth.BluetoothLEDevice {
  16. -   public static string GetDeviceSelectorFromAdvertisementTargetAddress( ulong deviceSelector );
  17. -   public static string GetDeviceSelectorFromAdverisementServiceUuid( GattUuid deviceSelector );
  18. | }
  19.  
  20. + public class Windows.Devices.Bluetooth.Background.GattServiceProviderBackgroundInfo {
  21. +   public IVectorView<GattLocalCharacteristic> Characteristics { get; }
  22. +   public string Id { get; }
  23. +   public IVectorView<GattPublishedService> IncludedServices { get; }
  24. +   public GattServiceProviderStatus Status { get; }
  25. +   public Guid TaskId { get; }
  26. +   public BluetoothTransportOptions TransportOptions { get; }
  27. +   public GattServiceType Type { get; }
  28. +   public Guid Uuid { get; }
  29. +   public IMapView<string, GattServiceProviderBackgroundInfo> AllServices { get; }
  30. + }
  31.  
  32. | public class Windows.Devices.Bluetooth.Background.GattServiceProviderTriggerDetails {
  33. +   public GattServiceProviderBackgroundInfo ServiceInfo { get; }
  34. -   public GattServiceProvider Service { get; }
  35. -   public Guid TaskId { get; }
  36. | }
  37.  
  38. | public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattPublishedService {
  39. -   public string Id { get; }
  40. +   public static IAsyncOperation<IVectorView<GattPublishedService>> GetPublishedServicesAsync( GattUuid asyncOp );
  41. +   public static IAsyncOperation<IVectorView<GattPublishedService>> GetPublishedServicesAsync( GattUuid asyncOp, BluetoothTransportOptions gattUuid );
  42. +   public static IAsyncOperation<IVectorView<GattPublishedService>> GetPublishedServicesForCurrentPackageAsync( GattUuid asyncOp );
  43. +   public static IAsyncOperation<IVectorView<GattPublishedService>> GetPublishedServicesForCurrentPackageAsync( GattUuid asyncOp, BluetoothTransportOptions gattUuid );
  44. -   public static string GetDeviceSelector( GattUuid selectorString );
  45. -   public static string GetDeviceSelector( GattUuid selectorString, BluetoothTransportOptions gattUuid );
  46. -   public static string GetDeviceSelectorForCurrentPackage( GattUuid selectorString );
  47. -   public static string GetDeviceSelectorForCurrentPackage( GattUuid selectorString, BluetoothTransportOptions gattUuid );
  48. -   public static IAsyncOperation<GattPublishedService> FromIdAsync( string asyncOp );
  49. | }
  50.  
  51. | public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProvider {
  52. -   public IMapView<string, GattServiceProvider> BackgroundServices { get; }
  53. -   public void StartAdvertisingInBackground( string serviceId );
  54. -   public void StartAdvertisingInBackground( string serviceId, GattServiceProviderAdvertisingParameters parameters );
  55. | }
  56.  
  57. | public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisingParameters {
  58. +   public bool MakeConnectable { get; set; }
  59. | }
  60.  
  61. | public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderStatus {
  62. +   Stopped = 0,
  63. +   Started = 1,
  64. +   StartedAndAdvertising = 2,
  65. -   Created = 0,
  66. -   Added = 1,
  67. -   Removed = 2,
  68. -   AddedAndAdvertising = 3,
  69. | }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement