Package org.gnome.gio
Class Mount.MountIface
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeInterface
org.gnome.gio.Mount.MountIface
-
Constructor Summary
ConstructorDescriptionAllocate a new MountIface.MountIface
(Arena arena) Allocate a new MountIface.MountIface
(MemorySegment address) Create a MountIface proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideCanEject
(Arena arena, Method method) Override virtual methodcan_eject
.void
overrideCanUnmount
(Arena arena, Method method) Override virtual methodcan_unmount
.void
overrideChanged
(Arena arena, Method method) Override virtual methodchanged
.void
overrideEject
(Arena arena, Method method) Override virtual methodeject
.void
overrideEjectFinish
(Arena arena, Method method) Override virtual methodeject_finish
.void
overrideEjectWithOperation
(Arena arena, Method method) Override virtual methodeject_with_operation
.void
overrideEjectWithOperationFinish
(Arena arena, Method method) Override virtual methodeject_with_operation_finish
.void
overrideGetDefaultLocation
(Arena arena, Method method) Override virtual methodget_default_location
.void
overrideGetDrive
(Arena arena, Method method) Override virtual methodget_drive
.void
overrideGetIcon
(Arena arena, Method method) Override virtual methodget_icon
.void
overrideGetName
(Arena arena, Method method) Override virtual methodget_name
.void
overrideGetRoot
(Arena arena, Method method) Override virtual methodget_root
.void
overrideGetSortKey
(Arena arena, Method method) Override virtual methodget_sort_key
.void
overrideGetSymbolicIcon
(Arena arena, Method method) Override virtual methodget_symbolic_icon
.void
overrideGetUuid
(Arena arena, Method method) Override virtual methodget_uuid
.void
overrideGetVolume
(Arena arena, Method method) Override virtual methodget_volume
.void
overrideGuessContentType
(Arena arena, Method method) Override virtual methodguess_content_type
.void
overrideGuessContentTypeFinish
(Arena arena, Method method) Override virtual methodguess_content_type_finish
.void
overrideGuessContentTypeSync
(Arena arena, Method method) Override virtual methodguess_content_type_sync
.void
overridePreUnmount
(Arena arena, Method method) Override virtual methodpre_unmount
.void
overrideRemount
(Arena arena, Method method) Override virtual methodremount
.void
overrideRemountFinish
(Arena arena, Method method) Override virtual methodremount_finish
.void
overrideUnmount
(Arena arena, Method method) Override virtual methodunmount
.void
overrideUnmounted
(Arena arena, Method method) Override virtual methodunmounted
.void
overrideUnmountFinish
(Arena arena, Method method) Override virtual methodunmount_finish
.void
overrideUnmountWithOperation
(Arena arena, Method method) Override virtual methodunmount_with_operation
.void
overrideUnmountWithOperationFinish
(Arena arena, Method method) Override virtual methodunmount_with_operation_finish
.Methods inherited from class org.gnome.gobject.TypeInterface
addPrerequisite, getPlugin, instantiatablePrerequisite, peek, peekParent, prerequisites, readGInstanceType, readGType, writeGInstanceType, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
MountIface
Create a MountIface proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
MountIface
Allocate a new MountIface.- Parameters:
arena
- to control the memory allocation scope
-
MountIface
public MountIface()Allocate a new MountIface. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideChanged
-
overrideUnmounted
-
overrideGetRoot
-
overrideGetName
-
overrideGetIcon
-
overrideGetUuid
-
overrideGetVolume
-
overrideGetDrive
-
overrideCanUnmount
-
overrideCanEject
-
overrideUnmount
-
overrideUnmountFinish
-
overrideEject
-
overrideEjectFinish
-
overrideRemount
-
overrideRemountFinish
-
overrideGuessContentType
-
overrideGuessContentTypeFinish
-
overrideGuessContentTypeSync
-
overridePreUnmount
-
overrideUnmountWithOperation
-
overrideUnmountWithOperationFinish
-
overrideEjectWithOperation
-
overrideEjectWithOperationFinish
-
overrideGetDefaultLocation
-
overrideGetSortKey
-
overrideGetSymbolicIcon
-