Merge "[BT C#] Fix BLE scan callback to indicate correct result type" into tizen
authorPyun DoHyun <dh79.pyun@samsung.com>
Mon, 6 Feb 2017 07:56:44 +0000 (23:56 -0800)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Mon, 6 Feb 2017 07:56:44 +0000 (23:56 -0800)
1  2 
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothEventArgs.cs

@@@ -821,9 -821,9 +821,9 @@@ namespace Tizen.Network.Bluetoot
      public class AdapterLeScanResultChangedEventArgs : EventArgs
      {
          private BluetoothLeDevice _deviceData;
-         private int _result;
+         private BluetoothError _result;
  
-         internal AdapterLeScanResultChangedEventArgs(int result, BluetoothLeDevice deviceData)
+         internal AdapterLeScanResultChangedEventArgs(BluetoothError result, BluetoothLeDevice deviceData)
          {
              _deviceData = deviceData;
              _result = result;
          /// <summary>
          /// The result.
          /// </summary>
-         public int Result
+         public BluetoothError Result
          {
              get
              {
      /// </summary>
      public class WriteRequestedEventArgs : EventArgs
      {
 -        internal WriteRequestedEventArgs(BluetoothGattServer server, string clientAddress, int requestId, byte[] value, int offset)
 +        internal WriteRequestedEventArgs(BluetoothGattServer server, string clientAddress, int requestId, byte[] value, int offset, bool response_needed)
          {
              Server = server;
              ClientAddress = clientAddress;
              RequestId = requestId;
              Value = value;
              Offset = offset;
 +            Response_needed = response_needed;
          }
  
          /// <summary>
          /// The offset.
          /// </summary>
          public int Offset { get; }
 +        /// <summary>
 +        /// Indicates whether a response is required by the remote device.
 +        /// </summary>
 +        public bool Response_needed { get; }
      }
  
      /// <summary>