Lely core libraries 2.3.4
ev_fiber_thrd Struct Reference

The parameters used for creating fibers on this thread and the list of unused fibers. More...

Collaboration diagram for ev_fiber_thrd:

Data Fields

size_t refcnt
 The number of invocations of ev_fiber_thrd_init() minus the the number of invocation of ev_fiber_thrd_fini() for this thread.
 
int flags
 The flags used when creating each fiber.
 
size_t stack_size
 The size (in bytes) of the stack frame allocated for each fiber.
 
size_t max_unused
 The maximum number of unused fibers for this thread.
 
struct ev_fiber_ctxunused
 The list of unused fibers.
 
size_t num_unused
 The number of unused fibers.
 
struct ev_fiber_ctxcurr
 A pointer to the currently running fiber.
 
fiber_tprev
 A pointer to the previously running (suspended) fiber.
 

Detailed Description

The parameters used for creating fibers on this thread and the list of unused fibers.

Definition at line 55 of file fiber_exec.c.


The documentation for this struct was generated from the following file: