Class _GInputStreamClass
java.lang.Object
app.photofox.vipsffm.jextract._GInputStreamClass
- Direct Known Subclasses:
GInputStreamClass
struct _GInputStreamClass {
GObjectClass parent_class;
gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **);
gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **);
gboolean (*close_fn)(GInputStream *, GCancellable *, GError **);
void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer);
gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **);
void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer);
gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **);
void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer);
gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **);
void (*_g_reserved1)(void);
void (*_g_reserved2)(void);
void (*_g_reserved3)(void);
void (*_g_reserved4)(void);
void (*_g_reserved5)(void);
}
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classvoid (*_g_reserved1)(void)static classvoid (*_g_reserved2)(void)static classvoid (*_g_reserved3)(void)static classvoid (*_g_reserved4)(void)static classvoid (*_g_reserved5)(void)static classvoid (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer)static classgboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **)static classgboolean (*close_fn)(GInputStream *, GCancellable *, GError **)static classvoid (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)static classgssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)static classgssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)static classgssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)static classvoid (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)static classgssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **) -
Method Summary
Modifier and TypeMethodDescriptionstatic MemorySegment_g_reserved1(MemorySegment struct) Getter for field:void (*_g_reserved1)(void)static void_g_reserved1(MemorySegment struct, MemorySegment fieldValue) Setter for field:void (*_g_reserved1)(void)static final AddressLayoutLayout for field:void (*_g_reserved1)(void)static final longOffset for field:void (*_g_reserved1)(void)static MemorySegment_g_reserved2(MemorySegment struct) Getter for field:void (*_g_reserved2)(void)static void_g_reserved2(MemorySegment struct, MemorySegment fieldValue) Setter for field:void (*_g_reserved2)(void)static final AddressLayoutLayout for field:void (*_g_reserved2)(void)static final longOffset for field:void (*_g_reserved2)(void)static MemorySegment_g_reserved3(MemorySegment struct) Getter for field:void (*_g_reserved3)(void)static void_g_reserved3(MemorySegment struct, MemorySegment fieldValue) Setter for field:void (*_g_reserved3)(void)static final AddressLayoutLayout for field:void (*_g_reserved3)(void)static final longOffset for field:void (*_g_reserved3)(void)static MemorySegment_g_reserved4(MemorySegment struct) Getter for field:void (*_g_reserved4)(void)static void_g_reserved4(MemorySegment struct, MemorySegment fieldValue) Setter for field:void (*_g_reserved4)(void)static final AddressLayoutLayout for field:void (*_g_reserved4)(void)static final longOffset for field:void (*_g_reserved4)(void)static MemorySegment_g_reserved5(MemorySegment struct) Getter for field:void (*_g_reserved5)(void)static void_g_reserved5(MemorySegment struct, MemorySegment fieldValue) Setter for field:void (*_g_reserved5)(void)static final AddressLayoutLayout for field:void (*_g_reserved5)(void)static final longOffset for field:void (*_g_reserved5)(void)static MemorySegmentallocate(SegmentAllocator allocator) Allocate a segment of sizelayout().byteSize()usingallocatorstatic MemorySegmentallocateArray(long elementCount, SegmentAllocator allocator) Allocate an array of sizeelementCountusingallocator.static MemorySegmentasSlice(MemorySegment array, long index) Obtains a slice ofarrayParamwhich selects the array element atindex.static MemorySegmentclose_async(MemorySegment struct) Getter for field:void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer)static voidclose_async(MemorySegment struct, MemorySegment fieldValue) Setter for field:void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer)static final AddressLayoutLayout for field:void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer)static final longOffset for field:void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer)static MemorySegmentclose_finish(MemorySegment struct) Getter for field:gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **)static voidclose_finish(MemorySegment struct, MemorySegment fieldValue) Setter for field:gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **)static final AddressLayoutLayout for field:gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **)static final longOffset for field:gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **)static MemorySegmentclose_fn(MemorySegment struct) Getter for field:gboolean (*close_fn)(GInputStream *, GCancellable *, GError **)static voidclose_fn(MemorySegment struct, MemorySegment fieldValue) Setter for field:gboolean (*close_fn)(GInputStream *, GCancellable *, GError **)static final AddressLayoutLayout for field:gboolean (*close_fn)(GInputStream *, GCancellable *, GError **)static final longOffset for field:gboolean (*close_fn)(GInputStream *, GCancellable *, GError **)static final GroupLayoutlayout()The layout of this structstatic MemorySegmentparent_class(MemorySegment struct) Getter for field:GObjectClass parent_classstatic voidparent_class(MemorySegment struct, MemorySegment fieldValue) Setter for field:GObjectClass parent_classstatic final GroupLayoutLayout for field:GObjectClass parent_classstatic final longOffset for field:GObjectClass parent_classstatic MemorySegmentread_async(MemorySegment struct) Getter for field:void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)static voidread_async(MemorySegment struct, MemorySegment fieldValue) Setter for field:void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)static final AddressLayoutLayout for field:void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)static final longOffset for field:void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)static MemorySegmentread_finish(MemorySegment struct) Getter for field:gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)static voidread_finish(MemorySegment struct, MemorySegment fieldValue) Setter for field:gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)static final AddressLayoutLayout for field:gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)static final longOffset for field:gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **)static MemorySegmentread_fn(MemorySegment struct) Getter for field:gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)static voidread_fn(MemorySegment struct, MemorySegment fieldValue) Setter for field:gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)static final AddressLayoutLayout for field:gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)static final longOffset for field:gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **)static MemorySegmentreinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any).static MemorySegmentreinterpret(MemorySegment addr, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any).static longsizeof()The size (in bytes) of this structstatic MemorySegmentskip(MemorySegment struct) Getter for field:gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)static voidskip(MemorySegment struct, MemorySegment fieldValue) Setter for field:gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)static MemorySegmentskip_async(MemorySegment struct) Getter for field:void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)static voidskip_async(MemorySegment struct, MemorySegment fieldValue) Setter for field:void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)static final AddressLayoutLayout for field:void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)static final longOffset for field:void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)static MemorySegmentskip_finish(MemorySegment struct) Getter for field:gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)static voidskip_finish(MemorySegment struct, MemorySegment fieldValue) Setter for field:gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)static final AddressLayoutLayout for field:gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)static final longOffset for field:gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **)static final AddressLayoutLayout for field:gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)static final longOffset for field:gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **)
-
Method Details
-
layout
The layout of this struct -
parent_class$layout
Layout for field:GObjectClass parent_class -
parent_class$offset
public static final long parent_class$offset()Offset for field:GObjectClass parent_class -
parent_class
Getter for field:GObjectClass parent_class -
parent_class
Setter for field:GObjectClass parent_class -
read_fn$layout
Layout for field:gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **) -
read_fn$offset
public static final long read_fn$offset()Offset for field:gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **) -
read_fn
Getter for field:gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **) -
read_fn
Setter for field:gssize (*read_fn)(GInputStream *, void *, gsize, GCancellable *, GError **) -
skip$layout
Layout for field:gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **) -
skip$offset
public static final long skip$offset()Offset for field:gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **) -
skip
Getter for field:gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **) -
skip
Setter for field:gssize (*skip)(GInputStream *, gsize, GCancellable *, GError **) -
close_fn$layout
Layout for field:gboolean (*close_fn)(GInputStream *, GCancellable *, GError **) -
close_fn$offset
public static final long close_fn$offset()Offset for field:gboolean (*close_fn)(GInputStream *, GCancellable *, GError **) -
close_fn
Getter for field:gboolean (*close_fn)(GInputStream *, GCancellable *, GError **) -
close_fn
Setter for field:gboolean (*close_fn)(GInputStream *, GCancellable *, GError **) -
read_async$layout
Layout for field:void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer) -
read_async$offset
public static final long read_async$offset()Offset for field:void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer) -
read_async
Getter for field:void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer) -
read_async
Setter for field:void (*read_async)(GInputStream *, void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer) -
read_finish$layout
Layout for field:gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **) -
read_finish$offset
public static final long read_finish$offset()Offset for field:gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **) -
read_finish
Getter for field:gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **) -
read_finish
Setter for field:gssize (*read_finish)(GInputStream *, GAsyncResult *, GError **) -
skip_async$layout
Layout for field:void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer) -
skip_async$offset
public static final long skip_async$offset()Offset for field:void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer) -
skip_async
Getter for field:void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer) -
skip_async
Setter for field:void (*skip_async)(GInputStream *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer) -
skip_finish$layout
Layout for field:gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **) -
skip_finish$offset
public static final long skip_finish$offset()Offset for field:gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **) -
skip_finish
Getter for field:gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **) -
skip_finish
Setter for field:gssize (*skip_finish)(GInputStream *, GAsyncResult *, GError **) -
close_async$layout
Layout for field:void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer) -
close_async$offset
public static final long close_async$offset()Offset for field:void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer) -
close_async
Getter for field:void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer) -
close_async
Setter for field:void (*close_async)(GInputStream *, int, GCancellable *, GAsyncReadyCallback, gpointer) -
close_finish$layout
Layout for field:gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **) -
close_finish$offset
public static final long close_finish$offset()Offset for field:gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **) -
close_finish
Getter for field:gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **) -
close_finish
Setter for field:gboolean (*close_finish)(GInputStream *, GAsyncResult *, GError **) -
_g_reserved1$layout
Layout for field:void (*_g_reserved1)(void) -
_g_reserved1$offset
public static final long _g_reserved1$offset()Offset for field:void (*_g_reserved1)(void) -
_g_reserved1
Getter for field:void (*_g_reserved1)(void) -
_g_reserved1
Setter for field:void (*_g_reserved1)(void) -
_g_reserved2$layout
Layout for field:void (*_g_reserved2)(void) -
_g_reserved2$offset
public static final long _g_reserved2$offset()Offset for field:void (*_g_reserved2)(void) -
_g_reserved2
Getter for field:void (*_g_reserved2)(void) -
_g_reserved2
Setter for field:void (*_g_reserved2)(void) -
_g_reserved3$layout
Layout for field:void (*_g_reserved3)(void) -
_g_reserved3$offset
public static final long _g_reserved3$offset()Offset for field:void (*_g_reserved3)(void) -
_g_reserved3
Getter for field:void (*_g_reserved3)(void) -
_g_reserved3
Setter for field:void (*_g_reserved3)(void) -
_g_reserved4$layout
Layout for field:void (*_g_reserved4)(void) -
_g_reserved4$offset
public static final long _g_reserved4$offset()Offset for field:void (*_g_reserved4)(void) -
_g_reserved4
Getter for field:void (*_g_reserved4)(void) -
_g_reserved4
Setter for field:void (*_g_reserved4)(void) -
_g_reserved5$layout
Layout for field:void (*_g_reserved5)(void) -
_g_reserved5$offset
public static final long _g_reserved5$offset()Offset for field:void (*_g_reserved5)(void) -
_g_reserved5
Getter for field:void (*_g_reserved5)(void) -
_g_reserved5
Setter for field:void (*_g_reserved5)(void) -
asSlice
Obtains a slice ofarrayParamwhich selects the array element atindex. The returned segment has addressarrayParam.address() + index * layout().byteSize() -
sizeof
public static long sizeof()The size (in bytes) of this struct -
allocate
Allocate a segment of sizelayout().byteSize()usingallocator -
allocateArray
Allocate an array of sizeelementCountusingallocator. The returned segment has sizeelementCount * layout().byteSize(). -
reinterpret
public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any). The returned segment has sizelayout().byteSize() -
reinterpret
public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any). The returned segment has sizeelementCount * layout().byteSize()
-