eufon

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

interface.xml (1544B)


      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <node name="/org/freedesktop/Notifications">
      3   <interface name="org.freedesktop.Notifications">
      4 
      5     <method name="GetCapabilities">
      6       <arg direction="out" name="capabilities"    type="as"/>
      7     </method>
      8 
      9     <method name="Notify">
     10       <arg direction="in"  name="app_name"        type="s"/>
     11       <arg direction="in"  name="replaces_id"     type="u"/>
     12       <arg direction="in"  name="app_icon"        type="s"/>
     13       <arg direction="in"  name="summary"         type="s"/>
     14       <arg direction="in"  name="body"            type="s"/>
     15       <arg direction="in"  name="actions"         type="as"/>
     16       <arg direction="in"  name="hints"           type="a{sv}"/>
     17       <arg direction="in"  name="expire_timeout"  type="i"/>
     18       <arg direction="out" name="id"              type="u"/>
     19     </method>
     20 
     21     <method name="CloseNotification">
     22       <arg direction="in"  name="id"              type="u"/>
     23     </method>
     24 
     25     <method name="GetServerInformation">
     26       <arg direction="out" name="name"            type="s"/>
     27       <arg direction="out" name="vendor"          type="s"/>
     28       <arg direction="out" name="version"         type="s"/>
     29       <arg direction="out" name="spec_version"    type="s"/>
     30     </method>
     31 
     32     <signal name="NotificationClosed">
     33       <arg name="id"         type="u"/>
     34       <arg name="reason"     type="u"/>
     35     </signal>
     36 
     37     <signal name="ActionInvoked">
     38       <arg name="id"         type="u"/>
     39       <arg name="action_key" type="s"/>
     40     </signal>
     41   </interface>
     42 </node>