/usr/share/ada/adainclude/dbus-ada/dbus_bus_h.ads is in libdbusada0.2-dev 0.2-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 | with Interfaces.C; use Interfaces.C;
with dbus_shared_h;
limited with dbus_errors_h;
with System;
with dbus_types_h;
with Interfaces.C.Strings;
with dbus_arch_deps_h;
package dbus_bus_h is
function dbus_bus_get (arg1 : dbus_shared_h.DBusBusType; arg2 : access dbus_errors_h.DBusError) return System.Address; -- ../dbus/dbus-bus.h:39:17
pragma Import (C, dbus_bus_get, "dbus_bus_get");
function dbus_bus_get_private (arg1 : dbus_shared_h.DBusBusType; arg2 : access dbus_errors_h.DBusError) return System.Address; -- ../dbus/dbus-bus.h:41:17
pragma Import (C, dbus_bus_get_private, "dbus_bus_get_private");
function dbus_bus_register (arg1 : System.Address; arg2 : access dbus_errors_h.DBusError) return dbus_types_h.dbus_bool_t; -- ../dbus/dbus-bus.h:44:17
pragma Import (C, dbus_bus_register, "dbus_bus_register");
function dbus_bus_set_unique_name (arg1 : System.Address; arg2 : Interfaces.C.Strings.chars_ptr) return dbus_types_h.dbus_bool_t; -- ../dbus/dbus-bus.h:46:17
pragma Import (C, dbus_bus_set_unique_name, "dbus_bus_set_unique_name");
function dbus_bus_get_unique_name (arg1 : System.Address) return Interfaces.C.Strings.chars_ptr; -- ../dbus/dbus-bus.h:48:17
pragma Import (C, dbus_bus_get_unique_name, "dbus_bus_get_unique_name");
function dbus_bus_get_unix_user
(arg1 : System.Address;
arg2 : Interfaces.C.Strings.chars_ptr;
arg3 : access dbus_errors_h.DBusError) return unsigned_long; -- ../dbus/dbus-bus.h:49:17
pragma Import (C, dbus_bus_get_unix_user, "dbus_bus_get_unix_user");
function dbus_bus_get_id (arg1 : System.Address; arg2 : access dbus_errors_h.DBusError) return Interfaces.C.Strings.chars_ptr; -- ../dbus/dbus-bus.h:52:17
pragma Import (C, dbus_bus_get_id, "dbus_bus_get_id");
function dbus_bus_request_name
(arg1 : System.Address;
arg2 : Interfaces.C.Strings.chars_ptr;
arg3 : unsigned;
arg4 : access dbus_errors_h.DBusError) return int; -- ../dbus/dbus-bus.h:54:17
pragma Import (C, dbus_bus_request_name, "dbus_bus_request_name");
function dbus_bus_release_name
(arg1 : System.Address;
arg2 : Interfaces.C.Strings.chars_ptr;
arg3 : access dbus_errors_h.DBusError) return int; -- ../dbus/dbus-bus.h:58:17
pragma Import (C, dbus_bus_release_name, "dbus_bus_release_name");
function dbus_bus_name_has_owner
(arg1 : System.Address;
arg2 : Interfaces.C.Strings.chars_ptr;
arg3 : access dbus_errors_h.DBusError) return dbus_types_h.dbus_bool_t; -- ../dbus/dbus-bus.h:61:17
pragma Import (C, dbus_bus_name_has_owner, "dbus_bus_name_has_owner");
function dbus_bus_start_service_by_name
(arg1 : System.Address;
arg2 : Interfaces.C.Strings.chars_ptr;
arg3 : dbus_arch_deps_h.dbus_uint32_t;
arg4 : access dbus_arch_deps_h.dbus_uint32_t;
arg5 : access dbus_errors_h.DBusError) return dbus_types_h.dbus_bool_t; -- ../dbus/dbus-bus.h:65:17
pragma Import (C, dbus_bus_start_service_by_name, "dbus_bus_start_service_by_name");
procedure dbus_bus_add_match
(arg1 : System.Address;
arg2 : Interfaces.C.Strings.chars_ptr;
arg3 : access dbus_errors_h.DBusError); -- ../dbus/dbus-bus.h:71:17
pragma Import (C, dbus_bus_add_match, "dbus_bus_add_match");
procedure dbus_bus_remove_match
(arg1 : System.Address;
arg2 : Interfaces.C.Strings.chars_ptr;
arg3 : access dbus_errors_h.DBusError); -- ../dbus/dbus-bus.h:74:17
pragma Import (C, dbus_bus_remove_match, "dbus_bus_remove_match");
end dbus_bus_h;
|