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 interface
static interface
static interface
static interface
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final String
make sure all threads are stopped
SeeTaskPoolClass.OnCleanup.onCleanup(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)
static final String
static final String
static final String
the parent class structure
Private field: direct-typestatic final String
prepare the threadpool
SeeTaskPoolClass.OnPrepare.onPrepare(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)
static final String
start a new thread
Private field: cb-with-cb -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ClassHandler
ch.bailu.gtk.gst.JnaTaskPoolClass.OnCleanup
make sure all threads are stopped
SeeTaskPoolClass.OnCleanup.onCleanup(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)
ch.bailu.gtk.gst.JnaTaskPoolClass.OnDisposeHandle
ch.bailu.gtk.gst.JnaTaskPoolClass.OnJoin
ch.bailu.gtk.gst.JnaTaskPoolClass.OnPrepare
prepare the threadpool
SeeTaskPoolClass.OnPrepare.onPrepare(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)
static int
static TypeSystem.TypeSize
static TypeSystem.TypeSize
void
setFieldCleanup
(TaskPoolClass.OnCleanup cleanup) make sure all threads are stopped
SeeTaskPoolClass.OnCleanup.onCleanup(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gst.TaskPool)
void
setFieldDisposeHandle
(TaskPoolClass.OnDisposeHandle dispose_handle) void
void
setFieldPrepare
(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, unregisterCallbacks
Von Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von 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()
-