Remove device name in remote resource
authorJooseok Park <jooseok.park@samsung.com>
Tue, 21 Mar 2017 02:17:24 +0000 (11:17 +0900)
committerJooseok Park <jooseok.park@samsung.com>
Tue, 21 Mar 2017 02:17:24 +0000 (11:17 +0900)
 - will be deprecated in native api

Change-Id: Icd72b48763a10ff7a6d5a4e92dfe25002ed6da46

src/Tizen.Network.IoTConnectivity/Interop/Interop.IoTConnectivity.Client.cs
src/Tizen.Network.IoTConnectivity/Tizen.Network.IoTConnectivity/IoTConnectivityServerManager.cs
src/Tizen.Network.IoTConnectivity/Tizen.Network.IoTConnectivity/RemoteResource.cs

index 2063716..f1d4ace 100755 (executable)
@@ -166,9 +166,6 @@ internal static partial class Interop
 
                 [DllImport(Libraries.IoTCon, EntryPoint = "iotcon_remote_resource_set_checking_interval")]
                 internal static extern int SetTimeInterval(IntPtr resource, int timeInterval);
-
-                [DllImport(Libraries.IoTCon, EntryPoint = "iotcon_remote_resource_get_device_name")]
-                internal static extern int GetDeviceName(IntPtr resource, out IntPtr deviceName);
             }
 
             internal static partial class IoTCon
index 071c34c..dbd9456 100755 (executable)
@@ -254,13 +254,11 @@ namespace Tizen.Network.IoTConnectivity
         /// <remarks>
         /// This API sets the name of the local device (the device calling the API).\n
         /// If the device name is set, clients can get the name using <see cref="IoTConnectivityClientManager.StartFindingDeviceInformation()"/>.
-        /// Clients can also get the name using <see cref="RemoteResource.DeviceName"/> property.
         /// </remarks>
         /// <param name="deviceName">The device name</param>
         /// <seealso cref="IoTConnectivityClientManager.DeviceInformationFound"/>
         /// <seealso cref="IoTConnectivityClientManager.StartFindingDeviceInformation()"/>
         /// <seealso cref="DeviceInformationFoundEventArgs"/>
-        /// <seealso cref="RemoteResource.DeviceName"/>
         /// <code>
         /// IoTConnectivityServerManager.SetDeviceName("my-tizen");
         /// </code>
index 2672517..ca57ffc 100755 (executable)
@@ -158,11 +158,6 @@ namespace Tizen.Network.IoTConnectivity
         public ResourcePolicy Policy { get; private set; }
 
         /// <summary>
-        /// The device name of the remote resource
-        /// </summary>
-        public string DeviceName { get; private set; }
-
-        /// <summary>
         /// The header options of the resource
         /// </summary>
         /// <exception cref="NotSupportedException">Thrown when the iotcon is not supported</exception>
@@ -761,15 +756,6 @@ namespace Tizen.Network.IoTConnectivity
                 Log.Error(IoTConnectivityErrorFactory.LogTag, "Failed to get remote resource");
                 throw IoTConnectivityErrorFactory.GetException(ret);
             }
-
-            /*IntPtr deviceName;
-            ret = Interop.IoTConnectivity.Client.RemoteResource.GetDeviceName(_remoteResourceHandle, out deviceName);
-            if (ret != (int)IoTConnectivityError.None)
-            {
-                Log.Error(IoTConnectivityErrorFactory.LogTag, "Failed to get device name of remote resource");
-                throw IoTConnectivityErrorFactory.GetException(ret);
-            }
-            DeviceName = Marshal.PtrToStringAnsi(deviceName);*/
         }
 
         private void SetRemoteResource()
@@ -819,14 +805,6 @@ namespace Tizen.Network.IoTConnectivity
                 Log.Error(IoTConnectivityErrorFactory.LogTag, "Failed to get device id");
                 throw IoTConnectivityErrorFactory.GetException(ret);
             }
-            IntPtr deviceName;
-            ret = Interop.IoTConnectivity.Client.RemoteResource.GetDeviceName(_remoteResourceHandle, out deviceName);
-            if (ret != (int)IoTConnectivityError.None)
-            {
-                Log.Error(IoTConnectivityErrorFactory.LogTag, "Failed to get device name of remote resource");
-                throw IoTConnectivityErrorFactory.GetException(ret);
-            }
-            DeviceName = Marshal.PtrToStringAnsi(deviceName);
             DeviceId = Marshal.PtrToStringAnsi(deviceIdPtr);
             HostAddress = Marshal.PtrToStringAnsi(hostAddressPtr);
             UriPath = Marshal.PtrToStringAnsi(uriPathPtr);