Package ch.bailu.gtk.gio
Klasse DBusInterface
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.gobject.Object
ch.bailu.gtk.type.PropertyHolder
ch.bailu.gtk.type.Interface
ch.bailu.gtk.gio.DBusInterface
- Alle implementierten Schnittstellen:
PointerInterface
Base type for D-Bus interfaces.
The `GDBusInterface` type is the base type for D-Bus interfaces both
on the service side (see [class@Gio.DBusInterfaceSkeleton]) and client side
(see [class@Gio.DBusProxy]).
The `GDBusInterface` type is the base type for D-Bus interfaces both
on the service side (see [class@Gio.DBusInterfaceSkeleton]) and client side
(see [class@Gio.DBusProxy]).
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen ch.bailu.gtk.gobject.Object
Object.OnBindingTransformFunc, Object.OnDestroyNotify, Object.OnDuplicateFunc, Object.OnNotify, Object.OnToggleNotify, Object.OnWeakNotify
-
Feldübersicht
Von Klasse geerbte Felder ch.bailu.gtk.gobject.Object
SIGNAL_ON_NOTIFY
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGets the #GDBusObject that @interface_ belongs to, if any.static ClassHandler
getInfo()
Gets D-Bus introspection information for the D-Bus interface
implemented by @interface_.static int
Gets the #GDBusObject that @interface_ belongs to, if any.static long
static TypeSystem.TypeSize
static long
static TypeSystem.TypeSize
void
setObject
(DBusObject object) Sets the #GDBusObject for @interface_ to @object.Von Klasse geerbte Methoden ch.bailu.gtk.type.PropertyHolder
getBooleanProperty, getIntProperty, getObjectProperty, getStringProperty, getStrProperty, setBooleanProperty, setIntProperty, setObjectProperty, setStringProperty, setStrProperty
Von Klasse geerbte Methoden ch.bailu.gtk.gobject.Object
addToggleRef, bindProperty, bindProperty, bindPropertyFull, bindPropertyFull, bindPropertyWithClosures, bindPropertyWithClosures, compatControl, connect, connect, disconnect, disconnect, dupData, dupData, dupQdata, forceFloating, freezeNotify, get, get, getData, getData, getProperty, getProperty, getQdata, interfaceFindProperty, interfaceInstallProperty, isFloating, notify, notify, notifyByPspec, onNotify, ref, refSink, removeToggleRef, replaceData, replaceData, replaceQdata, runDispose, set, set, setData, setData, setDataFull, setDataFull, setProperty, setProperty, setQdata, setQdataFull, stealData, stealData, stealQdata, takeRef, thawNotify, unref, watchClosure, weakRef, weakUnref
Von Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Von Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Konstruktordetails
-
DBusInterface
-
-
Methodendetails
-
getClassHandler
-
dupObject
Gets the #GDBusObject that @interface_ belongs to, if any.- Gibt zurück:
- A #GDBusObject or %NULL. The returned reference should be freed with g_object_unref().
-
getInfo
Gets D-Bus introspection information for the D-Bus interface
implemented by @interface_.- Gibt zurück:
- A #GDBusInterfaceInfo. Do not free.
-
getObject
Gets the #GDBusObject that @interface_ belongs to, if any.
It is not safe to use the returned object if @interface_ or
the returned object is being used from other threads. See
g_dbus_interface_dup_object() for a thread-safe alternative.- Gibt zurück:
- A #GDBusObject or %NULL. The returned reference belongs to @interface_ and should not be freed.
-
setObject
Sets the #GDBusObject for @interface_ to @object.
Note that @interface_ will hold a weak reference to @object.- Parameter:
object
- A #GDBusObject or %NULL.
-
getTypeID
public static long getTypeID() -
getParentTypeID
public static long getParentTypeID() -
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-