Fix doxygen 44/310744/1
authorJaehyun Kim <jeik01.kim@samsung.com>
Tue, 7 May 2024 11:19:50 +0000 (20:19 +0900)
committerJaehyun Kim <jeik01.kim@samsung.com>
Tue, 7 May 2024 11:19:50 +0000 (20:19 +0900)
Change-Id: I53aab0e2ebdf22ae8e12ac42c04d4ea001a8dcb6
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
include/connection_profile.h
include/net_connection.h
include/tv/connection_profile.h
include/tv/net_connection.h

index 34c216d..331c0ba 100755 (executable)
@@ -40,7 +40,7 @@ extern "C" {
 
 /**
  * @brief Enumeration for security type of Wi-Fi.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_WIFI_SECURITY_TYPE_NONE = 0,         /**< Security disabled */
@@ -54,7 +54,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for encryption modes.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_WIFI_ENCRYPTION_TYPE_NONE = 0,           /**< Encryption disabled */
@@ -78,7 +78,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for cellular service type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_CELLULAR_SERVICE_TYPE_UNKNOWN = 0,          /**< Unknown */
@@ -108,7 +108,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for cellular authentication type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_CELLULAR_AUTH_TYPE_NONE = 0,     /**< No authentication */
@@ -130,14 +130,14 @@ typedef enum {
 
 /**
  * @brief The profile handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef void* connection_profile_h;
 
 
 /**
  * @brief Enumeration for profile state type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_PROFILE_STATE_DISCONNECTED = 0,   /**< Disconnected state */
@@ -149,7 +149,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for address family.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_ADDRESS_FAMILY_IPV4 = 0,    /**< IPV4 Address type */
@@ -159,7 +159,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for IP configuration type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        /**
@@ -192,7 +192,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for proxy method type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        /**
@@ -225,7 +225,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for network connection type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_PROFILE_TYPE_CELLULAR = 0,    /**< Cellular type */
@@ -248,7 +248,7 @@ typedef enum {
  * @brief Creates a profile handle.
  * @details The profile name, which you get from connection_profile_get_name()
  *          will include the keyword you set.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You must release @a profile using connection_profile_destroy().
@@ -273,7 +273,7 @@ int connection_profile_create(connection_profile_type_e type,
 
 /**
  * @brief Destroys a profile handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[out] profile           The handle to the profile
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -309,7 +309,7 @@ int connection_profile_clone(connection_profile_h *cloned_profile,
  *          So, you must use this function instead of connection_profile_get_name()
  *          if you want to get the unique identification.
  *          In case you create a profile, this value will be determined when you add the profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a profile_id using free().
  * @param[in] profile            The profile handle
  * @param[out] profile_id        The ID of the profile
@@ -327,7 +327,7 @@ int connection_profile_get_id(connection_profile_h profile, char **profile_id);
 
 /**
  * @brief Gets the profile name.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a profile_name using free().
  * @param[in] profile           The profile handle
  * @param[out] profile_name     The name of the profile
@@ -344,7 +344,7 @@ int connection_profile_get_name(connection_profile_h profile, char **profile_nam
 
 /**
  * @brief Gets the network type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[out] type             The type of the profile
  * @return @c 0 on success,
@@ -359,7 +359,7 @@ int connection_profile_get_type(connection_profile_h profile, connection_profile
 
 /**
  * @brief Gets the name of the network interface, e.g. eth0 and pdp0.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a interface_name using free().
  * @param[in] profile           The profile handle
  * @param[out] interface_name   The name of the network interface
@@ -376,7 +376,7 @@ int connection_profile_get_network_interface_name(connection_profile_h profile,
 
 /**
  * @brief Refreshes the profile information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You should call this function in order to get the current information
@@ -396,7 +396,7 @@ int connection_profile_refresh(connection_profile_h profile);
 
 /**
  * @brief Gets the network state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[out] state            The state of the profile
  * @return @c 0 on success,
@@ -426,7 +426,7 @@ int connection_profile_get_internet_state(connection_profile_h profile,
 
 /**
  * @brief Gets the IP config type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
  * @param[out] type             The type of the IP config
@@ -443,7 +443,7 @@ int connection_profile_get_ip_config_type(connection_profile_h profile,
 
 /**
  * @brief Gets the IP address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a ip_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -463,7 +463,7 @@ int connection_profile_get_ip_address(connection_profile_h profile,
 
 /**
  * @brief Gets the Subnet Mask.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a subnet_mask using free().
  *          This function is supported only for IPv4 address family.
  * @param[in] profile           The profile handle
@@ -484,7 +484,7 @@ int connection_profile_get_subnet_mask(connection_profile_h profile,
 
 /**
  * @brief Gets the Gateway address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a gateway_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -539,7 +539,7 @@ int connection_profile_get_dhcp_lease_duration(connection_profile_h profile,
 
 /**
  * @brief Gets the DNS address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks The allowance of the DNS address is @c 2. You must release @a dns_address using free().
  * @param[in] profile           The profile handle
  * @param[in] order             The order of DNS address \n
@@ -561,7 +561,7 @@ int connection_profile_get_dns_address(connection_profile_h profile,
 
 /**
  * @brief Gets the Proxy type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[out] type             The type of the proxy
  * @return @c 0 on success,
@@ -577,7 +577,7 @@ int connection_profile_get_proxy_type(connection_profile_h profile,
 
 /**
  * @brief Gets the Proxy address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a proxy_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -599,7 +599,7 @@ int connection_profile_get_proxy_address(connection_profile_h profile,
  * @brief Sets the IP config type.
  * @details If you set IP config type to #CONNECTION_IP_CONFIG_TYPE_STATIC,
  *          then IP address, Gateway and Subnet mask will be set to the initial value "0.0.0.0".
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
  * @param[in] type              The type of the IP config
@@ -616,7 +616,7 @@ int connection_profile_set_ip_config_type(connection_profile_h profile,
 
 /**
  * @brief Sets the IP address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a ip_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -637,7 +637,7 @@ int connection_profile_set_ip_address(connection_profile_h profile,
 
 /**
  * @brief Sets the Subnet Mask.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a subnet_mask using free().
  *          This function is supported only for IPv4 address family.
  * @param[in] profile           The profile handle
@@ -659,7 +659,7 @@ int connection_profile_set_subnet_mask(connection_profile_h profile,
 
 /**
  * @brief Sets the Gateway address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a gateway_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -680,7 +680,7 @@ int connection_profile_set_gateway_address(connection_profile_h profile,
 
 /**
  * @brief Sets the DNS address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks The allowance of the DNS address is @c 2.
  * @remarks You must release @a dns_address using free().
  * @param[in] profile           The profile handle
@@ -706,7 +706,7 @@ int connection_profile_set_dns_address(connection_profile_h profile,
  * @brief Sets the Proxy type.
  * @details If you set the Proxy type to #CONNECTION_PROXY_TYPE_AUTO or
  *          #CONNECTION_PROXY_TYPE_MANUAL, then Proxy will be restored.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[in] type              The type of the proxy
  * @return @c 0 on success,
@@ -723,7 +723,7 @@ int connection_profile_set_proxy_type(connection_profile_h profile,
 
 /**
  * @brief Sets the Proxy address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a proxy_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -744,7 +744,7 @@ int connection_profile_set_proxy_address(connection_profile_h profile,
 
 /**
  * @brief Called when the state of the profile is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] state             The state
  * @param[in] user_data         The user data passed from the callback registration function
  * @see connection_profile_set_state_changed_cb()
@@ -756,7 +756,7 @@ typedef void(*connection_profile_state_changed_cb)(connection_profile_state_e st
 
 /**
  * @brief Sets the callback that is called when the state of profile is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[in] callback          The callback function to be called
  * @param[in] user_data         The user data passed to the callback function
@@ -776,7 +776,7 @@ int connection_profile_set_state_changed_cb(connection_profile_h profile,
 
 /**
  * @brief Unsets the callback that is called when the state of profile is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -885,7 +885,7 @@ int connection_profile_set_prefix_length(connection_profile_h profile,
 
 /**
  * @brief Gets the ESSID (Extended Service Set Identifier).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a essid using free().
  * @param[in] profile         The profile handle
  * @param[out] essid          The ESSID
@@ -902,7 +902,7 @@ int connection_profile_get_wifi_essid(connection_profile_h profile, char **essid
 
 /**
  * @brief Gets the BSSID (Basic Service Set Identifier).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a bssid using free().
  * @param[in] profile         The profile handle
  * @param[out] bssid          The BSSID
@@ -919,7 +919,7 @@ int connection_profile_get_wifi_bssid(connection_profile_h profile, char **bssid
 
 /**
  * @brief Gets the RSSI.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] rssi           The RSSI
  * @return @c 0 on success,
@@ -934,7 +934,7 @@ int connection_profile_get_wifi_rssi(connection_profile_h profile, int *rssi);
 
 /**
  * @brief Gets the frequency (MHz).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] frequency      The frequency
  * @return @c 0 on success,
@@ -949,7 +949,7 @@ int connection_profile_get_wifi_frequency(connection_profile_h profile, int *fre
 
 /**
  * @brief Gets the max speed (Mbps).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] max_speed      The max speed
  * @return @c 0 on success,
@@ -964,7 +964,7 @@ int connection_profile_get_wifi_max_speed(connection_profile_h profile, int *max
 
 /**
  * @brief Gets the security type of Wi-Fi.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] type           The type of Wi-Fi security
  * @return @c 0 on success,
@@ -981,7 +981,7 @@ int connection_profile_get_wifi_security_type(connection_profile_h profile,
 
 /**
  * @brief Gets the encryption type of Wi-Fi.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] type           The type of Wi-Fi security
  * @return @c 0 on success,
@@ -998,7 +998,7 @@ int connection_profile_get_wifi_encryption_type(connection_profile_h profile,
 
 /**
  * @brief Checks whether passphrase is required.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks This function is not valid if security type is #CONNECTION_WIFI_SECURITY_TYPE_EAP.
  * @param[in] profile         The profile handle
  * @param[out] required       @c true if a passphrase is required,
@@ -1016,7 +1016,7 @@ int connection_profile_is_wifi_passphrase_required(connection_profile_h profile,
 
 /**
  * @brief Sets the passphrase of the Wi-Fi WPA.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a passphrase using free().
  * @param[in] profile         The profile handle
  * @param[in] passphrase      The passphrase of Wi-Fi security
@@ -1034,7 +1034,7 @@ int connection_profile_set_wifi_passphrase(connection_profile_h profile,
 
 /**
  * @brief Checks whether the WPS (Wi-Fi Protected Setup) is supported.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks If WPS is supported, you can connect the access point with WPS by wifi_connect_with_wps().
  * @param[in] profile         The profile handle
  * @param[out] supported      @c true if WPS is supported,
@@ -1063,7 +1063,7 @@ int connection_profile_is_wifi_wps_supported(connection_profile_h profile,
 
 /**
  * @brief Gets the service type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] type           The type of the cellular service
  * @return @c 0 on success,
@@ -1080,7 +1080,7 @@ int connection_profile_get_cellular_service_type(connection_profile_h profile,
 
 /**
  * @brief Gets the APN (access point name).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a apn using free().
  * @param[in] profile         The profile handle
  * @param[out] apn            The name of the APN
@@ -1097,7 +1097,7 @@ int connection_profile_get_cellular_apn(connection_profile_h profile, char **apn
 
 /**
  * @brief Gets the authentication information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a user_name and @a password using free().
  * @param[in] profile         The profile handle
  * @param[out] type           The type of the authentication
@@ -1118,7 +1118,7 @@ int connection_profile_get_cellular_auth_info(connection_profile_h profile,
 
 /**
  * @brief Gets the home URL.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a home_url using free().
  * @param[in] profile         The profile handle
  * @param[out] home_url       The home URL
@@ -1170,7 +1170,7 @@ int connection_profile_get_cellular_roam_pdn_type(connection_profile_h profile,
 
 /**
  * @brief Checks whether the connection is in roaming state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] is_roaming     @c true if the cellular is roaming,
  *                            otherwise @c false if it is not roaming
@@ -1187,7 +1187,7 @@ int connection_profile_is_cellular_roaming(connection_profile_h profile,
 
 /**
  * @brief Checks whether the profile is hidden.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] is_hidden      @c true if the profile is in hidden,
  *                            otherwise @c false if the profile is not hidden
@@ -1204,7 +1204,7 @@ int connection_profile_is_cellular_hidden(connection_profile_h profile,
 
 /**
  * @brief Checks whether the profile is editable.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] is_editable    @c true if the profile is editable,
  *                            otherwise @c false if the profile is not editable
@@ -1221,7 +1221,7 @@ int connection_profile_is_cellular_editable(connection_profile_h profile,
 
 /**
  * @brief Checks whether the profile is default.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] is_default     @c true if the profile is default,
  *                            otherwise @c false if the profile is not default
@@ -1238,7 +1238,7 @@ int connection_profile_is_cellular_default(connection_profile_h profile,
 
 /**
  * @brief Sets the service type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[in] service_type    The type of cellular service
  * @return @c 0 on success,
@@ -1255,7 +1255,7 @@ int connection_profile_set_cellular_service_type(connection_profile_h profile,
 
 /**
  * @brief Sets the APN (Access Point Name).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a apn using free().
  * @param[in] profile         The profile handle
  * @param[in] apn             The name of APN
@@ -1272,7 +1272,7 @@ int connection_profile_set_cellular_apn(connection_profile_h profile, const char
 
 /**
  * @brief Sets the Authentication information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a user_name using free().
  * @param[in] profile         The profile handle
  * @param[in] type            The type of the authentication
@@ -1292,7 +1292,7 @@ int connection_profile_set_cellular_auth_info(connection_profile_h profile,
 
 /**
  * @brief Sets the home URL.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a home_url using free().
  * @param[in] profile         The profile handle
  * @param[in] home_url        The home URL
index 941af40..c1a5073 100755 (executable)
@@ -40,21 +40,21 @@ extern "C" {
 
 /**
  * @brief The connection handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef void* connection_h;
 
 
 /**
  * @brief The profiles iterator handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef void* connection_profile_iterator_h;
 
 
 /**
  * @brief Enumeration for connection type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_TYPE_DISCONNECTED = 0,  /**< Disconnected */
@@ -68,7 +68,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for cellular network state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_CELLULAR_STATE_OUT_OF_SERVICE = 0,      /**< Out of service */
@@ -82,7 +82,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for Wi-Fi state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_WIFI_STATE_DEACTIVATED = 0,   /**< Wi-Fi is deactivated */
@@ -93,7 +93,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for ethernet state.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  */
 typedef enum {
        CONNECTION_ETHERNET_STATE_DEACTIVATED = 0,  /**< There is no Ethernet profile to open */
@@ -104,7 +104,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for Bluetooth state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_BT_STATE_DEACTIVATED = 0,   /**< There is no Bluetooth profile to open */
@@ -115,7 +115,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for connection iterator type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_ITERATOR_TYPE_REGISTERED = 0, /**< The iterator of the registered profile */
@@ -126,7 +126,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for reset profile type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        /**
@@ -144,7 +144,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for the attached or detached state of ethernet cable.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  */
 typedef enum {
        CONNECTION_ETHERNET_CABLE_DETACHED = 0,   /**< Ethernet cable is detached */
@@ -163,7 +163,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for connection errors.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        /**
@@ -271,7 +271,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for statistics type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_STATISTICS_TYPE_LAST_RECEIVED_DATA = 0,  /**< Last received data */
@@ -297,7 +297,7 @@ typedef enum {
  * @details If you do not use this function and use other functions,
  *          you will get the #CONNECTION_ERROR_NOT_INITIALIZED error.
  *          If you put an invalid handle, you will get the #CONNECTION_ERROR_INVALID_PARAMETER error.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You must release @a connection using connection_destroy().
@@ -317,7 +317,7 @@ int connection_create(connection_h* connection);
 
 /**
  * @brief Destroys the connection handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -332,7 +332,7 @@ int connection_destroy(connection_h connection);
 
 /**
  * @brief Called when the type of a connection is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] type              The type of the current network connection
  * @param[in] user_data         The user data passed from the callback registration function
  * @see connection_set_type_changed_cb()
@@ -343,7 +343,7 @@ typedef void(*connection_type_changed_cb)(connection_type_e type, void* user_dat
 
 /**
  * @brief Called when the address is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks @a ipv4_address @a ipv6_address should not be freed.
  *          @a ipv4_address @a ipv6_address is available only in the callback.
  *          To use outside the callback, make a copy.
@@ -361,7 +361,7 @@ typedef void(*connection_address_changed_cb)(const char* ipv4_address,
 
 /**
  * @brief Called when connection_set_default_cellular_service_profile_async() finishes.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] result            The result
  * @param[in] user_data         The user data passed from connection_open_profile()
  * @pre connection_set_default_cellular_service_profile_async() will invoke this callback function.
@@ -398,7 +398,7 @@ typedef void(*connection_dhcp_state_changed_cb)(connection_dhcp_state_e state,
 
 /**
  * @brief Gets the type of the current profile for data connection.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @param[out] type             The type of the network
  * @return @c 0 on success,
@@ -414,7 +414,7 @@ int connection_get_type(connection_h connection, connection_type_e* type);
 
 /**
  * @brief Gets the IP address of the current connection.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a ip_address using free().
  * @param[in] connection        The connection handle
  * @param[in] address_family    The address family
@@ -434,7 +434,7 @@ int connection_get_ip_address(connection_h connection,
 
 /**
  * @brief Gets the proxy address of the current connection.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a proxy using free().
  * @param[in] connection        The connection handle
  * @param[in] address_family    The address family
@@ -454,7 +454,7 @@ int connection_get_proxy(connection_h connection,
 
 /**
  * @brief Gets the MAC address of the Wi-Fi or ethernet.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @remarks @a mac_addr must be released with free() by you.
  * @param[in] connection        The handle of the connection
  * @param[in] type              The type of current network connection
@@ -495,7 +495,7 @@ int connection_is_metered_network(connection_h connection, bool* is_metered);
 /**
  * @brief Gets the state of cellular connection.
  * @details The returned state is for the cellular connection state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @param[out] state            The state of the cellular connection
  * @return @c 0 on success,
@@ -512,7 +512,7 @@ int connection_get_cellular_state(connection_h connection, connection_cellular_s
 /**
  * @brief Gets the state of the Wi-Fi.
  * @details The returned state is for the Wi-Fi connection state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @param[in] connection        The connection handle
@@ -532,7 +532,7 @@ int connection_get_wifi_state(connection_h connection, connection_wifi_state_e*
 /**
  * @brief Gets the state of the Ethernet.
  * @details The returned state is for the Ethernet connection state.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @param[in] connection        The connection handle
@@ -593,7 +593,7 @@ int connection_unset_internet_state_changed_cb(connection_h connection);
 /**
  * @brief Checks for ethernet cable is attached or not.
  * @details The returned state is for the ethernet cable state.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @param[in] connection        The handle of the connection
@@ -634,7 +634,7 @@ int connection_get_dhcp_state(connection_h connection,
 /**
  * @deprecated Deprecated since 4.0. Use connection_ethernet_cable_state_changed_cb() instead.
  * @brief Called when ethernet cable is plugged [in/out].
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @param[in] state             The state of ethernet cable
  * @param[in] user_data         The user data passed to callback registration function
  */
@@ -645,7 +645,7 @@ typedef void(*connection_ethernet_cable_state_chaged_cb)
 /**
  * @deprecated Deprecated since 4.0. Use connection_set_ethernet_cable_state_changed_cb() instead.
  * @brief Sets callback for ethernet cable is plugged [in/out] event.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @param[in] connection        The connection handle
  * @param[in] callback          The callback function to be called
  * @param[in] user_data         The user data passed to the callback function
@@ -664,7 +664,7 @@ int connection_set_ethernet_cable_state_chaged_cb(connection_h connection,
 /**
  * @deprecated Deprecated since 4.0. Use connection_unset_ethernet_cable_state_changed_cb() instead.
  * @brief Unsets callback for ethernet cable is plugged [in/out] event.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @param[in] connection        The connection handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -722,7 +722,7 @@ int connection_unset_ethernet_cable_state_changed_cb(connection_h connection);
 /**
  * @brief Gets the state of the Bluetooth.
  * @details The returned state is for the Bluetooth connection state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @param[in] connection        The connection handle
@@ -741,7 +741,7 @@ int connection_get_bt_state(connection_h connection, connection_bt_state_e* stat
 
 /**
  * @brief Sets the callback that is called when the type of the current connection is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @param[in] callback          The callback function to be called
  * @param[in] user_data         The user data passed to the callback function
@@ -759,7 +759,7 @@ int connection_set_type_changed_cb(connection_h connection,
 
 /**
  * @brief Unsets the callback that is called when the type of current connection is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -774,7 +774,7 @@ int connection_unset_type_changed_cb(connection_h connection);
 
 /**
  * @brief Sets the callback that is called when the IP address is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @param[in] callback          The callback function to be called
  * @param[in] user_data         The user data passed to the callback function
@@ -792,7 +792,7 @@ int connection_set_ip_address_changed_cb(connection_h connection,
 
 /**
  * @brief Unsets the callback that is called when the IP address is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -807,7 +807,7 @@ int connection_unset_ip_address_changed_cb(connection_h connection);
 
 /**
  * @brief Sets the callback that is called when the proxy address is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @param[in] callback          The callback function to be called
  * @param[in] user_data         The user data passed to the callback function
@@ -825,7 +825,7 @@ int connection_set_proxy_address_changed_cb(connection_h connection,
 
 /**
  * @brief Unsets the callback that is called when the proxy address is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -873,7 +873,7 @@ int connection_unset_dhcp_state_changed_cb(connection_h connection);
 
 /**
  * @brief Adds a new profile which is created by connection_profile_create().
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile
  * @remarks You can only add a profile of the cellular type.
@@ -893,7 +893,7 @@ int connection_add_profile(connection_h connection, connection_profile_h profile
 
 /**
  * @brief Removes an existing profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile \n
  *            %http://tizen.org/privilege/network.get
@@ -919,7 +919,7 @@ int connection_remove_profile(connection_h connection, connection_profile_h prof
  *          When you call this function, your changes affect the Connection Manager
  *          and the existing profile is updated.
  *          In addition, the existing profile will be updated if you call connection_open_profile().
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile \n
  *            %http://tizen.org/privilege/network.get
@@ -941,7 +941,7 @@ int connection_update_profile(connection_h connection, connection_profile_h prof
 
 /**
  * @brief Gets a profiles iterator.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You must release @a profile_iterator using connection_destroy().
@@ -964,7 +964,7 @@ int connection_get_profile_iterator(connection_h connection,
 
 /**
  * @brief Moves the profile iterator to the next position and gets a profile handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile_iterator  The iterator of profile
  * @param[out] profile          The profile handle
  * @return @c 0 on success,
@@ -981,7 +981,7 @@ int connection_profile_iterator_next(connection_profile_iterator_h profile_itera
 
 /**
  * @brief Checks whether the next element of a profile iterator exists or not.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks The specific error code can be obtained using the get_last_result() method.
  *          Error codes are described in Exception section.
  * @param[in] profile_iterator  The iterator of profile
@@ -997,7 +997,7 @@ bool connection_profile_iterator_has_next(connection_profile_iterator_h profile_
 
 /**
  * @brief Destroys a profiles iterator.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile_iterator  The iterator of the profile
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -1011,7 +1011,7 @@ int connection_destroy_profile_iterator(connection_profile_iterator_h profile_it
 
 /**
  * @brief Gets the name of the default profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You must release @a profile using connection_profile_destroy().
@@ -1033,7 +1033,7 @@ int connection_get_current_profile(connection_h connection, connection_profile_h
 
 /**
  * @brief Gets the default profile which provides the given cellular service.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You must release @a profile using connection_profile_destroy().
@@ -1057,7 +1057,7 @@ int connection_get_default_cellular_service_profile(connection_h connection,
 
 /**
  * @brief Sets the default profile which provides the given cellular service.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile \n
  *            %http://tizen.org/privilege/network.get
@@ -1082,7 +1082,7 @@ int connection_set_default_cellular_service_profile(connection_h connection,
 
 /**
  * @brief Sets the default profile which provides the given cellular service, asynchronously.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile \n
  *               %http://tizen.org/privilege/network.get
@@ -1110,7 +1110,7 @@ int connection_set_default_cellular_service_profile_async(connection_h connectio
 
 /**
  * @brief Called after connection_open_profile() is finished.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] result            The result
  * @param[in] user_data         The user data passed from connection_open_profile()
  * @pre connection_open_profile() will invoke this callback function.
@@ -1121,7 +1121,7 @@ typedef void(*connection_opened_cb)(connection_error_e result, void* user_data);
 
 /**
  * @brief Called after connection_close_profile() is finished.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] result            The result
  * @param[in] user_data         The user data passed from connection_close_profile()
  * @pre connection_close_profile() will invoke this callback function.
@@ -1132,7 +1132,7 @@ typedef void(*connection_closed_cb)(connection_error_e result, void* user_data);
 
 /**
  * @brief Called after connection_reset_profile() is finished.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] result            The result
  * @param[in] user_data         The user data passed from connection_reset_profile()
  * @pre connection_reset_profile() will invoke this callback function.
@@ -1143,7 +1143,7 @@ typedef void(*connection_reset_cb)(connection_error_e result, void* user_data);
 
 /**
  * @brief Opens a connection of profile, asynchronously.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.set \n
  *            %http://tizen.org/privilege/network.get
@@ -1173,7 +1173,7 @@ int connection_open_profile(connection_h connection, connection_profile_h profil
 
 /**
  * @brief Closes a connection of profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.set
  * @param[in] connection        The connection handle
@@ -1201,7 +1201,7 @@ int connection_close_profile(connection_h connection, connection_profile_h profi
 
 /**
  * @brief Resets the cellular profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile \n
  *               %http://tizen.org/privilege/network.get
@@ -1232,7 +1232,7 @@ int connection_reset_profile(connection_h connection, connection_reset_option_e
  * @brief Adds a IPv4 route to the routing table.
  * @details You can get the @a interface_name from
  *          connection_profile_get_network_interface_name() of opened profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel partner
  * @privilege %http://tizen.org/privilege/network.route
  * @remarks Since 6.0, the required privilege and level of this function has changed.
@@ -1260,7 +1260,7 @@ int connection_add_route(connection_h connection, const char* interface_name,
  * @brief Removes a IPv4 route from the routing table.
  * @details You can get the @a interface_name from
  *          connection_profile_get_network_interface_name() of opened profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel partner
  * @privilege %http://tizen.org/privilege/network.route
  * @remarks Since 6.0, the required privilege and level of this function has changed.
@@ -1428,7 +1428,7 @@ int connection_foreach_ipv6_address(connection_h connection, connection_type_e c
 
 /**
  * @brief Gets the statistics information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @param[in] connection The connection handle
@@ -1451,7 +1451,7 @@ int connection_get_statistics(connection_h connection, connection_type_e connect
 
 /**
  * @brief Resets the statistics information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.set
  * @param[in] connection        The connection handle
index 5f71429..e4aa10b 100755 (executable)
@@ -40,7 +40,7 @@ extern "C" {
 
 /**
  * @brief Enumeration for security type of Wi-Fi.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_WIFI_SECURITY_TYPE_NONE = 0,         /**< Security disabled */
@@ -54,7 +54,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for encryption modes.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_WIFI_ENCRYPTION_TYPE_NONE = 0,           /**< Encryption disabled */
@@ -78,7 +78,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for cellular service type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_CELLULAR_SERVICE_TYPE_UNKNOWN = 0,          /**< Unknown */
@@ -108,7 +108,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for cellular authentication type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_CELLULAR_AUTH_TYPE_NONE = 0,     /**< No authentication */
@@ -130,14 +130,14 @@ typedef enum {
 
 /**
  * @brief The profile handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef void* connection_profile_h;
 
 
 /**
  * @brief Enumeration for profile state type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_PROFILE_STATE_DISCONNECTED = 0,   /**< Disconnected state */
@@ -149,7 +149,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for address family.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_ADDRESS_FAMILY_IPV4 = 0,    /**< IPV4 Address type */
@@ -159,7 +159,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for IP configuration type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        /**
@@ -192,7 +192,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for proxy method type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        /**
@@ -225,7 +225,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for network connection type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        CONNECTION_PROFILE_TYPE_CELLULAR = 0,    /**< Cellular type */
@@ -238,7 +238,7 @@ typedef enum {
  * @brief Creates a profile handle.
  * @details The profile name, which you get from connection_profile_get_name()
  *          will include the keyword you set.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You must release @a profile using connection_profile_destroy().
@@ -263,7 +263,7 @@ int connection_profile_create(connection_profile_type_e type,
 
 /**
  * @brief Destroys a profile handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[out] profile           The handle to the profile
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -299,7 +299,7 @@ int connection_profile_clone(connection_profile_h *cloned_profile,
  *          So, you must use this function instead of connection_profile_get_name()
  *          if you want to get the unique identification.
  *          In case you create a profile, this value will be determined when you add the profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a profile_id using free().
  * @param[in] profile            The profile handle
  * @param[out] profile_id        The ID of the profile
@@ -317,7 +317,7 @@ int connection_profile_get_id(connection_profile_h profile, char **profile_id);
 
 /**
  * @brief Gets the profile name.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a profile_name using free().
  * @param[in] profile           The profile handle
  * @param[out] profile_name     The name of the profile
@@ -334,7 +334,7 @@ int connection_profile_get_name(connection_profile_h profile, char **profile_nam
 
 /**
  * @brief Gets the network type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[out] type             The type of the profile
  * @return @c 0 on success,
@@ -349,7 +349,7 @@ int connection_profile_get_type(connection_profile_h profile, connection_profile
 
 /**
  * @brief Gets the name of the network interface, e.g. eth0 and pdp0.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a interface_name using free().
  * @param[in] profile           The profile handle
  * @param[out] interface_name   The name of the network interface
@@ -366,7 +366,7 @@ int connection_profile_get_network_interface_name(connection_profile_h profile,
 
 /**
  * @brief Refreshes the profile information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You should call this function in order to get the current information
@@ -386,7 +386,7 @@ int connection_profile_refresh(connection_profile_h profile);
 
 /**
  * @brief Gets the network state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[out] state            The state of the profile
  * @return @c 0 on success,
@@ -401,7 +401,7 @@ int connection_profile_get_state(connection_profile_h profile,
 
 /**
  * @brief Gets the IP config type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
  * @param[out] type             The type of the IP config
@@ -418,7 +418,7 @@ int connection_profile_get_ip_config_type(connection_profile_h profile,
 
 /**
  * @brief Gets the IP address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a ip_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -438,7 +438,7 @@ int connection_profile_get_ip_address(connection_profile_h profile,
 
 /**
  * @brief Gets the Subnet Mask.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a subnet_mask using free().
  *          This function is supported only for IPv4 address family.
  * @param[in] profile           The profile handle
@@ -459,7 +459,7 @@ int connection_profile_get_subnet_mask(connection_profile_h profile,
 
 /**
  * @brief Gets the Gateway address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a gateway_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -514,7 +514,7 @@ int connection_profile_get_dhcp_lease_duration(connection_profile_h profile,
 
 /**
  * @brief Gets the DNS address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks The allowance of the DNS address is @c 2. You must release @a dns_address using free().
  * @param[in] profile           The profile handle
  * @param[in] order             The order of DNS address \n
@@ -536,7 +536,7 @@ int connection_profile_get_dns_address(connection_profile_h profile,
 
 /**
  * @brief Gets the Proxy type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[out] type             The type of the proxy
  * @return @c 0 on success,
@@ -552,7 +552,7 @@ int connection_profile_get_proxy_type(connection_profile_h profile,
 
 /**
  * @brief Gets the Proxy address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a proxy_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -574,7 +574,7 @@ int connection_profile_get_proxy_address(connection_profile_h profile,
  * @brief Sets the IP config type.
  * @details If you set IP config type to #CONNECTION_IP_CONFIG_TYPE_STATIC,
  *          then IP address, Gateway and Subnet mask will be set to the initial value "0.0.0.0".
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
  * @param[in] type              The type of the IP config
@@ -591,7 +591,7 @@ int connection_profile_set_ip_config_type(connection_profile_h profile,
 
 /**
  * @brief Sets the IP address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a ip_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -612,7 +612,7 @@ int connection_profile_set_ip_address(connection_profile_h profile,
 
 /**
  * @brief Sets the Subnet Mask.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a subnet_mask using free().
  *          This function is supported only for IPv4 address family.
  * @param[in] profile           The profile handle
@@ -634,7 +634,7 @@ int connection_profile_set_subnet_mask(connection_profile_h profile,
 
 /**
  * @brief Sets the Gateway address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a gateway_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -655,7 +655,7 @@ int connection_profile_set_gateway_address(connection_profile_h profile,
 
 /**
  * @brief Sets the DNS address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks The allowance of the DNS address is @c 2.
  * @remarks You must release @a dns_address using free().
  * @param[in] profile           The profile handle
@@ -681,7 +681,7 @@ int connection_profile_set_dns_address(connection_profile_h profile,
  * @brief Sets the Proxy type.
  * @details If you set the Proxy type to #CONNECTION_PROXY_TYPE_AUTO or
  *          #CONNECTION_PROXY_TYPE_MANUAL, then Proxy will be restored.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[in] type              The type of the proxy
  * @return @c 0 on success,
@@ -698,7 +698,7 @@ int connection_profile_set_proxy_type(connection_profile_h profile,
 
 /**
  * @brief Sets the Proxy address.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a proxy_address using free().
  * @param[in] profile           The profile handle
  * @param[in] address_family    The address family
@@ -719,7 +719,7 @@ int connection_profile_set_proxy_address(connection_profile_h profile,
 
 /**
  * @brief Called when the state of the profile is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] state             The state
  * @param[in] user_data         The user data passed from the callback registration function
  * @see connection_profile_set_state_changed_cb()
@@ -731,7 +731,7 @@ typedef void(*connection_profile_state_changed_cb)(connection_profile_state_e st
 
 /**
  * @brief Sets the callback that is called when the state of profile is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @param[in] callback          The callback function to be called
  * @param[in] user_data         The user data passed to the callback function
@@ -751,7 +751,7 @@ int connection_profile_set_state_changed_cb(connection_profile_h profile,
 
 /**
  * @brief Unsets the callback that is called when the state of profile is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile           The profile handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -860,7 +860,7 @@ int connection_profile_set_prefix_length(connection_profile_h profile,
 
 /**
  * @brief Gets the ESSID (Extended Service Set Identifier).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a essid using free().
  * @param[in] profile         The profile handle
  * @param[out] essid          The ESSID
@@ -877,7 +877,7 @@ int connection_profile_get_wifi_essid(connection_profile_h profile, char **essid
 
 /**
  * @brief Gets the BSSID (Basic Service Set Identifier).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a bssid using free().
  * @param[in] profile         The profile handle
  * @param[out] bssid          The BSSID
@@ -894,7 +894,7 @@ int connection_profile_get_wifi_bssid(connection_profile_h profile, char **bssid
 
 /**
  * @brief Gets the RSSI.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] rssi           The RSSI
  * @return @c 0 on success,
@@ -909,7 +909,7 @@ int connection_profile_get_wifi_rssi(connection_profile_h profile, int *rssi);
 
 /**
  * @brief Gets the frequency (MHz).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] frequency      The frequency
  * @return @c 0 on success,
@@ -924,7 +924,7 @@ int connection_profile_get_wifi_frequency(connection_profile_h profile, int *fre
 
 /**
  * @brief Gets the max speed (Mbps).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] max_speed      The max speed
  * @return @c 0 on success,
@@ -939,7 +939,7 @@ int connection_profile_get_wifi_max_speed(connection_profile_h profile, int *max
 
 /**
  * @brief Gets the security type of Wi-Fi.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] type           The type of Wi-Fi security
  * @return @c 0 on success,
@@ -956,7 +956,7 @@ int connection_profile_get_wifi_security_type(connection_profile_h profile,
 
 /**
  * @brief Gets the encryption type of Wi-Fi.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] type           The type of Wi-Fi security
  * @return @c 0 on success,
@@ -973,7 +973,7 @@ int connection_profile_get_wifi_encryption_type(connection_profile_h profile,
 
 /**
  * @brief Checks whether passphrase is required.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks This function is not valid if security type is #CONNECTION_WIFI_SECURITY_TYPE_EAP.
  * @param[in] profile         The profile handle
  * @param[out] required       @c true if a passphrase is required,
@@ -991,7 +991,7 @@ int connection_profile_is_wifi_passphrase_required(connection_profile_h profile,
 
 /**
  * @brief Sets the passphrase of the Wi-Fi WPA.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a passphrase using free().
  * @param[in] profile         The profile handle
  * @param[in] passphrase      The passphrase of Wi-Fi security
@@ -1009,7 +1009,7 @@ int connection_profile_set_wifi_passphrase(connection_profile_h profile,
 
 /**
  * @brief Checks whether the WPS (Wi-Fi Protected Setup) is supported.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks If WPS is supported, you can connect the access point with WPS by wifi_connect_with_wps().
  * @param[in] profile         The profile handle
  * @param[out] supported      @c true if WPS is supported,
@@ -1038,7 +1038,7 @@ int connection_profile_is_wifi_wps_supported(connection_profile_h profile,
 
 /**
  * @brief Gets the service type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] type           The type of the cellular service
  * @return @c 0 on success,
@@ -1055,7 +1055,7 @@ int connection_profile_get_cellular_service_type(connection_profile_h profile,
 
 /**
  * @brief Gets the APN (access point name).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a apn using free().
  * @param[in] profile         The profile handle
  * @param[out] apn            The name of the APN
@@ -1072,7 +1072,7 @@ int connection_profile_get_cellular_apn(connection_profile_h profile, char **apn
 
 /**
  * @brief Gets the authentication information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a user_name and @a password using free().
  * @param[in] profile         The profile handle
  * @param[out] type           The type of the authentication
@@ -1093,7 +1093,7 @@ int connection_profile_get_cellular_auth_info(connection_profile_h profile,
 
 /**
  * @brief Gets the home URL.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a home_url using free().
  * @param[in] profile         The profile handle
  * @param[out] home_url       The home URL
@@ -1145,7 +1145,7 @@ int connection_profile_get_cellular_roam_pdn_type(connection_profile_h profile,
 
 /**
  * @brief Checks whether the connection is in roaming state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] is_roaming     @c true if the cellular is roaming,
  *                            otherwise @c false if it is not roaming
@@ -1162,7 +1162,7 @@ int connection_profile_is_cellular_roaming(connection_profile_h profile,
 
 /**
  * @brief Checks whether the profile is hidden.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] is_hidden      @c true if the profile is in hidden,
  *                            otherwise @c false if the profile is not hidden
@@ -1179,7 +1179,7 @@ int connection_profile_is_cellular_hidden(connection_profile_h profile,
 
 /**
  * @brief Checks whether the profile is editable.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] is_editable    @c true if the profile is editable,
  *                            otherwise @c false if the profile is not editable
@@ -1196,7 +1196,7 @@ int connection_profile_is_cellular_editable(connection_profile_h profile,
 
 /**
  * @brief Checks whether the profile is default.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[out] is_default     @c true if the profile is default,
  *                            otherwise @c false if the profile is not default
@@ -1213,7 +1213,7 @@ int connection_profile_is_cellular_default(connection_profile_h profile,
 
 /**
  * @brief Sets the service type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile         The profile handle
  * @param[in] service_type    The type of cellular service
  * @return @c 0 on success,
@@ -1230,7 +1230,7 @@ int connection_profile_set_cellular_service_type(connection_profile_h profile,
 
 /**
  * @brief Sets the APN (Access Point Name).
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a apn using free().
  * @param[in] profile         The profile handle
  * @param[in] apn             The name of APN
@@ -1247,7 +1247,7 @@ int connection_profile_set_cellular_apn(connection_profile_h profile, const char
 
 /**
  * @brief Sets the Authentication information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a user_name using free().
  * @param[in] profile         The profile handle
  * @param[in] type            The type of the authentication
@@ -1267,7 +1267,7 @@ int connection_profile_set_cellular_auth_info(connection_profile_h profile,
 
 /**
  * @brief Sets the home URL.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a home_url using free().
  * @param[in] profile         The profile handle
  * @param[in] home_url        The home URL
index 90ab481..28d90b3 100755 (executable)
@@ -40,21 +40,21 @@ extern "C" {
 
 /**
  * @brief The connection handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef void* connection_h;
 
 
 /**
  * @brief The profiles iterator handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef void* connection_profile_iterator_h;
 
 
 /**
  * @brief Enumeration for connection type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_TYPE_DISCONNECTED = 0,  /**< Disconnected */
@@ -68,7 +68,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for cellular network state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_CELLULAR_STATE_OUT_OF_SERVICE = 0,      /**< Out of service */
@@ -82,7 +82,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for Wi-Fi state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_WIFI_STATE_DEACTIVATED = 0,   /**< Wi-Fi is deactivated */
@@ -93,7 +93,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for ethernet state.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  */
 typedef enum {
        CONNECTION_ETHERNET_STATE_DEACTIVATED = 0,  /**< There is no Ethernet profile to open */
@@ -104,7 +104,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for Bluetooth state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_BT_STATE_DEACTIVATED = 0,   /**< There is no Bluetooth profile to open */
@@ -115,7 +115,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for connection iterator type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_ITERATOR_TYPE_REGISTERED = 0, /**< The iterator of the registered profile */
@@ -126,7 +126,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for reset profile type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
 */
 typedef enum {
        /**
@@ -144,7 +144,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for the attached or detached state of ethernet cable.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  */
 typedef enum {
        CONNECTION_ETHERNET_CABLE_DETACHED = 0,   /**< Ethernet cable is detached */
@@ -154,7 +154,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for connection errors.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        /**
@@ -262,7 +262,7 @@ typedef enum {
 
 /**
  * @brief Enumeration for statistics type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  */
 typedef enum {
        CONNECTION_STATISTICS_TYPE_LAST_RECEIVED_DATA = 0,  /**< Last received data */
@@ -288,7 +288,7 @@ typedef enum {
  * @details If you do not use this function and use other functions,
  *          you will get the #CONNECTION_ERROR_NOT_INITIALIZED error.
  *          If you put an invalid handle, you will get the #CONNECTION_ERROR_INVALID_PARAMETER error.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You must release @a connection using connection_destroy().
@@ -308,7 +308,7 @@ int connection_create(connection_h* connection);
 
 /**
  * @brief Destroys the connection handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -323,7 +323,7 @@ int connection_destroy(connection_h connection);
 
 /**
  * @brief Called when the type of a connection is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] type              The type of the current network connection
  * @param[in] user_data         The user data passed from the callback registration function
  * @see connection_set_type_changed_cb()
@@ -334,7 +334,7 @@ typedef void(*connection_type_changed_cb)(connection_type_e type, void* user_dat
 
 /**
  * @brief Called when the address is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks @a ipv4_address @a ipv6_address should not be freed.
  *          @a ipv4_address @a ipv6_address is available only in the callback.
  *          To use outside the callback, make a copy.
@@ -352,7 +352,7 @@ typedef void(*connection_address_changed_cb)(const char* ipv4_address,
 
 /**
  * @brief Called when connection_set_default_cellular_service_profile_async() finishes.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] result            The result
  * @param[in] user_data         The user data passed from connection_open_profile()
  * @pre connection_set_default_cellular_service_profile_async() will invoke this callback function.
@@ -376,7 +376,7 @@ typedef bool(*connection_ipv6_address_cb)(char *ipv6_address, void *user_data);
 
 /**
  * @brief Gets the type of the current profile for data connection.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @param[out] type             The type of the network
  * @return @c 0 on success,
@@ -392,7 +392,7 @@ int connection_get_type(connection_h connection, connection_type_e* type);
 
 /**
  * @brief Gets the IP address of the current connection.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a ip_address using free().
  * @param[in] connection        The connection handle
  * @param[in] address_family    The address family
@@ -412,7 +412,7 @@ int connection_get_ip_address(connection_h connection,
 
 /**
  * @brief Gets the proxy address of the current connection.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks You must release @a proxy using free().
  * @param[in] connection        The connection handle
  * @param[in] address_family    The address family
@@ -432,7 +432,7 @@ int connection_get_proxy(connection_h connection,
 
 /**
  * @brief Gets the MAC address of the Wi-Fi or ethernet.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @remarks @a mac_addr must be released with free() by you.
  * @param[in] connection        The handle of the connection
  * @param[in] type              The type of current network connection
@@ -473,7 +473,7 @@ int connection_is_metered_network(connection_h connection, bool* is_metered);
 /**
  * @brief Gets the state of cellular connection.
  * @details The returned state is for the cellular connection state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @param[out] state            The state of the cellular connection
  * @return @c 0 on success,
@@ -490,7 +490,7 @@ int connection_get_cellular_state(connection_h connection, connection_cellular_s
 /**
  * @brief Gets the state of the Wi-Fi.
  * @details The returned state is for the Wi-Fi connection state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @param[in] connection        The connection handle
@@ -510,7 +510,7 @@ int connection_get_wifi_state(connection_h connection, connection_wifi_state_e*
 /**
  * @brief Gets the state of the Ethernet.
  * @details The returned state is for the Ethernet connection state.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @param[in] connection        The connection handle
@@ -529,7 +529,7 @@ int connection_get_ethernet_state(connection_h connection, connection_ethernet_s
 /**
  * @brief Checks for ethernet cable is attached or not.
  * @details The returned state is for the ethernet cable state.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @param[in] connection        The handle of the connection
@@ -550,7 +550,7 @@ int connection_get_ethernet_cable_state(connection_h connection,
 /**
  * @deprecated Deprecated since 4.0. Use connection_ethernet_cable_state_changed_cb() instead.
  * @brief Called when ethernet cable is plugged [in/out].
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @param[in] state             The state of ethernet cable
  * @param[in] user_data         The user data passed to callback registration function
  */
@@ -561,7 +561,7 @@ typedef void(*connection_ethernet_cable_state_chaged_cb)
 /**
  * @deprecated Deprecated since 4.0. Use connection_set_ethernet_cable_state_changed_cb() instead.
  * @brief Sets callback for ethernet cable is plugged [in/out] event.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @param[in] connection        The connection handle
  * @param[in] callback          The callback function to be called
  * @param[in] user_data         The user data passed to the callback function
@@ -580,7 +580,7 @@ int connection_set_ethernet_cable_state_chaged_cb(connection_h connection,
 /**
  * @deprecated Deprecated since 4.0. Use connection_unset_ethernet_cable_state_changed_cb() instead.
  * @brief Unsets callback for ethernet cable is plugged [in/out] event.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
  * @param[in] connection        The connection handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -638,7 +638,7 @@ int connection_unset_ethernet_cable_state_changed_cb(connection_h connection);
 /**
  * @brief Gets the state of the Bluetooth.
  * @details The returned state is for the Bluetooth connection state.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @param[in] connection        The connection handle
@@ -657,7 +657,7 @@ int connection_get_bt_state(connection_h connection, connection_bt_state_e* stat
 
 /**
  * @brief Sets the callback that is called when the type of the current connection is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @param[in] callback          The callback function to be called
  * @param[in] user_data         The user data passed to the callback function
@@ -675,7 +675,7 @@ int connection_set_type_changed_cb(connection_h connection,
 
 /**
  * @brief Unsets the callback that is called when the type of current connection is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -690,7 +690,7 @@ int connection_unset_type_changed_cb(connection_h connection);
 
 /**
  * @brief Sets the callback that is called when the IP address is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @param[in] callback          The callback function to be called
  * @param[in] user_data         The user data passed to the callback function
@@ -708,7 +708,7 @@ int connection_set_ip_address_changed_cb(connection_h connection,
 
 /**
  * @brief Unsets the callback that is called when the IP address is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -723,7 +723,7 @@ int connection_unset_ip_address_changed_cb(connection_h connection);
 
 /**
  * @brief Sets the callback that is called when the proxy address is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @param[in] callback          The callback function to be called
  * @param[in] user_data         The user data passed to the callback function
@@ -741,7 +741,7 @@ int connection_set_proxy_address_changed_cb(connection_h connection,
 
 /**
  * @brief Unsets the callback that is called when the proxy address is changed.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] connection        The connection handle
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -756,7 +756,7 @@ int connection_unset_proxy_address_changed_cb(connection_h connection);
 
 /**
  * @brief Adds a new profile which is created by connection_profile_create().
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile
  * @remarks You can only add a profile of the cellular type.
@@ -776,7 +776,7 @@ int connection_add_profile(connection_h connection, connection_profile_h profile
 
 /**
  * @brief Removes an existing profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile \n
  *            %http://tizen.org/privilege/network.get
@@ -802,7 +802,7 @@ int connection_remove_profile(connection_h connection, connection_profile_h prof
  *          When you call this function, your changes affect the Connection Manager
  *          and the existing profile is updated.
  *          In addition, the existing profile will be updated if you call connection_open_profile().
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile \n
  *            %http://tizen.org/privilege/network.get
@@ -824,7 +824,7 @@ int connection_update_profile(connection_h connection, connection_profile_h prof
 
 /**
  * @brief Gets a profiles iterator.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You must release @a profile_iterator using connection_destroy().
@@ -847,7 +847,7 @@ int connection_get_profile_iterator(connection_h connection,
 
 /**
  * @brief Moves the profile iterator to the next position and gets a profile handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile_iterator  The iterator of profile
  * @param[out] profile          The profile handle
  * @return @c 0 on success,
@@ -864,7 +864,7 @@ int connection_profile_iterator_next(connection_profile_iterator_h profile_itera
 
 /**
  * @brief Checks whether the next element of a profile iterator exists or not.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @remarks The specific error code can be obtained using the get_last_result() method.
  *          Error codes are described in Exception section.
  * @param[in] profile_iterator  The iterator of profile
@@ -880,7 +880,7 @@ bool connection_profile_iterator_has_next(connection_profile_iterator_h profile_
 
 /**
  * @brief Destroys a profiles iterator.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] profile_iterator  The iterator of the profile
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -894,7 +894,7 @@ int connection_destroy_profile_iterator(connection_profile_iterator_h profile_it
 
 /**
  * @brief Gets the name of the default profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You must release @a profile using connection_profile_destroy().
@@ -916,7 +916,7 @@ int connection_get_current_profile(connection_h connection, connection_profile_h
 
 /**
  * @brief Gets the default profile which provides the given cellular service.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @remarks You must release @a profile using connection_profile_destroy().
@@ -940,7 +940,7 @@ int connection_get_default_cellular_service_profile(connection_h connection,
 
 /**
  * @brief Sets the default profile which provides the given cellular service.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile \n
  *            %http://tizen.org/privilege/network.get
@@ -965,7 +965,7 @@ int connection_set_default_cellular_service_profile(connection_h connection,
 
 /**
  * @brief Sets the default profile which provides the given cellular service, asynchronously.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile \n
  *               %http://tizen.org/privilege/network.get
@@ -993,7 +993,7 @@ int connection_set_default_cellular_service_profile_async(connection_h connectio
 
 /**
  * @brief Called after connection_open_profile() is finished.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] result            The result
  * @param[in] user_data         The user data passed from connection_open_profile()
  * @pre connection_open_profile() will invoke this callback function.
@@ -1004,7 +1004,7 @@ typedef void(*connection_opened_cb)(connection_error_e result, void* user_data);
 
 /**
  * @brief Called after connection_close_profile() is finished.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] result            The result
  * @param[in] user_data         The user data passed from connection_close_profile()
  * @pre connection_close_profile() will invoke this callback function.
@@ -1015,7 +1015,7 @@ typedef void(*connection_closed_cb)(connection_error_e result, void* user_data);
 
 /**
  * @brief Called after connection_reset_profile() is finished.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @param[in] result            The result
  * @param[in] user_data         The user data passed from connection_reset_profile()
  * @pre connection_reset_profile() will invoke this callback function.
@@ -1026,7 +1026,7 @@ typedef void(*connection_reset_cb)(connection_error_e result, void* user_data);
 
 /**
  * @brief Opens a connection of profile, asynchronously.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.set \n
  *            %http://tizen.org/privilege/network.get
@@ -1056,7 +1056,7 @@ int connection_open_profile(connection_h connection, connection_profile_h profil
 
 /**
  * @brief Closes a connection of profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.set
  * @param[in] connection        The connection handle
@@ -1084,7 +1084,7 @@ int connection_close_profile(connection_h connection, connection_profile_h profi
 
 /**
  * @brief Resets the cellular profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.profile \n
  *               %http://tizen.org/privilege/network.get
@@ -1115,7 +1115,7 @@ int connection_reset_profile(connection_h connection, connection_reset_option_e
  * @brief Adds a IPv4 route to the routing table.
  * @details You can get the @a interface_name from
  *          connection_profile_get_network_interface_name() of opened profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel partner
  * @privilege %http://tizen.org/privilege/network.route
  * @remarks Since 6.0, the required privilege and level of this function has changed.
@@ -1143,7 +1143,7 @@ int connection_add_route(connection_h connection, const char* interface_name,
  * @brief Removes a IPv4 route from the routing table.
  * @details You can get the @a interface_name from
  *          connection_profile_get_network_interface_name() of opened profile.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel partner
  * @privilege %http://tizen.org/privilege/network.route
  * @remarks Since 6.0, the required privilege and level of this function has changed.
@@ -1311,7 +1311,7 @@ int connection_foreach_ipv6_address(connection_h connection, connection_type_e c
 
 /**
  * @brief Gets the statistics information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.get
  * @param[in] connection The connection handle
@@ -1334,7 +1334,7 @@ int connection_get_statistics(connection_h connection, connection_type_e connect
 
 /**
  * @brief Resets the statistics information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
  * @privlevel public
  * @privilege %http://tizen.org/privilege/network.set
  * @param[in] connection        The connection handle