WvTaskMan Class Reference

#include <wvtask.h>

List of all members.


Detailed Description

Provides co-operative multitasking support among WvTask instances.

Definition at line 80 of file wvtask.h.


Public Member Functions

WvTaskstart (WvStringParm name, WvTask::TaskFunc *func, void *userdata, size_t stacksize=64 *1024)
WvTaskstart (WvStringParm name, WvTask::TaskFunc *func, void *userdata, size_t stacksize=256 *1024)

Static Public Member Functions

static WvTaskManget ()
 get/dereference the singleton global WvTaskMan
static void unlink ()
static int run (WvTask &task, int val=1)
static int yield (int val=1)
static WvTaskwhoami ()
static const void * current_top_of_stack ()
static size_t current_stacksize_limit ()
static WvTaskManget ()
 get/dereference the singleton global WvTaskMan
static void unlink ()
static int run (WvTask &task, int val=1)
static int yield (int val=1)
static WvTaskwhoami ()

Friends

class WvTask

The documentation for this class was generated from the following files:
Generated on Thu Jan 24 16:51:06 2008 for WvStreams by  doxygen 1.5.4