Fix Build warning for Tizen.Netwrok.Bluetooth 16/154516/1
authorAtul Rai <a.rai@samsung.com>
Tue, 10 Oct 2017 10:07:52 +0000 (15:37 +0530)
committerAtul Rai <a.rai@samsung.com>
Tue, 10 Oct 2017 10:37:05 +0000 (16:07 +0530)
Change-Id: I4b8748daee7ecebfbc9cb7400f24b34614fb8e54
Signed-off-by: Atul Rai <a.rai@samsung.com>
12 files changed:
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothAdapter.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothAudio.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothAvrcp.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothDevice.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothEventArgs.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothGatt.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothLeAdapter.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothOpp.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothProfile.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothServerSocket.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothSocket.cs
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothStructs.cs

index 667dc78..8566810 100644 (file)
@@ -20,7 +20,7 @@ using System.Collections.Generic;
 namespace Tizen.Network.Bluetooth
 {
     /// <summary>
-    /// This class is used to control the Bluetooth adapter and get the list of bonded devices.<br>
+    /// This class is used to control the Bluetooth adapter and get the list of bonded devices.<br/>
     /// The BluetoothAdapter class is used to discover neighbouring bluetooth devices.
     /// </summary>
     /// <privilege> http://tizen.org/privilege/bluetooth </privilege>
index 5b4a1c8..640ff7b 100644 (file)
@@ -49,7 +49,7 @@ namespace Tizen.Network.Bluetooth
         /// </summary>
         /// <remarks>
         /// The device must be bonded with the remote device by CreateBond(). If connection request succeeds, the AudioConnectionStateChanged event will be invoked.
-        /// If audio profile type is All and this request succeeds, then the AudioConnectionStateChanged event will be called twice when HspHfp <br>
+        /// If audio profile type is All and this request succeeds, then the AudioConnectionStateChanged event will be called twice when HspHfp <br/>
         /// and AdvancedAudioDistribution is connected.
         /// </remarks>
         /// <param name="profileType">The type of the audio profile.</param>
@@ -78,7 +78,7 @@ namespace Tizen.Network.Bluetooth
         /// </summary>
         /// <remarks>
         /// The device must be connected by Connect(). If the disconnection request succeeds, the AudioConnectionStateChanged event will be invoked.
-        /// If audio profile type is All and this request succeeds, then the AudioConnectionStateChanged event will be called twice when HspHfp <br>
+        /// If audio profile type is All and this request succeeds, then the AudioConnectionStateChanged event will be called twice when HspHfp <br/>
         /// and AdvancedAudioDistribution is disconnected.
         /// </remarks>
         /// <param name="type">The type of the audio profile.</param>
index 169cb16..09ae692 100644 (file)
@@ -134,7 +134,7 @@ namespace Tizen.Network.Bluetooth
         /// <param name="mode">The repeat mode.</param>
         /// <exception cref="NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
         /// <exception cref="InvalidOperationException">Thrown when the Bluetooth is not enabled
-        /// or when notifying the repeat mode state to the remote device fails.</exception>
+        /// or when notifying the repeat mode state to the remote device fails.
         /// </exception>
         public void NotifyRepeatMode(RepeatMode mode)
         {
index 33adb66..75c4c40 100644 (file)
@@ -24,7 +24,7 @@ using System.Collections.Specialized;
 namespace Tizen.Network.Bluetooth
 {
     /// <summary>
-    /// This class is used to handle the connection with other devices and set authorization of other devices.<br>
+    /// This class is used to handle the connection with other devices and set authorization of other devices.<br/>
     /// The BluetoothDevice class is used to search for services available on remote devices.
     /// </summary>
     /// <privilege> http://tizen.org/privilege/bluetooth </privilege>
index c1a979b..df91d91 100644 (file)
@@ -457,6 +457,9 @@ namespace Tizen.Network.Bluetooth
         }
     }
 
+    /// <summary>
+    /// The AcceptStateChanged event is raised when the socket connection state is changed.
+    /// </summary>
     public class AcceptStateChangedEventArgs : EventArgs
     {
         private BluetoothError _result;
index 25328d7..aa2077a 100644 (file)
@@ -209,6 +209,9 @@ namespace Tizen.Network.Bluetooth
             return client.Isvalid() ? client : null;
         }
 
+        /// <summary>
+        /// Destroy Bluetooth GATT client
+        /// </summary>
         public void DestroyClient()
         {
             _impl.GetHandle().Dispose();
@@ -503,7 +506,7 @@ namespace Tizen.Network.Bluetooth
         /// <summary>
         /// The constructor.
         /// </summary>
-        /// <param name="uuid">The UUID of the characterstic.param>
+        /// <param name="uuid">The UUID of the characterstic.</param>
         /// <param name="permissions">Permissions for the characterstic.</param>
         /// <param name="properties">Properties set for the characterstic.</param>
         /// <param name="value">The value associated with the characterstic.</param>
@@ -789,6 +792,11 @@ namespace Tizen.Network.Bluetooth
         private EventHandler<ReadRequestedEventArgs> _readValueRequested;
         private EventHandler<WriteRequestedEventArgs> _writeValueRequested;
 
+        /// <summary>
+        /// The constructor.
+        /// </summary>
+        /// <param name="uuid">The UUID of the GATT attribute.</param>
+        /// <param name="permission">Permission for the GATT attribute.</param>
         public BluetoothGattAttribute(string uuid, BluetoothGattPermission permission)
         {
             Uuid = uuid;
index 3034d6c..30183d2 100644 (file)
@@ -165,6 +165,9 @@ namespace Tizen.Network.Bluetooth {
             }
         }
 
+        /// <summary>
+        /// BluetoothLeDevice destructor.
+        /// </summary>
         ~BluetoothLeDevice()
         {
             if (BluetoothAdapter.IsBluetoothEnabled && Globals.IsInitialize)
@@ -483,6 +486,9 @@ namespace Tizen.Network.Bluetooth {
             }
         }
 
+        /// <summary>
+        /// BluetoothLeAdvertiseData destructor.
+        /// </summary>
         ~BluetoothLeAdvertiseData()
         {
             if (BluetoothAdapter.IsBluetoothEnabled && Globals.IsInitialize)
@@ -558,6 +564,9 @@ namespace Tizen.Network.Bluetooth {
             }
         }
 
+        /// <summary>
+        /// Dispose
+        /// </summary>
         public void Dispose()
         {
             Dispose(true);
index 30d649e..4723987 100644 (file)
@@ -28,6 +28,9 @@ namespace Tizen.Network.Bluetooth
         private static BluetoothOppServerImpl _impl;
         private static BluetoothOppServer _instance;
 
+        /// <summary>
+        /// The constructor
+        /// </summary>
         public BluetoothOppServer()
         {
             _impl = BluetoothOppServerImpl.Instance;
index 6be950a..c7cfad2 100644 (file)
@@ -17,7 +17,7 @@
 namespace Tizen.Network.Bluetooth
 {
     /// <summary>
-    /// This generic class represents all Bluetooth profiles.<br>
+    /// This generic class represents all Bluetooth profiles.<br/>
     /// Any common properties/functions can be added in this class in future.
     /// </summary>
     /// <privilege> http://tizen.org/privilege/bluetooth </privilege>
index e84193f..d2390f9 100644 (file)
@@ -112,11 +112,17 @@ namespace Tizen.Network.Bluetooth
             }
         }
 
+        /// <summary>
+        /// BluetoothServerSocket distructor.
+        /// </summary>
         ~BluetoothServerSocket()
         {
             Dispose(false);
         }
 
+        /// <summary>
+        /// Dispose
+        /// </summary>
         public void Dispose()
         {
             Dispose(true);
index 14cc730..c5198cb 100644 (file)
@@ -25,8 +25,27 @@ namespace Tizen.Network.Bluetooth
     /// </summary>
     public interface IBluetoothServerSocket
     {
+        /// <summary>
+        /// Event handler to receive data over bluetooth socket.
+        /// This event occurs when the socket server receives data from the client.
+        /// </summary>
         event EventHandler<SocketDataReceivedEventArgs> DataReceived;
+
+        /// <summary>
+        /// Event handler method to receive bluetooth socket connection state changed events.
+        /// This event occurs when the connection state between two devices is changed.
+        /// </summary>
         event EventHandler<SocketConnectionStateChangedEventArgs> ConnectionStateChanged;
+
+        /// <summary>
+        /// Method to send data over bluetooth socket
+        /// </summary>
+        /// <returns>The number of bytes written (zero indicates nothing was written).</returns>
+        /// <remarks>
+        /// The connection must be established.
+        /// </remarks>
+        /// <param name="data">The data to be sent.</param>
+        /// <returns></returns>
         int SendData(string data);
     }
 
@@ -35,7 +54,14 @@ namespace Tizen.Network.Bluetooth
     /// </summary>
     public interface IBluetoothClientSocket : IBluetoothServerSocket
     {
+        /// <summary>
+        /// Connect client socket to server socket on remote device.
+        /// </summary>
         void Connect();
+
+        /// <summary>
+        /// Disconnect client socket from server socket.
+        /// </summary>
         void Disconnect();
     }
 
index 754cba1..44475aa 100644 (file)
@@ -170,7 +170,6 @@ namespace Tizen.Network.Bluetooth
         internal string ServiceUuid;
     }
 
-    /// </summary>
     [StructLayout(LayoutKind.Sequential)]
     internal struct BluetoothLeScanDataStruct
     {