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 |
Show / Hide Inherited methods, properties and signals |
Properties | Defined By | |
---|---|---|
address : String
|
Gio.DBusConnection | |
authentication_observer : Gio.DBusAuthObserver
|
Gio.DBusConnection | |
capabilities : Gio.DBusCapabilityFlags
read only
|
Gio.DBusConnection | |
closed : Boolean
read only
|
Gio.DBusConnection | |
exit_on_close : Boolean
|
Gio.DBusConnection | |
flags : Gio.DBusConnectionFlags
|
Gio.DBusConnection | |
guid : String
|
Gio.DBusConnection | |
parent_instance : GObject.Object
read only
|
Gio.DBusConnection | |
priv : Gio.DBusConnectionPrivate
read only
|
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, Number 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, Number timeout_msec, Cancellable cancellable)
:
GLib.Variant
|
Gio.DBusConnection | |
close
()
:
none
|
Gio.DBusConnection | |
Gio.DBusConnection | ||
get_capabilities
()
:
Gio.DBusCapabilityFlags
|
Gio.DBusConnection | |
get_exit_on_close
()
:
Boolean
|
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)
:
Boolean
|
Gio.Initable | |
|
Gio.AsyncInitable | |
init_finish
(AsyncResult res)
:
Boolean
|
Gio.AsyncInitable | |
is_closed
()
:
Boolean
|
Gio.DBusConnection | |
new_finish
(AsyncResult res)
:
GObject.Object
|
Gio.AsyncInitable | |
register_object
(String object_path, DBusInterfaceInfo introspection_data, DBusInterfaceVTable vtable, void* user_data, Function user_data_free_func)
:
Number
|
Gio.DBusConnection | |
register_subtree
(String object_path, DBusSubtreeVTable vtable, DBusSubtreeFlags flags, void* user_data, Function user_data_free_func)
:
Number
|
Gio.DBusConnection | |
remove_filter
(Number filter_id)
:
none
|
Gio.DBusConnection | |
|
Gio.DBusConnection | |
send_message_with_reply
(DBusMessage message, Number timeout_msec, Number out_serial, Cancellable cancellable, Function callback, void* user_data)
:
Number
|
Gio.DBusConnection | |
send_message_with_reply_finish
(AsyncResult res)
:
Gio.DBusMessage
|
Gio.DBusConnection | |
send_message_with_reply_sync
(DBusMessage message, Number timeout_msec, Object out_values, Cancellable cancellable)
:
Gio.DBusMessage
|
Gio.DBusConnection | |
set_exit_on_close
(Boolean exit_on_close)
:
none
|
Gio.DBusConnection | |
signal_subscribe
(String sender, String interface_name, String member, String object_path, String arg0, Function callback, void* user_data, Function user_data_free_func)
:
Number
|
Gio.DBusConnection | |
signal_unsubscribe
(Number subscription_id)
:
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, Function name_acquired_handler, Function name_lost_handler, void* user_data, Function user_data_free_func)
:
Number
|
Gio
Method |
Gio.bus_own_name_on_connection_with_closures
(DBusConnection connection, String name, BusNameOwnerFlags flags, Closure name_acquired_closure, Closure name_lost_closure)
:
Number
|
Gio
Method |
Gio.bus_watch_name_on_connection
(DBusConnection connection, String name, BusNameWatcherFlags flags, Function name_appeared_handler, Function name_vanished_handler, void* user_data, Function user_data_free_func)
:
Number
|
Gio
Method |
Gio.bus_watch_name_on_connection_with_closures
(DBusConnection connection, String name, BusNameWatcherFlags flags, Closure name_appeared_closure, Closure name_vanished_closure)
:
Number
|
Gio.DBusMethodInvocation
Method |
new Gio.DBusMethodInvocation.c_new
(String sender, String object_path, String interface_name, String method_name, DBusMethodInfo method_info, DBusConnection connection, DBusMessage message, Variant parameters, void* user_data)
:
Gio.DBusMethodInvocation
Create a new Gio.DBusMethodInvocation
|
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 |
new_connection
(DBusServer self, DBusConnection object)
:
none
|
PanelApplet.PanelApplet
Property |
connection : Gio.DBusConnection
|