Packages
gstreamer-0.10
Gst
TaskPool
TaskPool
cleanup
join
prepare
push
pool
Stays crunchy ...
... even in milk.
Valadoc
Vala
Tutorial
Vala Journal
API-References
Markup
About
TaskPool
Object Hierarchy:
Description:
public
class
TaskPool
:
Object
The
TaskPool
object.
Namespace:
Gst
Package:
gstreamer-0.10
Content:
Creation methods:
public
TaskPool
()
Create a new default task pool.
Methods:
public
virtual
void
cleanup
()
Wait for all tasks to be stopped.
public
virtual
void
join
(
void
* id)
Join a task and/or return it to the pool.
public
virtual
void
prepare
()
throws
Error
Prepare the taskpool for accepting
push
operations.
public
virtual
void
*
push
(
TaskPoolFunction
func)
throws
Error
Start the execution of a new thread from
pool
.
Fields:
public
unowned
ThreadPool
pool
Inherited Members:
All known members inherited from class Gst.Object
name
check_uniqueness
default_deep_notify
replace
default_error
flag_is_set
flag_set
flag_unset
get_name
get_name_prefix
get_parent
get_path_string
has_ancestor
is_disposing
is_floating
@ref
ref_sink
restore_thyself
save_thyself
set_name
set_name_prefix
set_parent
sink
unparent
unref
deep_notify
object_saved
parent_set
parent_unset
flags
@lock
name_prefix
parent
All known members inherited from class GLib.Object
@new
newv
new_valist
get_type
get_class
@ref
unref
ref_sink
weak_ref
weak_unref
add_weak_pointer
remove_weak_pointer
@get
@set
get_property
set_property
get_data
set_data
set_data_full
steal_data
get_qdata
set_qdata
set_qdata_full
steal_qdata
freeze_notify
thaw_notify
dispose
constructed
notify_property
connect
disconnect
add_toggle_ref
remove_toggle_ref
bind_property
notify
ref_count