Andrew de los Reyes | 4e9b9f4 | 2010-04-26 15:06:43 -0700 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8" ?> |
| 2 | <!-- COPYRIGHT HERE |
| 3 | dbus-binding-tool -mode=glib-server -prefix=update_engine update_engine.xml |
| 4 | > glib_server.h |
| 5 | --> |
| 6 | <node name="/org/chromium"> |
| 7 | <interface name="org.chromium.UpdateEngineInterface"> |
| 8 | <annotation name="org.freedesktop.DBus.GLib.CSymbol" |
| 9 | value="update_engine_service"/> |
Darin Petkov | 296889c | 2010-07-23 16:20:54 -0700 | [diff] [blame] | 10 | <method name="AttemptUpdate"> |
| 11 | <arg type="s" name="app_version" /> |
| 12 | <arg type="s" name="omaha_url" /> |
| 13 | </method> |
Chris Sosa | d317e40 | 2013-06-12 13:47:09 -0700 | [diff] [blame^] | 14 | <method name="AttemptRollback"> |
| 15 | <arg type="b" name="powerwash" /> |
| 16 | </method> |
Jay Srinivasan | c1ba09a | 2012-08-14 14:15:57 -0700 | [diff] [blame] | 17 | <method name="ResetStatus"> |
| 18 | </method> |
Andrew de los Reyes | 4e9b9f4 | 2010-04-26 15:06:43 -0700 | [diff] [blame] | 19 | <method name="GetStatus"> |
| 20 | <arg type="x" name="last_checked_time" direction="out" /> |
| 21 | <arg type="d" name="progress" direction="out" /> |
| 22 | <arg type="s" name="current_operation" direction="out" /> |
| 23 | <arg type="s" name="new_version" direction="out" /> |
| 24 | <arg type="x" name="new_size" direction="out" /> |
| 25 | </method> |
Jay Srinivasan | ae4697c | 2013-03-18 17:08:08 -0700 | [diff] [blame] | 26 | <method name="RebootIfNeeded"> |
| 27 | </method> |
| 28 | <!-- Deprecate GetTrack and SetTrack after updating the clients --> |
Satoru Takabayashi | 583667b | 2010-10-27 13:09:57 +0900 | [diff] [blame] | 29 | <method name="GetTrack"> |
| 30 | <arg type="s" name="track" direction="out" /> |
| 31 | </method> |
Darin Petkov | 8daa324 | 2010-10-25 13:28:47 -0700 | [diff] [blame] | 32 | <method name="SetTrack"> |
| 33 | <arg type="s" name="track" /> |
| 34 | </method> |
Jay Srinivasan | ae4697c | 2013-03-18 17:08:08 -0700 | [diff] [blame] | 35 | <method name="SetChannel"> |
| 36 | <arg type="s" name="target_channel" /> |
| 37 | <arg type="b" name="is_powerwash_allowed" /> |
| 38 | </method> |
| 39 | <method name="GetChannel"> |
| 40 | <arg type="b" name="get_current_channel" /> |
| 41 | <arg type="s" name="channel" direction="out" /> |
| 42 | </method> |
Andrew de los Reyes | 63b96d7 | 2010-05-10 13:08:54 -0700 | [diff] [blame] | 43 | <signal name="StatusUpdate"> |
| 44 | <arg type="x" name="last_checked_time" /> |
| 45 | <arg type="d" name="progress" /> |
| 46 | <arg type="s" name="current_operation" /> |
| 47 | <arg type="s" name="new_version" /> |
| 48 | <arg type="x" name="new_size" /> |
| 49 | </signal> |
Andrew de los Reyes | 4e9b9f4 | 2010-04-26 15:06:43 -0700 | [diff] [blame] | 50 | </interface> |
| 51 | </node> |