Class
VipsThreadState
Description [src]
class Vips.ThreadState : Vips.Object {
parent_object: VipsObject,
im: VipsImage*,
reg: VipsRegion*,
pos: VipsRect,
x: int,
y: int,
stop: gboolean,
a: void*,
stall: gboolean
}
A VipsThreadState represents a per-thread state.
ThreadpoolAllocateFn functions can use these members to communicate with ThreadpoolWorkFn functions.
::: seealso
vips_threadpool_run().
Constructors
vips_thread_state_new
Functions
vips_thread_state_set
Properties
Properties inherited from VipsObject (2)
Signals
Signals inherited from VipsObject (4)
Vips.Object::close
The ::close signal is emitted once during object close. The object is dying and may not work.
Vips.Object::postbuild
The ::postbuild signal is emitted once just after successful object construction. Return non-zero to cause object construction to fail.
Vips.Object::postclose
The ::postclose signal is emitted once after object close. The object pointer is still valid, but nothing else.
Vips.Object::preclose
The ::preclose signal is emitted once just before object close starts. The object is still alive.
Signals inherited from GObject (1)
GObject.Object::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.