Add @feature tag.
[platform/framework/native/telephony.git] / inc / FTelNetworkInfo.h
index 0f67a86..b04326c 100755 (executable)
@@ -116,7 +116,8 @@ public:
      * Gets the Mobile Network Code (MNC) of the network.
      *
      * @since   2.0
-     * @privilege   %http://tizen.org/privilege/systeminfo
+     * @privlevel      public
+     * @privilege   %http://tizen.org/privilege/telephony
      *
      * @return         The MNC of the network
      * @exception      E_SUCCESS       The method is successful.
@@ -129,7 +130,8 @@ public:
      * Gets the Mobile Country Code (MCC) of the network.
      *
      * @since   2.0
-     * @privilege   %http://tizen.org/privilege/systeminfo
+     * @privlevel      public
+     * @privilege   %http://tizen.org/privilege/telephony
      *
      * @return         The MCC of the network
      * @exception      E_SUCCESS       The method is successful.
@@ -149,7 +151,8 @@ public:
      * @compatibility  This method has compatibility issues with OSP compatible applications. @n
      *                  For more information, see the issue description for @ref CompNetworkInfoGetPlmnPage "here".
      * @endif
-     * @privilege   %http://tizen.org/privilege/systeminfo
+     * @privlevel      public
+     * @privilege   %http://tizen.org/privilege/telephony
      *
      * @return         The PLMN name
      * @exception      E_SUCCESS               The method is successful.
@@ -162,7 +165,7 @@ public:
     /**
      * @page    CompNetworkInfoGetPlmnPage Compatibility for GetPlmn()
      * @section CompNetworkInfoGetPlmnPageIssueSection Issues
-     *          Implementing this method in OSP compatible applications has the following issues:   @n 
+     *          Implementation of this method in Tizen API versions prior to 2.1 has the following issue: @n
      *          -# The method returns an alphabetic name of PLMN.
      *
      * @section CompNetworkInfoGetPlmnPageSolutionSection Resolutions
@@ -174,7 +177,8 @@ public:
      * Gets the current cell ID.
      *
      * @since   2.0
-     * @privilege   %http://tizen.org/privilege/systeminfo
+     * @privlevel      public
+     * @privilege   %http://tizen.org/privilege/telephony
      *
      * @return         The current cell ID
      * @exception      E_SUCCESS       The method is successful.
@@ -188,7 +192,8 @@ public:
      * Gets the current Location Area Code (LAC).
      *
      * @since   2.0
-     * @privilege   %http://tizen.org/privilege/systeminfo
+     * @privlevel      public
+     * @privilege   %http://tizen.org/privilege/telephony
      *
      * @return         The current LAC
      * @exception      E_SUCCESS       The method is successful.
@@ -202,7 +207,8 @@ public:
      * Gets the operator name.
      *
      * @since 2.0
-     * @privilege   %http://tizen.org/privilege/systeminfo
+     * @privlevel      public
+     * @privilege   %http://tizen.org/privilege/telephony
      *
      * @return      The operator name
      * @exception   E_SUCCESS   The method is successful.
@@ -236,14 +242,19 @@ public:
      * Gets the received signal strength indication of a modem device.
      *
      * @since   2.0
-     * @privilege   %http://tizen.org/privilege/systeminfo
-     *
+     * @privlevel      public
+     * @privilege   %http://tizen.org/privilege/telephony
+        * @feature             %http://tizen.org/feature/network.telephony
      * @return  The current RSSI @n
      *          The possible RSSI value ranges from @c 0 to @c 100.
      * @exception   E_SUCCESS   The method is successful.
      * @exception   E_PRIVILEGE_DENIED  The application does not have the privilege to call this method.
      * @exception   E_SYSTEM    A system error has occurred.
-     * @remarks                The specific error code can be accessed using the GetLastResult() method.
+        * @exception  E_UNSUPPORTED_OPERATION   The Emulator or target device does not support the required feature. @b Since: @b 2.1
+        *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/manifest_features.htm">Application Filtering</a>.
+        * @remarks
+        *                      - The specific error code can be accessed using the GetLastResult() method.
+        *                      - Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
      */
        static int GetRssi(void);