Package ch.bailu.gtk.gio
Class DriveIface
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gio.DriveIface
- All Implemented Interfaces:
PointerInterface
Interface for creating #GDrive implementations.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Private field: cb-with-cbstatic final String
static final String
static final String
Private field: cb-with-cbstatic final String
static final String
static final String
The parent interface.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Private field: cb-with-cbstatic final String
static final String
Private field: cb-with-cbstatic final String
static final String
Private field: cb-with-cbstatic final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandler
ch.bailu.gtk.gio.JnaDriveIface.OnCanEject
ch.bailu.gtk.gio.JnaDriveIface.OnCanPollForMedia
ch.bailu.gtk.gio.JnaDriveIface.OnCanStart
ch.bailu.gtk.gio.JnaDriveIface.OnCanStartDegraded
ch.bailu.gtk.gio.JnaDriveIface.OnCanStop
ch.bailu.gtk.gio.JnaDriveIface.OnChanged
ch.bailu.gtk.gio.JnaDriveIface.OnDisconnected
ch.bailu.gtk.gio.JnaDriveIface.OnEjectButton
ch.bailu.gtk.gio.JnaDriveIface.OnEjectFinish
ch.bailu.gtk.gio.JnaDriveIface.OnEjectWithOperationFinish
ch.bailu.gtk.gio.JnaDriveIface.OnEnumerateIdentifiers
ch.bailu.gtk.gio.JnaDriveIface.OnGetIcon
ch.bailu.gtk.gio.JnaDriveIface.OnGetIdentifier
ch.bailu.gtk.gio.JnaDriveIface.OnGetName
ch.bailu.gtk.gio.JnaDriveIface.OnGetSortKey
ch.bailu.gtk.gio.JnaDriveIface.OnGetStartStopType
ch.bailu.gtk.gio.JnaDriveIface.OnGetSymbolicIcon
ch.bailu.gtk.gio.JnaDriveIface.OnGetVolumes
ch.bailu.gtk.gio.JnaDriveIface.OnHasMedia
ch.bailu.gtk.gio.JnaDriveIface.OnHasVolumes
ch.bailu.gtk.gio.JnaDriveIface.OnIsMediaCheckAutomatic
ch.bailu.gtk.gio.JnaDriveIface.OnIsMediaRemovable
ch.bailu.gtk.gio.JnaDriveIface.OnIsRemovable
ch.bailu.gtk.gio.JnaDriveIface.OnPollForMediaFinish
ch.bailu.gtk.gio.JnaDriveIface.OnStartFinish
ch.bailu.gtk.gio.JnaDriveIface.OnStopButton
ch.bailu.gtk.gio.JnaDriveIface.OnStopFinish
static int
static TypeSystem.TypeSize
static TypeSystem.TypeSize
void
setFieldCanEject
(DriveIface.OnCanEject can_eject) void
setFieldCanPollForMedia
(DriveIface.OnCanPollForMedia can_poll_for_media) void
setFieldCanStart
(DriveIface.OnCanStart can_start) void
setFieldCanStartDegraded
(DriveIface.OnCanStartDegraded can_start_degraded) void
setFieldCanStop
(DriveIface.OnCanStop can_stop) void
setFieldChanged
(DriveIface.OnChanged changed) void
setFieldDisconnected
(DriveIface.OnDisconnected disconnected) void
setFieldEjectButton
(DriveIface.OnEjectButton eject_button) void
setFieldEjectFinish
(DriveIface.OnEjectFinish eject_finish) void
setFieldEjectWithOperationFinish
(DriveIface.OnEjectWithOperationFinish eject_with_operation_finish) void
setFieldEnumerateIdentifiers
(DriveIface.OnEnumerateIdentifiers enumerate_identifiers) void
setFieldGetIcon
(DriveIface.OnGetIcon get_icon) void
setFieldGetIdentifier
(DriveIface.OnGetIdentifier get_identifier) void
setFieldGetName
(DriveIface.OnGetName get_name) void
setFieldGetSortKey
(DriveIface.OnGetSortKey get_sort_key) void
setFieldGetStartStopType
(DriveIface.OnGetStartStopType get_start_stop_type) void
setFieldGetSymbolicIcon
(DriveIface.OnGetSymbolicIcon get_symbolic_icon) void
setFieldGetVolumes
(DriveIface.OnGetVolumes get_volumes) void
setFieldHasMedia
(DriveIface.OnHasMedia has_media) void
setFieldHasVolumes
(DriveIface.OnHasVolumes has_volumes) void
setFieldIsMediaCheckAutomatic
(DriveIface.OnIsMediaCheckAutomatic is_media_check_automatic) void
setFieldIsMediaRemovable
(DriveIface.OnIsMediaRemovable is_media_removable) void
setFieldIsRemovable
(DriveIface.OnIsRemovable is_removable) void
setFieldPollForMediaFinish
(DriveIface.OnPollForMediaFinish poll_for_media_finish) void
setFieldStartFinish
(DriveIface.OnStartFinish start_finish) void
setFieldStopButton
(DriveIface.OnStopButton stop_button) void
setFieldStopFinish
(DriveIface.OnStopFinish stop_finish) 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
-
G_IFACE
The parent interface.
Private field: direct-type- See Also:
-
CHANGED
SeeDriveIface.OnChanged.onChanged(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)
- See Also:
-
DISCONNECTED
- See Also:
-
EJECT_BUTTON
- See Also:
-
GET_NAME
SeeDriveIface.OnGetName.onGetName(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)
- See Also:
-
GET_ICON
SeeDriveIface.OnGetIcon.onGetIcon(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)
- See Also:
-
HAS_VOLUMES
- See Also:
-
GET_VOLUMES
- See Also:
-
IS_MEDIA_REMOVABLE
- See Also:
-
HAS_MEDIA
SeeDriveIface.OnHasMedia.onHasMedia(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)
- See Also:
-
IS_MEDIA_CHECK_AUTOMATIC
- See Also:
-
CAN_EJECT
SeeDriveIface.OnCanEject.onCanEject(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)
- See Also:
-
CAN_POLL_FOR_MEDIA
- See Also:
-
EJECT
Private field: cb-with-cb- See Also:
-
EJECT_FINISH
- See Also:
-
POLL_FOR_MEDIA
Private field: cb-with-cb- See Also:
-
POLL_FOR_MEDIA_FINISH
- See Also:
-
GET_IDENTIFIER
- See Also:
-
ENUMERATE_IDENTIFIERS
- See Also:
-
GET_START_STOP_TYPE
- See Also:
-
CAN_START
SeeDriveIface.OnCanStart.onCanStart(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)
- See Also:
-
CAN_START_DEGRADED
- See Also:
-
START
Private field: cb-with-cb- See Also:
-
START_FINISH
- See Also:
-
CAN_STOP
SeeDriveIface.OnCanStop.onCanStop(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Drive)
- See Also:
-
STOP
Private field: cb-with-cb- See Also:
-
STOP_FINISH
- See Also:
-
STOP_BUTTON
- See Also:
-
EJECT_WITH_OPERATION
Private field: cb-with-cb- See Also:
-
EJECT_WITH_OPERATION_FINISH
- See Also:
-
GET_SORT_KEY
- See Also:
-
GET_SYMBOLIC_ICON
- See Also:
-
IS_REMOVABLE
- See Also:
-
-
Constructor Details
-
DriveIface
-
DriveIface
public DriveIface()
-
-
Method Details
-
getClassHandler
-
setFieldChanged
-
getFieldChanged
public ch.bailu.gtk.gio.JnaDriveIface.OnChanged getFieldChanged() -
setFieldDisconnected
-
getFieldDisconnected
public ch.bailu.gtk.gio.JnaDriveIface.OnDisconnected getFieldDisconnected() -
setFieldEjectButton
-
getFieldEjectButton
public ch.bailu.gtk.gio.JnaDriveIface.OnEjectButton getFieldEjectButton() -
setFieldGetName
-
getFieldGetName
public ch.bailu.gtk.gio.JnaDriveIface.OnGetName getFieldGetName() -
setFieldGetIcon
-
getFieldGetIcon
public ch.bailu.gtk.gio.JnaDriveIface.OnGetIcon getFieldGetIcon() -
setFieldHasVolumes
-
getFieldHasVolumes
public ch.bailu.gtk.gio.JnaDriveIface.OnHasVolumes getFieldHasVolumes() -
setFieldGetVolumes
-
getFieldGetVolumes
public ch.bailu.gtk.gio.JnaDriveIface.OnGetVolumes getFieldGetVolumes() -
setFieldIsMediaRemovable
-
getFieldIsMediaRemovable
public ch.bailu.gtk.gio.JnaDriveIface.OnIsMediaRemovable getFieldIsMediaRemovable() -
setFieldHasMedia
-
getFieldHasMedia
public ch.bailu.gtk.gio.JnaDriveIface.OnHasMedia getFieldHasMedia() -
setFieldIsMediaCheckAutomatic
public void setFieldIsMediaCheckAutomatic(DriveIface.OnIsMediaCheckAutomatic is_media_check_automatic) -
getFieldIsMediaCheckAutomatic
public ch.bailu.gtk.gio.JnaDriveIface.OnIsMediaCheckAutomatic getFieldIsMediaCheckAutomatic() -
setFieldCanEject
-
getFieldCanEject
public ch.bailu.gtk.gio.JnaDriveIface.OnCanEject getFieldCanEject() -
setFieldCanPollForMedia
-
getFieldCanPollForMedia
public ch.bailu.gtk.gio.JnaDriveIface.OnCanPollForMedia getFieldCanPollForMedia() -
setFieldEjectFinish
-
getFieldEjectFinish
public ch.bailu.gtk.gio.JnaDriveIface.OnEjectFinish getFieldEjectFinish() -
setFieldPollForMediaFinish
-
getFieldPollForMediaFinish
public ch.bailu.gtk.gio.JnaDriveIface.OnPollForMediaFinish getFieldPollForMediaFinish() -
setFieldGetIdentifier
-
getFieldGetIdentifier
public ch.bailu.gtk.gio.JnaDriveIface.OnGetIdentifier getFieldGetIdentifier() -
setFieldEnumerateIdentifiers
-
getFieldEnumerateIdentifiers
public ch.bailu.gtk.gio.JnaDriveIface.OnEnumerateIdentifiers getFieldEnumerateIdentifiers() -
setFieldGetStartStopType
-
getFieldGetStartStopType
public ch.bailu.gtk.gio.JnaDriveIface.OnGetStartStopType getFieldGetStartStopType() -
setFieldCanStart
-
getFieldCanStart
public ch.bailu.gtk.gio.JnaDriveIface.OnCanStart getFieldCanStart() -
setFieldCanStartDegraded
-
getFieldCanStartDegraded
public ch.bailu.gtk.gio.JnaDriveIface.OnCanStartDegraded getFieldCanStartDegraded() -
setFieldStartFinish
-
getFieldStartFinish
public ch.bailu.gtk.gio.JnaDriveIface.OnStartFinish getFieldStartFinish() -
setFieldCanStop
-
getFieldCanStop
public ch.bailu.gtk.gio.JnaDriveIface.OnCanStop getFieldCanStop() -
setFieldStopFinish
-
getFieldStopFinish
public ch.bailu.gtk.gio.JnaDriveIface.OnStopFinish getFieldStopFinish() -
setFieldStopButton
-
getFieldStopButton
public ch.bailu.gtk.gio.JnaDriveIface.OnStopButton getFieldStopButton() -
setFieldEjectWithOperationFinish
public void setFieldEjectWithOperationFinish(DriveIface.OnEjectWithOperationFinish eject_with_operation_finish) -
getFieldEjectWithOperationFinish
public ch.bailu.gtk.gio.JnaDriveIface.OnEjectWithOperationFinish getFieldEjectWithOperationFinish() -
setFieldGetSortKey
-
getFieldGetSortKey
public ch.bailu.gtk.gio.JnaDriveIface.OnGetSortKey getFieldGetSortKey() -
setFieldGetSymbolicIcon
-
getFieldGetSymbolicIcon
public ch.bailu.gtk.gio.JnaDriveIface.OnGetSymbolicIcon getFieldGetSymbolicIcon() -
setFieldIsRemovable
-
getFieldIsRemovable
public ch.bailu.gtk.gio.JnaDriveIface.OnIsRemovable getFieldIsRemovable() -
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-