Package org.gnome.gio
Class Volume.VolumeIface
java.lang.Object
org.javagi.base.ProxyInstance
org.gnome.gobject.TypeInterface
org.gnome.gio.Volume.VolumeIface
-
Constructor Summary
ConstructorsConstructorDescriptionVolumeIface(MemorySegment address) Create a VolumeIface proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayoutThe memory layout of the native struct.voidoverrideCanEject(Arena arena, @Nullable Method method) Override virtual methodcan_eject.voidoverrideCanMount(Arena arena, @Nullable Method method) Override virtual methodcan_mount.voidoverrideChanged(Arena arena, @Nullable Method method) Override virtual methodchanged.voidoverrideEject(Arena arena, @Nullable Method method) Override virtual methodeject.voidoverrideEjectFinish(Arena arena, @Nullable Method method) Override virtual methodeject_finish.voidoverrideEjectWithOperation(Arena arena, @Nullable Method method) Override virtual methodeject_with_operation.voidoverrideEjectWithOperationFinish(Arena arena, @Nullable Method method) Override virtual methodeject_with_operation_finish.voidoverrideEnumerateIdentifiers(Arena arena, @Nullable Method method) Override virtual methodenumerate_identifiers.voidoverrideGetActivationRoot(Arena arena, @Nullable Method method) Override virtual methodget_activation_root.voidoverrideGetDrive(Arena arena, @Nullable Method method) Override virtual methodget_drive.voidoverrideGetIcon(Arena arena, @Nullable Method method) Override virtual methodget_icon.voidoverrideGetIdentifier(Arena arena, @Nullable Method method) Override virtual methodget_identifier.voidoverrideGetMount(Arena arena, @Nullable Method method) Override virtual methodget_mount.voidoverrideGetName(Arena arena, @Nullable Method method) Override virtual methodget_name.voidoverrideGetSortKey(Arena arena, @Nullable Method method) Override virtual methodget_sort_key.voidoverrideGetSymbolicIcon(Arena arena, @Nullable Method method) Override virtual methodget_symbolic_icon.voidoverrideGetUuid(Arena arena, @Nullable Method method) Override virtual methodget_uuid.voidoverrideMountFinish(Arena arena, @Nullable Method method) Override virtual methodmount_finish.voidoverrideMountFn(Arena arena, @Nullable Method method) Override virtual methodmount_fn.voidoverrideRemoved(Arena arena, @Nullable Method method) Override virtual methodremoved.voidoverrideShouldAutomount(Arena arena, @Nullable Method method) Override virtual methodshould_automount.Methods inherited from class org.gnome.gobject.TypeInterface
addPrerequisite, getPlugin, instantiatablePrerequisite, peek, peekParent, prerequisites, readGInstanceType, readGType, writeGInstanceType, writeGTypeMethods inherited from class org.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
VolumeIface
Create a VolumeIface 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
-
overrideChanged
-
overrideRemoved
-
overrideGetName
-
overrideGetIcon
-
overrideGetUuid
-
overrideGetDrive
-
overrideGetMount
-
overrideCanMount
-
overrideCanEject
-
overrideMountFn
-
overrideMountFinish
-
overrideEject
-
overrideEjectFinish
-
overrideGetIdentifier
-
overrideEnumerateIdentifiers
-
overrideShouldAutomount
-
overrideGetActivationRoot
-
overrideEjectWithOperation
-
overrideEjectWithOperationFinish
-
overrideGetSortKey
-
overrideGetSymbolicIcon
-