c
GObject.Object
Gio.DBusConnection
Import line: | Gio = imports.gi.Gio; |
GIR File: | Gio-2.0.gir |
C documentation: | GDBusConnection |
Class : | DBusConnection |
Implements: | Gio.AsyncInitable, Gio.Initable |
Extends: | GObject.Object |
Properties | Defined By | |
---|---|---|
address : String
|
Gio.DBusConnection | |
authentication_observer : Gio.DBusAuthObserver
|
Gio.DBusConnection | |
capabilities : Gio.DBusCapabilityFlags
read only
|
Gio.DBusConnection | |
closed : gboolean
read only
|
Gio.DBusConnection | |
exit_on_close : gboolean
|
Gio.DBusConnection | |
flags : Gio.DBusConnectionFlags
|
Gio.DBusConnection | |
guid : String
|
Gio.DBusConnection | |
stream : Gio.IOStream
|
Gio.DBusConnection | |
unique_name : String
read only
|
Gio.DBusConnection |
Method / Constructor | Defined By | |
---|---|---|
new Gio.DBusConnection
(Object properties)
Create a new Gio.DBusConnection
Create a new Gio.DBusConnection
|
||
Create a new Gio.DBusConnection
Create a new Gio.DBusConnection
|
||
Create a new Gio.DBusConnection
Create a new Gio.DBusConnection
|
||
new Gio.DBusConnection.for_address_sync
(String address, DBusConnectionFlags flags, DBusAuthObserver observer, Cancellable cancellable)
:
Gio.DBusConnection
Create a new Gio.DBusConnection
Create a new Gio.DBusConnection
|
||
new Gio.DBusConnection.sync
(IOStream stream, String guid, DBusConnectionFlags flags, DBusAuthObserver observer, Cancellable cancellable)
:
Gio.DBusConnection
Create a new Gio.DBusConnection
Create a new Gio.DBusConnection
|
||
Gio.DBusConnection.c_new
(IOStream stream, String guid, DBusConnectionFlags flags, DBusAuthObserver observer, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gio.DBusConnection | |
Gio.DBusConnection.new_for_address
(String address, DBusConnectionFlags flags, DBusAuthObserver observer, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gio.DBusConnection | |
Gio.DBusConnection | ||
call
(String bus_name, String object_path, String interface_name, String method_name, Variant parameters, VariantType reply_type, DBusCallFlags flags, gint32 timeout_msec, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gio.DBusConnection | |
call_finish
(AsyncResult res)
:
GLib.Variant
|
Gio.DBusConnection | |
call_sync
(String bus_name, String object_path, String interface_name, String method_name, Variant parameters, VariantType reply_type, DBusCallFlags flags, gint32 timeout_msec, Cancellable cancellable)
:
GLib.Variant
|
Gio.DBusConnection | |
|
Gio.DBusConnection | |
close_finish
(AsyncResult res)
:
gboolean
|
Gio.DBusConnection | |
close_sync
(Cancellable cancellable)
:
gboolean
|
Gio.DBusConnection | |
Gio.DBusConnection | ||
|
Gio.DBusConnection | |
flush_finish
(AsyncResult res)
:
gboolean
|
Gio.DBusConnection | |
flush_sync
(Cancellable cancellable)
:
gboolean
|
Gio.DBusConnection | |
get_capabilities
()
:
Gio.DBusCapabilityFlags
|
Gio.DBusConnection | |
get_exit_on_close
()
:
gboolean
|
Gio.DBusConnection | |
get_guid
()
:
String
|
Gio.DBusConnection | |
get_peer_credentials
()
:
Gio.Credentials
|
Gio.DBusConnection | |
get_stream
()
:
Gio.IOStream
|
Gio.DBusConnection | |
get_unique_name
()
:
String
|
Gio.DBusConnection | |
init
(Cancellable cancellable)
:
gboolean
|
Gio.Initable | |
|
Gio.AsyncInitable | |
init_finish
(AsyncResult res)
:
gboolean
|
Gio.AsyncInitable | |
is_closed
()
:
gboolean
|
Gio.DBusConnection | |
new_finish
(AsyncResult res)
:
GObject.Object
|
Gio.AsyncInitable | |
register_object
(String object_path, DBusInterfaceInfo interface_info, DBusInterfaceVTable vtable, void* user_data, Function user_data_free_func)
:
guint32
|
Gio.DBusConnection | |
register_subtree
(String object_path, DBusSubtreeVTable vtable, DBusSubtreeFlags flags, void* user_data, Function user_data_free_func)
:
guint32
|
Gio.DBusConnection | |
remove_filter
(guint32 filter_id)
:
none
|
Gio.DBusConnection | |
|
Gio.DBusConnection | |
send_message_with_reply
(DBusMessage message, DBusSendMessageFlags flags, gint32 timeout_msec, guint32 out_serial, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gio.DBusConnection | |
send_message_with_reply_finish
(AsyncResult res)
:
Gio.DBusMessage
|
Gio.DBusConnection | |
send_message_with_reply_sync
(DBusMessage message, DBusSendMessageFlags flags, gint32 timeout_msec, guint32 out_serial, Cancellable cancellable)
:
Gio.DBusMessage
|
Gio.DBusConnection | |
set_exit_on_close
(gboolean exit_on_close)
:
none
|
Gio.DBusConnection | |
signal_subscribe
(String sender, String interface_name, String member, String object_path, String arg0, DBusSignalFlags flags, Function callback, void* user_data, Function user_data_free_func)
:
guint32
|
Gio.DBusConnection | |
signal_unsubscribe
(guint32 subscription_id)
:
none
|
Gio.DBusConnection | |
start_message_processing
()
:
none
|
Gio.DBusConnection | |
Gio.DBusConnection | ||
Gio.DBusConnection |
Event | Defined By | |
---|---|---|
|
Gio.DBusConnection |
Class / Namespace | Method / Signal / Properties |
---|---|
Gio
Method |
|
Gio
Method |
|
Gio
Method |
Gio.bus_own_name_on_connection
(DBusConnection connection, String name, BusNameOwnerFlags flags, Closure name_acquired_closure, Closure name_lost_closure)
:
guint32
|
Gio
Method |
Gio.bus_watch_name_on_connection
(DBusConnection connection, String name, BusNameWatcherFlags flags, Closure name_appeared_closure, Closure name_vanished_closure)
:
guint32
|
Gio.DBusMethodInvocation
Method |
get_connection
()
:
Gio.DBusConnection
|
Gio.DBusProxy
Property |
g_connection : Gio.DBusConnection
|
Gio.DBusProxy
Method |
new Gio.DBusProxy.sync
(DBusConnection connection, DBusProxyFlags flags, DBusInterfaceInfo info, String name, String object_path, String interface_name, Cancellable cancellable)
:
Gio.DBusProxy
Create a new Gio.DBusProxy
|
Gio.DBusProxy
Method |
Gio.DBusProxy.c_new
(DBusConnection connection, DBusProxyFlags flags, DBusInterfaceInfo info, String name, String object_path, String interface_name, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gio.DBusProxy
Method |
get_connection
()
:
Gio.DBusConnection
|
Gio.DBusServer
Signal |
|