Package ch.bailu.gtk.gio
Class DBusObjectIface
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gio.DBusObjectIface
- All Implemented Interfaces:
PointerInterface
Base object type for D-Bus objects.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static interface
static interface
static interface
static interface
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandler
ch.bailu.gtk.gio.JnaDBusObjectIface.OnGetInterface
ch.bailu.gtk.gio.JnaDBusObjectIface.OnGetInterfaces
ch.bailu.gtk.gio.JnaDBusObjectIface.OnGetObjectPath
ch.bailu.gtk.gio.JnaDBusObjectIface.OnInterfaceAdded
ch.bailu.gtk.gio.JnaDBusObjectIface.OnInterfaceRemoved
static int
static TypeSystem.TypeSize
static TypeSystem.TypeSize
void
setFieldGetInterface
(DBusObjectIface.OnGetInterface get_interface) void
setFieldGetInterfaces
(DBusObjectIface.OnGetInterfaces get_interfaces) void
setFieldGetObjectPath
(DBusObjectIface.OnGetObjectPath get_object_path) void
setFieldInterfaceAdded
(DBusObjectIface.OnInterfaceAdded interface_added) void
setFieldInterfaceRemoved
(DBusObjectIface.OnInterfaceRemoved interface_removed) Methods inherited from class ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Methods inherited from class ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Field Details
-
PARENT_IFACE
The parent interface.
Private field: direct-type- See Also:
-
GET_OBJECT_PATH
- See Also:
-
GET_INTERFACES
- See Also:
-
GET_INTERFACE
- See Also:
-
INTERFACE_ADDED
- See Also:
-
INTERFACE_REMOVED
- See Also:
-
-
Constructor Details
-
DBusObjectIface
-
DBusObjectIface
public DBusObjectIface()
-
-
Method Details
-
getClassHandler
-
setFieldGetObjectPath
-
getFieldGetObjectPath
public ch.bailu.gtk.gio.JnaDBusObjectIface.OnGetObjectPath getFieldGetObjectPath() -
setFieldGetInterfaces
-
getFieldGetInterfaces
public ch.bailu.gtk.gio.JnaDBusObjectIface.OnGetInterfaces getFieldGetInterfaces() -
setFieldGetInterface
-
getFieldGetInterface
public ch.bailu.gtk.gio.JnaDBusObjectIface.OnGetInterface getFieldGetInterface() -
setFieldInterfaceAdded
-
getFieldInterfaceAdded
public ch.bailu.gtk.gio.JnaDBusObjectIface.OnInterfaceAdded getFieldInterfaceAdded() -
setFieldInterfaceRemoved
-
getFieldInterfaceRemoved
public ch.bailu.gtk.gio.JnaDBusObjectIface.OnInterfaceRemoved getFieldInterfaceRemoved() -
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-