tizen 2.4 release
[framework/connectivity/mobileap-agent.git] / include / tethering-dbus-interface.xml
index ad6127b..0277102 100644 (file)
                <!-- Method definitions -->
 
                <method name="disable">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
                        <arg type="u" name="type" direction="out"/>
                        <arg type="u" name="result" direction="out"/>
                </method>
 
                <method name="enable_wifi_tethering">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
                        <arg type="s" name="ssid" direction="in"/>
                        <arg type="s" name="key" direction="in"/>
                        <arg type="i" name="visibility" direction="in"/>
                        <arg type="i" name="security" direction="in"/>
-                       <arg type="u" name="type" direction="out"/>
                        <arg type="u" name="result" direction="out"/>
                </method>
 
+               <method name="cont_enable_wifi_tethering">
+               </method>
+
+               <method name="cancel_enable_wifi_tethering">
+               </method>
+
                <method name="disable_wifi_tethering">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
                        <arg type="u" name="type" direction="out"/>
                        <arg type="u" name="result" direction="out"/>
                </method>
 
                <method name="enable_bt_tethering">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
-                       <arg type="u" name="type" direction="out"/>
                        <arg type="u" name="result" direction="out"/>
                </method>
 
+               <method name="cont_enable_bt_tethering">
+               </method>
+
+               <method name="cancel_enable_bt_tethering">
+               </method>
+
                <method name="disable_bt_tethering">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
                        <arg type="u" name="type" direction="out"/>
                        <arg type="u" name="result" direction="out"/>
                </method>
 
                <method name="enable_usb_tethering">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
-                       <arg type="u" name="type" direction="out"/>
                        <arg type="u" name="result" direction="out"/>
                </method>
 
+               <method name="cont_enable_usb_tethering">
+               </method>
+
+               <method name="cancel_enable_usb_tethering">
+               </method>
+
                <method name="disable_usb_tethering">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
                        <arg type="u" name="type" direction="out"/>
                        <arg type="u" name="result" direction="out"/>
                </method>
 
                <method name="enable_wifi_ap">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
                        <arg type="s" name="ssid" direction="in"/>
                        <arg type="s" name="key" direction="in"/>
                        <arg type="i" name="visibility" direction="in"/>
                        <arg type="i" name="security" direction="in"/>
-                       <arg type="u" name="type" direction="out"/>
                        <arg type="u" name="result" direction="out"/>
                </method>
 
                <method name="disable_wifi_ap">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
                        <arg type="u" name="type" direction="out"/>
                        <arg type="u" name="result" direction="out"/>
                </method>
 
                <method name="reload_wifi_settings">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
                        <arg type="s" name="ssid" direction="in"/>
                        <arg type="s" name="key" direction="in"/>
                        <arg type="i" name="visibility" direction="in"/>
@@ -81,7 +85,6 @@
                </method>
 
                <method name="reload_wifi_ap_settings">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
                        <arg type="s" name="ssid" direction="in"/>
                        <arg type="s" name="key" direction="in"/>
                        <arg type="i" name="visibility" direction="in"/>
                </method>
 
                <method name="get_station_info">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
-                       <arg type="u" name="type" direction="out"/>
-                       <arg type="a(usssu)" name="station" direction="out"/>
+               <arg type="a(a{sv})" name="station" direction="out"/>
                </method>
 
                <method name="get_data_packet_usage">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
                        <arg type="u" name="type" direction="out"/>
                        <arg type="t" name="rx_data" direction="out"/>
                        <arg type="t" name="tx_data" direction="out"/>
 
                <!-- Signal (D-Bus) definitions -->
                <signal name="net_closed">
-                       <arg type="s" name="arg1" direction="out"/>
                </signal>
 
                <signal name="sta_connected">
                </signal>
 
                <signal name="wifi_on">
-                       <arg type="s" name="arg1" direction="out"/>
                </signal>
 
                <signal name="wifi_off">
                </signal>
 
                <signal name="usb_on">
-                       <arg type="s" name="arg1" direction="out"/>
                </signal>
 
                <signal name="usb_off">
                </signal>
 
                <signal name="bluetooth_on">
-                       <arg type="s" name="arg1" direction="out"/>
                </signal>
 
                <signal name="bluetooth_off">
                </signal>
 
                <signal name="wifi_ap_on">
-                       <arg type="s" name="arg1" direction="out"/>
                </signal>
 
                <signal name="wifi_ap_off">
                </signal>
 
                <signal name="no_data_timeout">
-                       <arg type="s" name="arg1" direction="out"/>
                </signal>
 
                <signal name="low_batt_mode">
-                       <arg type="s" name="arg1" direction="out"/>
                </signal>
 
                <signal name="flight_mode">
-                       <arg type="s" name="arg1" direction="out"/>
                </signal>
+
                <signal name="power_save_mode">
-                       <arg type="s" name="arg1" direction="out"/>
+               </signal>
+
+               <signal name="dhcp_status">
+                       <arg type="s" name="signalName" direction="out"/>
+                       <arg type="u" name="type" direction="out"/>
+                       <arg type="s" name="ip" direction="out"/>
+                       <arg type="s" name="mac" direction="out"/>
+                       <arg type="s" name="hostName" direction="out"/>
+                       <arg type="u" name="tm" direction="out"/>
                </signal>
        </interface>
-</node>
\ No newline at end of file
+</node>