File: org.gnome.foundry.xml

package info (click to toggle)
foundry 1.1~beta-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 15,552 kB
  • sloc: ansic: 167,487; xml: 417; makefile: 21; sh: 19; javascript: 10
file content (45 lines) | stat: -rw-r--r-- 1,932 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<!DOCTYPE node PUBLIC
        "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
        "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd" >
<node xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
  <!--
    org.gnome.foundry.xml

    Copyright 2024 Christian Hergert <chergert@redhat.com>

    This library is free software; you can redistribute it and/or modify
    it under the terms of the GNU Lesser General Public License as
    published by the Free Software Foundation; either version 2.1 of the
    License, or (at your option) any later version.

    This library is distributed in the hope that it will be useful, but
    WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    Lesser General Public License for more details.

    You should have received a copy of the GNU General Public License along
    with this program.  If not, see <http://www.gnu.org/licenses/>.

    SPDX-License-Identifier: LGPL-2.1-or-later
  -->
  <interface name="org.gnome.foundry.CommandLineService">
    <method name="Run">
      <annotation name="org.gtk.GDBus.C.UnixFD" value="true"/>
      <arg name="directory" direction="in" type="ay"/>
      <arg name="environment" direction="in" type="as"/>
      <arg name="argv" direction="in" type="as"/>
      <arg name="stdin_handle" direction="in" type="h"/>
      <arg name="stdout_handle" direction="in" type="h"/>
      <arg name="stderr_handle" direction="in" type="h"/>
      <arg name="object_path" direction="in" type="o"/>
      <arg name="exit_code" direction="out" type="i"/>
    </method>
  </interface>
  <interface name="org.gnome.foundry.CommandLine">
    <method name="Open">
      <annotation name="org.gtk.GDBus.C.UnixFD" value="true"/>
      <arg name="fdnum" direction="in" type="i"/>
      <arg name="fd" direction="out" type="h"/>
    </method>
  </interface>
</node>