You are here: Home > Projects > SimWorker > Documentation

SimWorker Documentation

List of all members.

Public Types

enum  EWorkerState {
  WORKER_STATE_STOPPED = 0, WORKER_STATE_STARTING = 1, WORKER_STATE_STARTED_IDLE = 2, WORKER_STATE_STARTED_BUSY = 3,
  WORKER_STATE_STOPPING = 4
}

Public Member Functions

 CSimWorker (unsigned int id, unsigned int queueSize)
void Start ()
void Stop ()
void Enqueue (CSimWorkItem *item)

Private Attributes

unsigned int id
EWorkerState state
unsigned int queueSize
unsigned int queueCount
unsigned int queuePtr
CSimWorkItem ** queue

Detailed Description

Definition at line 11 of file SimWorker.h.


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

Last updated: February 8, 2011