tizen 2.3.1 release
[framework/telephony/tel-plugin-dbus_tapi.git] / introspection / network.xml
index 60c8a7e..79adb1f 100644 (file)
                </method>
 
                <!--
+                       GetNgbrCellInfo:
+                       @info: A set of key/dict pairs with serving cell and neighboring cells information.
+                       @result: Success(0)
+
+                       Get Neighboring Cells information
+               -->
+               <method name="GetNgbrCellInfo">
+                       <arg direction="out" type="aa{sv}" name="info"/>
+                       <arg direction="out" type="i" name="result"/>
+               </method>
+
+               <!--
+                       SetEmergencyCallbackMode:
+                       @mode: Enter(0), Exit(1)
+                       @result: Success(0)
+
+                       Set Emergency Callback Mode
+               -->
+               <method name="SetEmergencyCallbackMode">
+                       <arg direction="in" type="i" name="mode"/>
+                       <arg direction="out" type="i" name="result"/>
+               </method>
+
+               <!--
+                       SetRoamingPreference:
+                       @roam_pref: Automatic(1), Automatic_A(2), Automatic_B(3), Home Only(4), Roam Only(5)
+                       @result: Success(0)
+
+                       Set network roaming preference
+               -->
+               <method name="SetRoamingPreference">
+                       <arg direction="in" type="i" name="roam_pref"/>
+                       <arg direction="out" type="i" name="result"/>
+               </method>
+
+               <!--
+                       GetRoamingPreference:
+                       @roam_pref: Automatic(1), Automatic_A(2), Automatic_B(3), Home Only(4), Roam Only(5)
+                       @result: Success(0)
+
+                       Get network roaming preference
+               -->
+               <method name="GetRoamingPreference">
+                       <arg direction="out" type="i" name="roam_pref"/>
+                       <arg direction="out" type="i" name="result"/>
+               </method>
+
+               <!--
+                       SetDefaultDataSubscription:
+                       @result: Success(0)
+
+                       Set Default Data Subscription
+               -->
+               <method name="SetDefaultDataSubscription">
+                       <arg direction="out" type="i" name="result"/>
+               </method>
+
+               <!--
+                       GetDefaultDataSubscription:
+                       @default_subs: 'default' Data Subscription. SIM 1 (0), SIM 2 (1), Unknown (-1)
+                       @result: Success(0)
+
+                       Get Default Data Subscription
+               -->
+               <method name="GetDefaultDataSubscription">
+                       <arg direction="out" type="i" name="default_subs"/>
+                       <arg direction="out" type="i" name="result"/>
+               </method>
+
+               <!--
+                       SetDefaultSubscription:
+                       @result: Success(0)
+
+                       Set Default Subscription for CS (Voice)
+               -->
+               <method name="SetDefaultSubscription">
+                       <arg direction="out" type="i" name="result"/>
+               </method>
+
+               <!--
+                       GetDefaultSubscription:
+                       @default_subs: 'default' subscription for CS (Voice). SIM 1 (0), SIM 2 (1), Unknown (-1)
+                       @result: Success(0)
+
+                       Get 'current' network for Voice service
+               -->
+               <method name="GetDefaultSubscription">
+                       <arg direction="out" type="i" name="default_subs"/>
+                       <arg direction="out" type="i" name="result"/>
+               </method>
+
+               <!--
                        RegistrationStatus:
                        @circuit: Circuit service status.
                        @packet: Packet service status.
 
                <!--
                        Info:
-                       @rssi: Radio Signal Strength infomation. (0 ~ 6)
-                       @battery: Battery information. (0 ~ 5)
+                       @sig_dbm: Radio Signal Strength infomation.
 
-                       RSSI and Battery information.
+                       Signal Strength information (Dbm)
                -->
-               <signal name="Info">
-                       <arg type="i" name="rssi"/>
-                       <arg type="i" name="battery"/>
+               <signal name="SignalStrength">
+                       <arg type="i" name="dbm"/>
                </signal>
-
                <!--
                        Change:
                        @act: Access technology. GSM(1), GPRS(2), EGPRS(3), UMTS(4), IS95A(17), IS95B(18), EHRPD(25), LTE(33)
                <signal name="Change">
                        <arg type="i" name="act"/>
                        <arg type="s" name="plmn"/>
-                       <arg type="i" name="lac"/>
                </signal>
 
                <!--
                        <arg type="i" name="cell_id"/>
                </signal>
 
-               <!-- rssi: 0 ~ 5 -->
-               <property name="rssi" type="i" access="read"/>
+               <!--
+                       EmergencyCallbackMode:
+                       @mode: Emergency Callback Mode
+
+                       Network emergency callback mode state
+               -->
+               <signal name="EmergencyCallbackMode">
+                       <arg type="i" name="mode"/>
+               </signal>
+
+               <!--
+                       DefaultDataSubscription:
+                       @default_subs: Default Data Subscription.
+
+                       'default' Data Subscription information.
+               -->
+               <signal name="DefaultDataSubscription">
+                       <arg type="i" name="default_subs"/>
+               </signal>
+
+               <!--
+                       DefaultSubscription:
+                       @default_subs: Default Subscription for CS (Voice).
+
+                       'default' Subscription information for CS (Voice).
+               -->
+               <signal name="DefaultSubscription">
+                       <arg type="i" name="default_subs"/>
+               </signal>
+
+               <!-- sig_dbm : Signal Strength DBM -->
+               <property name="sig_dbm" type="i" access="read"/>
+
+               <!-- sig_level 0 ~ 5 -->
+               <property name="sig_level" type="i" access="read"/>
 
                <!-- lac: Location Area Code -->
                <property name="lac" type="i" access="read"/>
                <!-- cell_id: Cell ID -->
                <property name="cell_id" type="i" access="read"/>
 
-               <!-- network_name: Network Name -->
-               <property name="network_name" type="s" access="read"/>
-
-               <!-- service_type: Service Type -->
+               <!--
+                        service_type: Service Type
+                        0=Unknown, 1=No service, 2=Emergency,
+                        3=Search, 4=2G, 5=2.5G,
+                        6=2.5G EDGE, 7=3G, 8=HSDPA, 9=LTE
+               -->
                <property name="service_type" type="i" access="read"/>
 
-               <!-- network_type: Network Type (0=NONE, 1=HSDPA, 2=HSUPA, 3=HSPA) -->
-               <property name="network_type" type="i" access="read"/>
+               <!--
+                        access_technology
+                        0=Unknown, 1=GSM, 2=GPRS, 3=EGPRS,
+                        4=UMTS, 5=GSM_UTRAN,
+                        17=IS95A, 18=IS95B, 19=CDMA_1X,
+                        20=EVO_REV0, 21=CDMA_1X_EVDO_REV0,
+                        22=EVDO_REVA, 23=CDMA_1X_EVDO_REVA
+                        24=EVDV, 33=LTE,
+                        255=Not specified
+               -->
+               <property name="access_technology" type="i" access="read"/>
+
+               <!--
+                        ps_type: Packet Service Type
+                        0=NONE, 1=HSDPA, 2=HSUPA, 3=HSPA, 4=HSPA+
+               -->
+               <property name="ps_type" type="i" access="read"/>
 
-               <!-- circuit_status: Circuit domain status -->
+               <!--
+                        circuit_status: Circuit domain status
+                        0=NONE, 1=EMERGENCY, 2=FULL, 3=SEARCH
+               -->
                <property name="circuit_status" type="i" access="read"/>
 
-               <!-- packet_status: Packet domain status -->
+               <!--
+                        packet_status: Packet domain status
+                        0=NONE, 1=EMERGENCY, 2=FULL, 3=SEARCH
+               -->
                <property name="packet_status" type="i" access="read"/>
 
-               <!-- roaming_status: Roaming status -->
+               <!--
+                        roaming_status: Roaming status
+               -->
                <property name="roaming_status" type="b" access="read"/>
 
-               <!-- name_priority: Network name, SPN name display priority -->
-               <property name="name_priority" type="i" access="read"/>
+               <!--
+                        name_priority: Network name, SPN name display option
+                        available data: 0=None, 1=SIM(EFspn), 2=Operator, 3=Any(SIM/Network)
+               -->
+               <property name="name_option" type="i" access="read"/>
+
+               <!--
+                        network_name
+                        Network Operator Name
+               -->
+               <property name="network_name" type="s" access="read"/>
 
-               <!-- spn_name: SPN name -->
+               <!--
+                        spn_name
+                        Service Provider Name
+               -->
                <property name="spn_name" type="s" access="read"/>
 
        </interface>