From c00578f3156302f181be86d3b5e067200910c27a Mon Sep 17 00:00:00 2001 From: "chleun.moon" Date: Tue, 13 Jun 2017 18:03:36 +0900 Subject: [PATCH] Add API level Change-Id: I0c124f3a398cad1b2d44ae158f194e3b8c1c4415 Signed-off-by: cheoleun --- .../Tizen.Network.Connection/CellularProfile.cs | 14 +++++++++++ .../Tizen.Network.Connection/ConnectionManager.cs | 29 ++++++++++++++++++++++ .../Tizen.Network.Connection/ConnectionProfile.cs | 15 +++++++++++ .../ConnectionProfileManager.cs | 12 +++++++++ .../Tizen.Network.Connection/ConnectionTypes.cs | 19 ++++++++++++++ .../IAddressInformation.cs | 9 +++++++ .../Tizen.Network.Connection/WiFiProfile.cs | 11 ++++++++ 7 files changed, 109 insertions(+) diff --git a/Tizen.Network.Connection/Tizen.Network.Connection/CellularProfile.cs b/Tizen.Network.Connection/Tizen.Network.Connection/CellularProfile.cs index 900c4a2..77d0319 100755 --- a/Tizen.Network.Connection/Tizen.Network.Connection/CellularProfile.cs +++ b/Tizen.Network.Connection/Tizen.Network.Connection/CellularProfile.cs @@ -25,6 +25,7 @@ namespace Tizen.Network.Connection /// /// This Class is CellularProfile. It provides functions to manage the cellular profile. /// + /// 3 public class CellularProfile : ConnectionProfile { private CellularAuthInformation AuthInfo; @@ -41,6 +42,7 @@ namespace Tizen.Network.Connection /// /// The APN (access point name). /// + /// 3 /// Cellular access point name. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -89,6 +91,7 @@ namespace Tizen.Network.Connection /// /// The home URL. /// + /// 3 /// Cellular home URL. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -137,6 +140,7 @@ namespace Tizen.Network.Connection /// /// The service type. /// + /// 3 /// Cellular service type. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -174,6 +178,7 @@ namespace Tizen.Network.Connection /// /// The cellular pdn type. /// + /// 3 /// Cellular pdn type. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -211,6 +216,7 @@ namespace Tizen.Network.Connection /// /// The cellular roaming pdn type. /// + /// 3 /// Cellular roaming pdn type. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -248,6 +254,7 @@ namespace Tizen.Network.Connection /// /// Cellular Authentication Information. /// + /// 3 /// Instance of CellularAuthInformation. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -265,6 +272,7 @@ namespace Tizen.Network.Connection /// /// Checks whether the profile is hidden. /// + /// 3 /// True if the cellular profile is hidden, otherwise false. public bool Hidden { @@ -283,6 +291,7 @@ namespace Tizen.Network.Connection /// /// Checks whether the profile is editable. /// + /// 3 /// True if the cellular profile is editable, otherwise false. public bool Editable { @@ -301,6 +310,7 @@ namespace Tizen.Network.Connection /// /// Checks whether the profile is default. /// + /// 3 /// True if the cellular profile is default, otherwise false. public bool IsDefault { @@ -320,6 +330,7 @@ namespace Tizen.Network.Connection /// /// This Class is CellularAuthInformation. It provides the properties to get and set the cellular authentication information. /// + /// 3 public class CellularAuthInformation { private IntPtr ProfileHandle; @@ -335,6 +346,7 @@ namespace Tizen.Network.Connection /// /// The user name. + /// 3 /// /// Cellular user name. public string UserName @@ -376,6 +388,7 @@ namespace Tizen.Network.Connection /// /// The password /// + /// 3 /// Cellular password. public string Password { @@ -414,6 +427,7 @@ namespace Tizen.Network.Connection /// /// The authentication type /// + /// 3 /// Cellular authentication type. public CellularAuthType AuthType { diff --git a/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionManager.cs b/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionManager.cs index 75b6b22..0a6f3d8 100755 --- a/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionManager.cs +++ b/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionManager.cs @@ -63,6 +63,7 @@ namespace Tizen.Network.Connection /// /// This class is ConnectionManager. It provides functions to manage data connections. /// + /// 3 public static class ConnectionManager { private static ConnectionItem _currentConnection = null; @@ -70,6 +71,7 @@ namespace Tizen.Network.Connection /// /// Event that is called when the type of the current connection is changed. /// + /// 3 /// http://tizen.org/privilege/network.get /// http://tizen.org/feature/network.ethernet /// http://tizen.org/feature/network.telephony @@ -91,6 +93,7 @@ namespace Tizen.Network.Connection /// /// Event for ethernet cable is plugged [in/out] event. /// + /// 3 /// http://tizen.org/privilege/network.get /// http://tizen.org/feature/network.ethernet public static event EventHandler EthernetCableStateChanged @@ -109,6 +112,7 @@ namespace Tizen.Network.Connection /// /// Event that is called when the IP address is changed. /// + /// 3 /// http://tizen.org/privilege/network.get /// http://tizen.org/feature/network.ethernet /// http://tizen.org/feature/network.telephony @@ -130,6 +134,7 @@ namespace Tizen.Network.Connection /// /// Event that is called when the proxy address is changed. /// + /// 3 /// http://tizen.org/privilege/network.get /// http://tizen.org/feature/network.ethernet /// http://tizen.org/feature/network.telephony @@ -151,6 +156,7 @@ namespace Tizen.Network.Connection /// /// Gets the connection handle. /// + /// 3 /// Instance of SafeConnectionHandle [EditorBrowsable(EditorBrowsableState.Never)] public static SafeConnectionHandle GetConnectionHandle() @@ -162,6 +168,7 @@ namespace Tizen.Network.Connection /// /// Gets the IP address of the current connection. /// + /// 3 /// The address family /// IP address of the connection (global address in case of IPv6). /// http://tizen.org/privilege/network.get @@ -182,6 +189,7 @@ namespace Tizen.Network.Connection /// /// Gets the all IPv6 addresses of the current connection. /// + /// 3 /// The type of current network connection /// A list of IPv6 addresses of the connection. /// http://tizen.org/privilege/network.get @@ -202,6 +210,7 @@ namespace Tizen.Network.Connection /// /// Gets the proxy address of the current connection. /// + /// 3 /// The address family /// Proxy address of the connection. /// http://tizen.org/privilege/network.get @@ -222,6 +231,7 @@ namespace Tizen.Network.Connection /// /// Gets the MAC address of the Wi-Fi or ethernet. /// + /// 3 /// The type of current network connection /// MAC address of the Wi-Fi or ethernet. /// http://tizen.org/privilege/network.get @@ -242,6 +252,7 @@ namespace Tizen.Network.Connection /// /// Gets the statistics information. /// + /// 3 /// The type of connection (only WiFi and Cellular are supported) /// The type of statistics /// The statistics information associated with statisticsType @@ -263,6 +274,7 @@ namespace Tizen.Network.Connection /// /// Resets the statistics information. /// + /// 3 /// The type of connection (only WiFi and Cellular are supported) /// The type of statistics /// http://tizen.org/privilege/network.get @@ -284,6 +296,7 @@ namespace Tizen.Network.Connection /// /// Type and state of the current profile for data connection /// + /// 3 /// Instance of ConnectionItem public static ConnectionItem CurrentConnection { @@ -301,6 +314,7 @@ namespace Tizen.Network.Connection /// /// Creates a cellular profile handle. /// + /// 3 /// The type of profile. Cellular profile type is supported. /// The keyword included in profile name. /// CellularProfile object @@ -332,6 +346,7 @@ namespace Tizen.Network.Connection /// /// The state of cellular connection. /// + /// 3 /// Cellular network state. /// http://tizen.org/privilege/network.get public static CellularState CellularState @@ -345,6 +360,7 @@ namespace Tizen.Network.Connection /// /// The state of the Wi-Fi. /// + /// 3 /// WiFi connection state. /// http://tizen.org/privilege/network.get public static ConnectionState WiFiState @@ -358,6 +374,7 @@ namespace Tizen.Network.Connection /// /// The state of the Bluetooth. /// + /// 3 /// Bluetooth connection state. /// http://tizen.org/privilege/network.get public static ConnectionState BluetoothState @@ -371,6 +388,7 @@ namespace Tizen.Network.Connection /// /// The Ethernet connection state. /// + /// 3 /// Ethernet connection state. /// http://tizen.org/privilege/network.get public static ConnectionState EthernetState @@ -384,6 +402,7 @@ namespace Tizen.Network.Connection /// /// Checks for ethernet cable is attached or not. /// + /// 3 /// Ethernet cable state. /// http://tizen.org/privilege/network.get public static EthernetCableState EthernetCableState @@ -399,6 +418,7 @@ namespace Tizen.Network.Connection /// /// This class contains connection information such as connection type and state. /// + /// 3 public class ConnectionItem { internal ConnectionItem() @@ -408,6 +428,7 @@ namespace Tizen.Network.Connection /// /// The type of the current profile for data connection. /// + /// 3 /// Data connection current profile. /// http://tizen.org/privilege/network.get public ConnectionType Type @@ -421,6 +442,7 @@ namespace Tizen.Network.Connection /// /// The state of the current profile for data connection. /// + /// 3 /// Connection state of the current connection type. /// http://tizen.org/privilege/network.get public ConnectionState State @@ -463,6 +485,7 @@ namespace Tizen.Network.Connection /// /// An extended EventArgs class which contains changed connection type. /// + /// 3 public class ConnectionTypeEventArgs : EventArgs { private ConnectionType Type = ConnectionType.Disconnected; @@ -475,6 +498,7 @@ namespace Tizen.Network.Connection /// /// The connection type. /// + /// 3 /// Type of the connection. public ConnectionType ConnectionType { @@ -488,6 +512,7 @@ namespace Tizen.Network.Connection /// /// An extended EventArgs class which contains changed ethernet cable state. /// + /// 3 public class EthernetCableStateEventArgs : EventArgs { private EthernetCableState State; @@ -500,6 +525,7 @@ namespace Tizen.Network.Connection /// /// The ethernet cable state. /// + /// 3 /// Attached or detached state of the ethernet cable. public EthernetCableState EthernetCableState { @@ -513,6 +539,7 @@ namespace Tizen.Network.Connection /// /// An extended EventArgs class which contains changed address. /// + /// 3 public class AddressEventArgs : EventArgs { private string IPv4 = ""; @@ -527,6 +554,7 @@ namespace Tizen.Network.Connection /// /// The IPV4 address. /// + /// 3 /// IP address in the format of IPV4 syntax. public string IPv4Address { @@ -539,6 +567,7 @@ namespace Tizen.Network.Connection /// /// The IPV6 address. /// + /// 3 /// IP address in the format of IPV6 syntax. public string IPv6Address { diff --git a/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfile.cs b/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfile.cs index 729573f..0819f96 100755 --- a/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfile.cs +++ b/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfile.cs @@ -25,6 +25,7 @@ namespace Tizen.Network.Connection /// /// This Class is ConnectionProfile. It provides event and propeties of the connection profile. /// + /// 3 public class ConnectionProfile : IDisposable { internal IntPtr ProfileHandle = IntPtr.Zero; @@ -43,6 +44,7 @@ namespace Tizen.Network.Connection /// /// The event that is called when the state of profile is changed. /// + /// 3 /// http://tizen.org/feature/network.ethernet /// http://tizen.org/feature/network.telephony /// http://tizen.org/feature/network.tethering.bluetooth @@ -112,6 +114,7 @@ namespace Tizen.Network.Connection /// /// Disposes the memory allocated to unmanaged resources. /// + /// 3 public void Dispose() { Dispose(true); @@ -158,6 +161,7 @@ namespace Tizen.Network.Connection /// /// The profile ID. /// + /// 3 /// Unique ID of the profile. public string Id { @@ -178,6 +182,7 @@ namespace Tizen.Network.Connection /// /// The profile name. /// + /// 3 /// User friendly name of the profile. public string Name { @@ -198,6 +203,7 @@ namespace Tizen.Network.Connection /// /// The network type. /// + /// 3 /// Profile type of the network connection. public ConnectionProfileType Type { @@ -216,6 +222,7 @@ namespace Tizen.Network.Connection /// /// The name of the network interface. /// + /// 3 /// Network interface name, e.g. eth0 and pdp0. public string InterfaceName { @@ -236,6 +243,7 @@ namespace Tizen.Network.Connection /// /// Refreshes the profile information. /// + /// 3 /// http://tizen.org/privilege/network.get /// http://tizen.org/feature/network.ethernet /// http://tizen.org/feature/network.telephony @@ -263,6 +271,7 @@ namespace Tizen.Network.Connection /// /// Get the network state. /// + /// 3 /// The address family /// The network state. /// http://tizen.org/feature/network.ethernet @@ -296,6 +305,7 @@ namespace Tizen.Network.Connection /// /// The Proxy type. /// + /// 3 /// Proxy type of the connection. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -332,6 +342,7 @@ namespace Tizen.Network.Connection /// /// The proxy address. /// + /// 3 /// Proxy address of the connection. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -379,6 +390,7 @@ namespace Tizen.Network.Connection /// /// The address information (IPv4) /// + /// 3 /// Instance of IAddressInformation with IPV4 address. public IAddressInformation IPv4Settings { @@ -392,6 +404,7 @@ namespace Tizen.Network.Connection /// /// The address information (IPv6) /// + /// 3 /// Instance of IAddressInformation with IPV6 address. public IAddressInformation IPv6Settings { @@ -405,6 +418,7 @@ namespace Tizen.Network.Connection /// /// An extended EventArgs class which contains changed profile state. /// + /// 3 public class ProfileStateEventArgs : EventArgs { private ProfileState _State = ProfileState.Disconnected; @@ -417,6 +431,7 @@ namespace Tizen.Network.Connection /// /// The profile state. /// + /// 3 /// State type of the connection profile. public ProfileState State { diff --git a/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfileManager.cs b/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfileManager.cs index 7b789c5..5049686 100755 --- a/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfileManager.cs +++ b/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfileManager.cs @@ -26,11 +26,13 @@ namespace Tizen.Network.Connection /// /// This class is ConnectionProfileManager. It provides functions to add, get, connect or modify the connection profile. /// + /// 3 public static class ConnectionProfileManager { /// /// Adds a new profile /// + /// 3 /// The cellular profile object /// http://tizen.org/privilege/network.profile /// http://tizen.org/privilege/network.get @@ -53,6 +55,7 @@ namespace Tizen.Network.Connection /// /// Gets the list of profile with profile list type /// + /// 3 /// The type of profile /// List of connection profile objects. /// http://tizen.org/privilege/network.get @@ -74,6 +77,7 @@ namespace Tizen.Network.Connection /// /// Opens a connection of profile, asynchronously. /// + /// 3 /// The connection profile object /// A task indicates whether the ConnectProfileAsync method is done successfully or not. /// http://tizen.org/privilege/network.get @@ -97,6 +101,7 @@ namespace Tizen.Network.Connection /// /// Closes a connection of profile. /// + /// 3 /// The connection profile object /// A task indicates whether the DisconnectProfileAsync method is done successfully or not. /// http://tizen.org/privilege/network.get @@ -120,6 +125,7 @@ namespace Tizen.Network.Connection /// /// Removes an existing profile. /// + /// 3 /// The connection profile object /// http://tizen.org/privilege/network.get /// http://tizen.org/privilege/network.profile @@ -144,6 +150,7 @@ namespace Tizen.Network.Connection /// When a profile is changed, these changes will be not applied to the ConnectionProfileManager immediately. /// When you call this function, your changes affect the ConnectionProfileManager and the existing profile is updated. /// + /// 3 /// The connection profile object /// http://tizen.org/privilege/network.get /// http://tizen.org/privilege/network.profile @@ -166,6 +173,7 @@ namespace Tizen.Network.Connection /// /// Gets the name of the default profile. /// + /// 3 /// Connection profile object. /// http://tizen.org/privilege/network.get /// http://tizen.org/feature/network.telephony @@ -186,6 +194,7 @@ namespace Tizen.Network.Connection /// /// Gets the default profile which provides the given cellular service. /// + /// 3 /// The cellular service type /// Connection profile object. /// http://tizen.org/privilege/network.get @@ -207,6 +216,7 @@ namespace Tizen.Network.Connection /// /// Sets the default profile which provides the given cellular service. /// + /// 3 /// The cellular service type /// The connection profile object /// A task indicates whether the SetDefaultCellularProfile method is done successfully or not. @@ -232,6 +242,7 @@ namespace Tizen.Network.Connection /// /// An extended EventArgs class which contains the state of changed connection profile. /// + /// 3 public class ConnectionProfileStateEventArgs : EventArgs { private ConnectionProfileState State; @@ -244,6 +255,7 @@ namespace Tizen.Network.Connection /// /// The connection profile state. /// + /// 3 /// State of the connection profile. public ConnectionProfileState ConnectionProfileState { diff --git a/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionTypes.cs b/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionTypes.cs index 075967d..6c206ff 100755 --- a/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionTypes.cs +++ b/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionTypes.cs @@ -26,6 +26,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for connection type. /// + /// 3 public enum ConnectionType { Disconnected = 0, /**< Disconnected */ @@ -39,6 +40,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for address family. /// + /// 3 public enum AddressFamily { IPv4 = 0, /**< IPv4 Address */ @@ -48,6 +50,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for cellular network state. /// + /// 3 public enum CellularState { OutOfService = 0, /**< Out of service */ @@ -61,6 +64,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for connection state. /// + /// 3 public enum ConnectionState { Deactivated = 0, /**< Deactivated */ @@ -71,6 +75,7 @@ namespace Tizen.Network.Connection /// /// This enumeration defines the attached or detached state of ethernet cable. /// + /// 3 public enum EthernetCableState { Detached = 0, /**< Ethernet cable is detached */ @@ -80,6 +85,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for statistics type. /// + /// 3 public enum StatisticsType { LastReceivedData = 0, /**< Last received data */ @@ -91,6 +97,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for network connection type. /// + /// 3 public enum ConnectionProfileType { Cellular = 0, /**< Cellular type */ @@ -102,6 +109,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for profile state type. /// + /// 3 public enum ProfileState { Disconnected = 0, /**< Disconnected state */ @@ -113,6 +121,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for proxy method type. /// + /// 3 public enum ProxyType { Direct = 0, /**< Direct connection */ @@ -123,6 +132,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for IP configuration type. /// + /// 3 public enum IPConfigType { None = 0, /**< Not defined */ @@ -135,6 +145,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for cellular service type. /// + /// 3 public enum CellularServiceType { Unknown = 0, /**< Unknown */ @@ -149,6 +160,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for cellular pdn type. /// + /// 3 public enum CellularPdnType { Unknown = 0, /**< Unknown */ @@ -160,6 +172,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for DNS configuration type. /// + /// 3 public enum DnsConfigType { None = 0, /**< Not defined */ @@ -176,6 +189,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for connection errors. /// + /// 3 // To do : have to assign valid error code public enum ConnectionError { @@ -200,6 +214,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for profile list type. /// + /// 3 public enum ProfileListType { Registered = 0, /**< The iterator of the registered profile */ @@ -210,6 +225,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for security type of Wi-Fi. /// + /// 3 public enum WiFiSecurityType { None = 0, /**< Security disabled */ @@ -222,6 +238,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for encryption modes. /// + /// 3 public enum WiFiEncryptionType { None = 0, /**< Encryption disabled */ @@ -234,6 +251,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for connection profile state. /// + /// 3 public enum ConnectionProfileState { Disconnected = 0, /**< Disconnected state */ @@ -245,6 +263,7 @@ namespace Tizen.Network.Connection /// /// Enumeration for cellular authentication type. /// + /// 3 public enum CellularAuthType { None = 0, /**< No authentication */ diff --git a/Tizen.Network.Connection/Tizen.Network.Connection/IAddressInformation.cs b/Tizen.Network.Connection/Tizen.Network.Connection/IAddressInformation.cs index f9b4efa..bd2ff74 100755 --- a/Tizen.Network.Connection/Tizen.Network.Connection/IAddressInformation.cs +++ b/Tizen.Network.Connection/Tizen.Network.Connection/IAddressInformation.cs @@ -27,11 +27,13 @@ namespace Tizen.Network.Connection /// /// This interface provides properties to manage address information of the connection. /// + /// 3 public interface IAddressInformation { /// /// The DNS address. /// + /// 3 /// First DNS address of the connection. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -41,6 +43,7 @@ namespace Tizen.Network.Connection /// /// The DNS address. /// + /// 3 /// Second DNS address of the connection. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -50,6 +53,7 @@ namespace Tizen.Network.Connection /// /// The gateway address. /// + /// 3 /// Gateway address of the connection. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -59,6 +63,7 @@ namespace Tizen.Network.Connection /// /// The subnet mask address. /// + /// 3 /// Subnet mask of the connection. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -68,6 +73,7 @@ namespace Tizen.Network.Connection /// /// The IP address. /// + /// 3 /// IP address of the connection. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -77,6 +83,7 @@ namespace Tizen.Network.Connection /// /// The type of IP config. /// + /// 3 /// IP config type of the connection. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -86,6 +93,7 @@ namespace Tizen.Network.Connection /// /// The prefix length. /// + /// 3 /// Prefix length of the connection. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. @@ -95,6 +103,7 @@ namespace Tizen.Network.Connection /// /// The DNS config type. /// + /// 3 /// Config type of the DNS. /// Thrown during set when feature is not supported. /// Thrown during set when value is invalid parameter. diff --git a/Tizen.Network.Connection/Tizen.Network.Connection/WiFiProfile.cs b/Tizen.Network.Connection/Tizen.Network.Connection/WiFiProfile.cs index dddfb0b..8ac6234 100755 --- a/Tizen.Network.Connection/Tizen.Network.Connection/WiFiProfile.cs +++ b/Tizen.Network.Connection/Tizen.Network.Connection/WiFiProfile.cs @@ -25,6 +25,7 @@ namespace Tizen.Network.Connection /// /// This Class is WiFiProfile. It provides functions to manage the WiFi profile. /// + /// 3 public class WiFiProfile : ConnectionProfile { internal WiFiProfile(IntPtr Handle) : base(Handle) @@ -38,6 +39,7 @@ namespace Tizen.Network.Connection /// /// The ESSID (Extended Service Set Identifier). /// + /// 3 /// ESSID of the WiFi. public string Essid { @@ -58,6 +60,7 @@ namespace Tizen.Network.Connection /// /// The BSSID (Basic Service Set Identifier). /// + /// 3 /// BSSID of the WiFi. public string Bssid { @@ -78,6 +81,7 @@ namespace Tizen.Network.Connection /// /// The RSSI. /// + /// 3 /// RSSI of the WiFi. public int Rssi { @@ -96,6 +100,7 @@ namespace Tizen.Network.Connection /// /// The frequency (MHz). /// + /// 3 /// Frequency of the WiFi. public int Frequency { @@ -114,6 +119,7 @@ namespace Tizen.Network.Connection /// /// The max speed (Mbps). /// + /// 3 /// Maximum speed of the WiFi. public int MaxSpeed { @@ -132,6 +138,7 @@ namespace Tizen.Network.Connection /// /// The security type of WiFi. /// + /// 3 /// Security type of the WiFi. public WiFiSecurityType SecurityType { @@ -150,6 +157,7 @@ namespace Tizen.Network.Connection /// /// The encryption type of WiFi. /// + /// 3 /// Encryption mode of the WiFi. public WiFiEncryptionType EncryptionType { @@ -168,6 +176,7 @@ namespace Tizen.Network.Connection /// /// Checks whether passphrase is required. /// + /// 3 /// True if a passphrase is required, otherwise false. /// This property is not valid if WiFiSecurityType is Eap. public bool PassphraseRequired @@ -187,6 +196,7 @@ namespace Tizen.Network.Connection /// /// Checks whether the WPS (Wi-Fi Protected Setup) is supported. /// + /// 3 /// True if WPS is supported, otherwise false. public bool WpsSupported { @@ -205,6 +215,7 @@ namespace Tizen.Network.Connection /// /// Sets the passphrase of the Wi-Fi WPA. /// + /// 3 /// The passphrase of Wi-Fi security /// http://tizen.org/feature/network.wifi /// Thrown when feature is not supported. -- 2.7.4