Package org.freedesktop.gstreamer.gst
Class Task.TaskClass
-
Constructor Summary
ConstructorDescriptionAllocate a new TaskClass.Allocate a new TaskClass.TaskClass
(MemorySegment address) Create a TaskClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.readPool()
Read the value of the fieldpool
.void
Write a value in the fieldpool
.Methods inherited from class org.freedesktop.gstreamer.gst.GstObject.ObjectClass
overrideDeepNotify, readPathStringSeparator, writePathStringSeparator
Methods inherited from class org.gnome.gobject.GObject.ObjectClass
findProperty, installProperties, installProperty, listProperties, overrideConstructed, overrideConstructor, overrideDispatchPropertiesChanged, overrideDispose, overrideFinalize, overrideGetProperty, overrideNotify, overrideProperty, overrideSetProperty, readFlags, readNConstructProperties, readNPspecs, readPdummy, readPspecs, writeFlags, writeNConstructProperties, writeNPspecs, writePdummy, writePspecs
Methods inherited from class org.gnome.gobject.TypeClass
addPrivate, adjustPrivateOffset, getInstancePrivateOffset, getPrivate, peek, peekParent, peekStatic, readGType, ref, unref, unrefUncached, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
TaskClass
Create a TaskClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
TaskClass
Allocate a new TaskClass.- Parameters:
arena
- to control the memory allocation scope
-
TaskClass
public TaskClass()Allocate a new TaskClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
readPool
-
writePool
Write a value in the fieldpool
.- Parameters:
pool
- The new value for the fieldpool
-