Public Member Functions | |
~CThreadAOEngine () | |
void | StartL () |
void | Stop () |
Static Public Member Functions | |
static CThreadAOEngine * | NewL (CSharedIntermediator *aSMediator) |
static CThreadAOEngine * | NewLC (CSharedIntermediator *aSMediator) |
static TInt | ExecuteThreadOne (TAny *aPtr) |
static void | CreateActiveSchedulerL (CSharedIntermediator *aSMediator) |
CThreadAOEngine application engine class.
Definition at line 48 of file threadaoengine.h.
CThreadAOEngine::~CThreadAOEngine | ( | ) |
Destructor
Definition at line 60 of file threadaoengine.cpp.
CThreadAOEngine * CThreadAOEngine::NewL | ( | CSharedIntermediator * | aSMediator | ) | [static] |
discussion Create new CThreadAOEngine object
param aSMediator a Pointer to CSharedIntermediator. return a pointer to the created instance of CThreadAOEngine
Definition at line 71 of file threadaoengine.cpp.
CThreadAOEngine * CThreadAOEngine::NewLC | ( | CSharedIntermediator * | aSMediator | ) | [static] |
Definition at line 78 of file threadaoengine.cpp.
void CThreadAOEngine::StartL | ( | ) |
discussion Create thread1 and start threadFunction. Checks that this has been called only once.
Definition at line 96 of file threadaoengine.cpp.
void CThreadAOEngine::Stop | ( | ) |
TInt CThreadAOEngine::ExecuteThreadOne | ( | TAny * | aPtr | ) | [static] |
ExecuteThread()
discussion Function for thread one. Thread one executes this function while it's running. param aPtr pointer to a resource.
Definition at line 122 of file threadaoengine.cpp.
void CThreadAOEngine::CreateActiveSchedulerL | ( | CSharedIntermediator * | aSMediator | ) | [static] |
CreateActiveScheduler()
discussion Create ActiveScheduler for thread1. Thread1 needs scheduling, because it's using active objects and the framework won't implement scheduler for you. param aSMediator a Pointer to CSharedIntermediator.
Definition at line 145 of file threadaoengine.cpp.