Package org.gnome.gio
Class Drive.DriveIface
java.lang.Object
org.javagi.base.ProxyInstance
org.gnome.gobject.TypeInterface
org.gnome.gio.Drive.DriveIface
-
Constructor Summary
ConstructorsConstructorDescriptionDriveIface(MemorySegment address) Create a DriveIface 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.voidoverrideCanPollForMedia(Arena arena, @Nullable Method method) Override virtual methodcan_poll_for_media.voidoverrideCanStart(Arena arena, @Nullable Method method) Override virtual methodcan_start.voidoverrideCanStartDegraded(Arena arena, @Nullable Method method) Override virtual methodcan_start_degraded.voidoverrideCanStop(Arena arena, @Nullable Method method) Override virtual methodcan_stop.voidoverrideChanged(Arena arena, @Nullable Method method) Override virtual methodchanged.voidoverrideDisconnected(Arena arena, @Nullable Method method) Override virtual methoddisconnected.voidoverrideEject(Arena arena, @Nullable Method method) Override virtual methodeject.voidoverrideEjectButton(Arena arena, @Nullable Method method) Override virtual methodeject_button.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.voidoverrideGetIcon(Arena arena, @Nullable Method method) Override virtual methodget_icon.voidoverrideGetIdentifier(Arena arena, @Nullable Method method) Override virtual methodget_identifier.voidoverrideGetName(Arena arena, @Nullable Method method) Override virtual methodget_name.voidoverrideGetSortKey(Arena arena, @Nullable Method method) Override virtual methodget_sort_key.voidoverrideGetStartStopType(Arena arena, @Nullable Method method) Override virtual methodget_start_stop_type.voidoverrideGetSymbolicIcon(Arena arena, @Nullable Method method) Override virtual methodget_symbolic_icon.voidoverrideGetVolumes(Arena arena, @Nullable Method method) Override virtual methodget_volumes.voidoverrideHasMedia(Arena arena, @Nullable Method method) Override virtual methodhas_media.voidoverrideHasVolumes(Arena arena, @Nullable Method method) Override virtual methodhas_volumes.voidoverrideIsMediaCheckAutomatic(Arena arena, @Nullable Method method) Override virtual methodis_media_check_automatic.voidoverrideIsMediaRemovable(Arena arena, @Nullable Method method) Override virtual methodis_media_removable.voidoverrideIsRemovable(Arena arena, @Nullable Method method) Override virtual methodis_removable.voidoverridePollForMedia(Arena arena, @Nullable Method method) Override virtual methodpoll_for_media.voidoverridePollForMediaFinish(Arena arena, @Nullable Method method) Override virtual methodpoll_for_media_finish.voidoverrideStart(Arena arena, @Nullable Method method) Override virtual methodstart.voidoverrideStartFinish(Arena arena, @Nullable Method method) Override virtual methodstart_finish.voidoverrideStop(Arena arena, @Nullable Method method) Override virtual methodstop.voidoverrideStopButton(Arena arena, @Nullable Method method) Override virtual methodstop_button.voidoverrideStopFinish(Arena arena, @Nullable Method method) Override virtual methodstop_finish.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
-
DriveIface
Create a DriveIface 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
-
overrideDisconnected
-
overrideEjectButton
-
overrideGetName
-
overrideGetIcon
-
overrideHasVolumes
-
overrideGetVolumes
-
overrideIsMediaRemovable
-
overrideHasMedia
-
overrideIsMediaCheckAutomatic
-
overrideCanEject
-
overrideCanPollForMedia
-
overrideEject
-
overrideEjectFinish
-
overridePollForMedia
-
overridePollForMediaFinish
-
overrideGetIdentifier
-
overrideEnumerateIdentifiers
-
overrideGetStartStopType
-
overrideCanStart
-
overrideCanStartDegraded
-
overrideStart
-
overrideStartFinish
-
overrideCanStop
-
overrideStop
-
overrideStopFinish
-
overrideStopButton
-
overrideEjectWithOperation
-
overrideEjectWithOperationFinish
-
overrideGetSortKey
-
overrideGetSymbolicIcon
-
overrideIsRemovable
-