|
3 | 3 | <node name="/org/freedesktop/Notifications"> |
4 | 4 |
|
5 | 5 | <interface name="org.freedesktop.Notifications"> |
6 | | - <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="NotifyDaemon"/> |
7 | 6 | <method name="Notify"> |
8 | | - <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="notify_daemon_notify_handler"/> |
9 | | - <annotation name="org.freedesktop.DBus.GLib.Async" value=""/> |
10 | 7 | <arg type="s" name="app_name" direction="in" /> |
11 | 8 | <arg type="u" name="id" direction="in" /> |
12 | 9 | <arg type="s" name="icon" direction="in" /> |
|
19 | 16 | </method> |
20 | 17 |
|
21 | 18 | <method name="CloseNotification"> |
22 | | - <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="notify_daemon_close_notification_handler"/> |
23 | 19 | <arg type="u" name="id" direction="in" /> |
24 | 20 | </method> |
25 | 21 |
|
26 | 22 | <method name="GetCapabilities"> |
27 | | - <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="notify_daemon_get_capabilities"/> |
28 | 23 | <arg type="as" name="return_caps" direction="out"/> |
29 | 24 | </method> |
30 | 25 |
|
31 | 26 | <method name="GetServerInformation"> |
32 | | - <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="notify_daemon_get_server_information"/> |
33 | 27 | <arg type="s" name="return_name" direction="out"/> |
34 | 28 | <arg type="s" name="return_vendor" direction="out"/> |
35 | 29 | <arg type="s" name="return_version" direction="out"/> |
36 | 30 | <arg type="s" name="return_spec_version" direction="out"/> |
37 | 31 | </method> |
38 | 32 |
|
| 33 | + <signal name="ActionInvoked"> |
| 34 | + <arg type="u" name="id" /> |
| 35 | + <arg type="s" name="action_key" /> |
| 36 | + </signal> |
| 37 | + |
| 38 | + <signal name="NotificationClosed"> |
| 39 | + <arg type="u" name="id" /> |
| 40 | + <arg type="u" name="reason" /> |
| 41 | + </signal> |
39 | 42 | </interface> |
40 | 43 | </node> |
0 commit comments