Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

OsclReadyQ Class Reference
[OSCL Proc]

#include <oscl_scheduler_readyq.h>

Inheritance diagram for OsclReadyQ:

OsclPriorityQueue< TOsclReady, OsclReadyAlloc, Oscl_Vector< TOsclReady, OsclReadyAlloc >, OsclReadyCompare > OsclPriorityQueueBase Oscl_Opaque_Type_Compare

Public Methods

void Construct (int)
void ThreadLogon ()
void ThreadLogoff ()
void Remove (TOsclReady)
bool IsIn (TOsclReady)
uint32 Depth ()
TOsclReady PopTop ()
TOsclReady Top ()
TOsclReady WaitAndPopTop ()
TOsclReady WaitAndPopTop (uint32)
int32 PendComplete (PVActiveBase *pvbase, int32 aReason)
int32 WaitForRequestComplete (PVActiveBase *)
void RegisterForCallback (OsclSchedulerObserver *aCallback, OsclAny *aCallbackContext)
void TimerCallback (uint32 aDelayMicrosec)
OsclSchedulerObserverCallback ()

Member Function Documentation

OsclSchedulerObserver* OsclReadyQ::Callback   [inline]
 

void OsclReadyQ::Construct int   
 

uint32 OsclReadyQ::Depth   [inline]
 

bool OsclReadyQ::IsIn TOsclReady   
 

int32 OsclReadyQ::PendComplete PVActiveBase   pvbase,
int32    aReason
 

TOsclReady OsclReadyQ::PopTop  
 

void OsclReadyQ::RegisterForCallback OsclSchedulerObserver   aCallback,
OsclAny   aCallbackContext
 

void OsclReadyQ::Remove TOsclReady   
 

void OsclReadyQ::ThreadLogoff  
 

void OsclReadyQ::ThreadLogon  
 

void OsclReadyQ::TimerCallback uint32    aDelayMicrosec
 

TOsclReady OsclReadyQ::Top  
 

TOsclReady OsclReadyQ::WaitAndPopTop uint32   
 

TOsclReady OsclReadyQ::WaitAndPopTop  
 

int32 OsclReadyQ::WaitForRequestComplete PVActiveBase  
 


The documentation for this class was generated from the following file:
OSCL API
Posting Version: OPENCORE_20090310