Package org.gnome.gio
Class DBusInterfaceSkeleton.DBusInterfaceSkeletonClass
java.lang.Object
org.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.gio.DBusInterfaceSkeleton.DBusInterfaceSkeletonClass
- All Implemented Interfaces:
Proxy
- Enclosing class:
DBusInterfaceSkeleton
Class structure for
GDBusInterfaceSkeleton.- Since:
- 2.30
-
Constructor Summary
ConstructorsConstructorDescriptionDBusInterfaceSkeletonClass(MemorySegment address) Create a DBusInterfaceSkeletonClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayoutThe memory layout of the native struct.voidoverrideFlush(Arena arena, @Nullable Method method) Override virtual methodflush.voidoverrideGAuthorizeMethod(Arena arena, @Nullable Method method) Override virtual methodg_authorize_method.voidoverrideGetInfo(Arena arena, @Nullable Method method) Override virtual methodget_info.voidoverrideGetProperties(Arena arena, @Nullable Method method) Override virtual methodget_properties.voidoverrideGetVtable(Arena arena, @Nullable Method method) Override virtual methodget_vtable.@Nullable MemorySegment @Nullable []Read the value of the fieldsignal_padding.@Nullable MemorySegment @Nullable []Read the value of the fieldvfunc_padding.voidwriteSignalPadding(@Nullable MemorySegment @Nullable [] signalPadding, Arena _arena) Write a value in the fieldsignal_padding.voidwriteVfuncPadding(@Nullable MemorySegment @Nullable [] vfuncPadding, Arena _arena) Write a value in the fieldvfunc_padding.Methods inherited from class org.gnome.gobject.GObject.ObjectClass
findProperty, installProperties, installProperty, listProperties, overrideConstructed, overrideConstructor, overrideDispatchPropertiesChanged, overrideDispose, overrideFinalize, overrideGetProperty, overrideNotify, overrideProperty, overrideSetProperty, readConstructProperties, readFlags, readNConstructProperties, readNPspecs, readPdummy, readPspecs, writeConstructProperties, writeFlags, writeNConstructProperties, writeNPspecs, writePdummy, writePspecsMethods inherited from class org.gnome.gobject.TypeClass
addPrivate, adjustPrivateOffset, get, getInstancePrivateOffset, getPrivate, peek, peekParent, peekStatic, readGType, ref, unref, unrefUncached, writeGTypeMethods inherited from class org.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
DBusInterfaceSkeletonClass
Create a DBusInterfaceSkeletonClass proxy instance for the provided memory address.- Parameters:
address- the memory address of the native object
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideGetInfo
-
overrideGetVtable
-
overrideGetProperties
-
overrideFlush
-
readVfuncPadding
Read the value of the fieldvfunc_padding.- Returns:
- The value of the field
vfunc_padding
-
writeVfuncPadding
Write a value in the fieldvfunc_padding.- Parameters:
vfuncPadding- The new value for the fieldvfunc_padding
-
overrideGAuthorizeMethod
-
readSignalPadding
Read the value of the fieldsignal_padding.- Returns:
- The value of the field
signal_padding
-
writeSignalPadding
Write a value in the fieldsignal_padding.- Parameters:
signalPadding- The new value for the fieldsignal_padding
-