OsclScheduler Class Reference
[OSCL Proc]

#include <oscl_scheduler.h>

Static Public Member Functions

static OSCL_IMPORT_REF void Init (const char *name, Oscl_DefAlloc *alloc=NULL, int nreserve=20)
static OSCL_IMPORT_REF void Cleanup ()

Detailed Description

Per-thread scheduler initialization and cleanup.


Member Function Documentation

static OSCL_IMPORT_REF void OsclScheduler::Cleanup (  )  [static]

This routine uninstalls and destroys Oscl scheduler for the calling thread.

static OSCL_IMPORT_REF void OsclScheduler::Init ( const char *  name,
Oscl_DefAlloc alloc = NULL,
int  nreserve = 20 
) [static]

This routine creates and installs a scheduler in the calling thread.

Parameters:
name,: (input param) scheduler name.
alloc,: (input param) optional allocator to use for the internal implementation.
nreserve,: (input param) optional value for ready queue reserve size.

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

OSCL API
Posting Version: CORE_9.002.1.1