Package ch.bailu.gtk.gst
Klasse TaskPoolClass
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gst.TaskPoolClass
- Alle implementierten Schnittstellen:
PointerInterface
The #GstTaskPoolClass object.
https://gstreamer.freedesktop.org/documentation/gstreamer/gi-index.html
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic interfacestatic interfacestatic interfacestatic interface -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final Stringmake sure all threads are stopped
SeeTaskPoolClass.OnCleanup.onCleanup(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)static final Stringstatic final Stringstatic final Stringthe parent class structure
Private field: direct-typestatic final Stringprepare the threadpool
SeeTaskPoolClass.OnPrepare.onPrepare(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)static final Stringstart a new thread
Private field: cb-with-cb -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ClassHandlerch.bailu.gtk.gst.JnaTaskPoolClass.OnCleanupmake sure all threads are stopped
SeeTaskPoolClass.OnCleanup.onCleanup(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)ch.bailu.gtk.gst.JnaTaskPoolClass.OnDisposeHandlech.bailu.gtk.gst.JnaTaskPoolClass.OnJoinch.bailu.gtk.gst.JnaTaskPoolClass.OnPrepareprepare the threadpool
SeeTaskPoolClass.OnPrepare.onPrepare(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)static intstatic TypeSystem.TypeSizestatic TypeSystem.TypeSizevoidsetFieldCleanup(TaskPoolClass.OnCleanup cleanup) make sure all threads are stopped
SeeTaskPoolClass.OnCleanup.onCleanup(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)voidsetFieldDisposeHandle(TaskPoolClass.OnDisposeHandle dispose_handle) voidvoidsetFieldPrepare(TaskPoolClass.OnPrepare prepare) prepare the threadpool
SeeTaskPoolClass.OnPrepare.onPrepare(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)Von Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacksVon Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNullVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Felddetails
-
PARENT_CLASS
the parent class structure
Private field: direct-type- Siehe auch:
-
PREPARE
prepare the threadpool
SeeTaskPoolClass.OnPrepare.onPrepare(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)- Siehe auch:
-
CLEANUP
make sure all threads are stopped
SeeTaskPoolClass.OnCleanup.onCleanup(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)- Siehe auch:
-
PUSH
start a new thread
Private field: cb-with-cb- Siehe auch:
-
JOIN
join a thread
SeeTaskPoolClass.OnJoin.onJoin(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool, ch.bailu.gtk.type.Pointer)- Siehe auch:
-
DISPOSE_HANDLE
- Siehe auch:
-
-
Konstruktordetails
-
TaskPoolClass
-
-
Methodendetails
-
getClassHandler
-
setFieldPrepare
prepare the threadpool
SeeTaskPoolClass.OnPrepare.onPrepare(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool) -
getFieldPrepare
public ch.bailu.gtk.gst.JnaTaskPoolClass.OnPrepare getFieldPrepare()prepare the threadpool
SeeTaskPoolClass.OnPrepare.onPrepare(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool) -
setFieldCleanup
make sure all threads are stopped
SeeTaskPoolClass.OnCleanup.onCleanup(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool) -
getFieldCleanup
public ch.bailu.gtk.gst.JnaTaskPoolClass.OnCleanup getFieldCleanup()make sure all threads are stopped
SeeTaskPoolClass.OnCleanup.onCleanup(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool) -
setFieldJoin
-
getFieldJoin
public ch.bailu.gtk.gst.JnaTaskPoolClass.OnJoin getFieldJoin() -
setFieldDisposeHandle
-
getFieldDisposeHandle
public ch.bailu.gtk.gst.JnaTaskPoolClass.OnDisposeHandle getFieldDisposeHandle() -
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-