Ogre::DefaultWorkQueueBase Member List

This is the complete list of members for Ogre::DefaultWorkQueueBase, including all inherited members.

_processNextRequest() | Ogre::DefaultWorkQueueBase | virtual
_threadMain()=0 | Ogre::DefaultWorkQueueBase | pure virtual
abortAllRequests() | Ogre::DefaultWorkQueueBase | virtual
abortPendingRequestsByChannel(uint16 channel) | Ogre::DefaultWorkQueueBase | virtual
abortRequest(RequestID id) | Ogre::DefaultWorkQueueBase | virtual
abortRequestsByChannel(uint16 channel) | Ogre::DefaultWorkQueueBase | virtual
addRequest(uint16 channel, uint16 requestType, const Any &rData, uint8 retryCount=0, bool forceSynchronous=false, bool idleThread=false) | Ogre::DefaultWorkQueueBase | virtual
addRequestHandler(uint16 channel, RequestHandler *rh) | Ogre::DefaultWorkQueueBase | virtual
addRequestWithRID(RequestID rid, uint16 channel, uint16 requestType, const Any &rData, uint8 retryCount) | Ogre::DefaultWorkQueueBase | protected
addResponseHandler(uint16 channel, ResponseHandler *rh) | Ogre::DefaultWorkQueueBase | virtual
AllocatedObject() | Ogre::AllocatedObject< Alloc > | explicit
ChannelMap typedef | Ogre::WorkQueue | protected
DefaultWorkQueueBase(const String &name=StringUtil::BLANK) | Ogre::DefaultWorkQueueBase |
getChannel(const String &channelName) | Ogre::WorkQueue | virtual
getName() const | Ogre::DefaultWorkQueueBase |
getRequestsAccepted() const | Ogre::DefaultWorkQueueBase | virtual
getResponseProcessingTimeLimit() const | Ogre::DefaultWorkQueueBase | virtual
getWorkersCanAccessRenderSystem() const | Ogre::DefaultWorkQueueBase | virtual
getWorkerThreadCount() const | Ogre::DefaultWorkQueueBase | virtual
isPaused() const | Ogre::DefaultWorkQueueBase | virtual
isShuttingDown() const | Ogre::DefaultWorkQueueBase | virtual
mAcceptRequests | Ogre::DefaultWorkQueueBase | protected
mChannelMap | Ogre::WorkQueue | protected
mIdleProcessed | Ogre::DefaultWorkQueueBase | protected
mIdleRequestQueue | Ogre::DefaultWorkQueueBase | protected
mIdleThreadRunning | Ogre::DefaultWorkQueueBase | protected
mIsRunning | Ogre::DefaultWorkQueueBase | protected
mName | Ogre::DefaultWorkQueueBase | protected
mNextChannel | Ogre::WorkQueue | protected
mPaused | Ogre::DefaultWorkQueueBase | protected
mProcessQueue | Ogre::DefaultWorkQueueBase | protected
mRequestCount | Ogre::DefaultWorkQueueBase | protected
mRequestHandlers | Ogre::DefaultWorkQueueBase | protected
mRequestQueue | Ogre::DefaultWorkQueueBase | protected
mResponseHandlers | Ogre::DefaultWorkQueueBase | protected
mResponseQueue | Ogre::DefaultWorkQueueBase | protected
mResposeTimeLimitMS | Ogre::DefaultWorkQueueBase | protected
mShuttingDown | Ogre::DefaultWorkQueueBase | protected
mWorkerFunc | Ogre::DefaultWorkQueueBase | protected
mWorkerRenderSystemAccess | Ogre::DefaultWorkQueueBase | protected
mWorkerThreadCount | Ogre::DefaultWorkQueueBase | protected
notifyWorkers()=0 | Ogre::DefaultWorkQueueBase | protected pure virtual
OGRE_MUTEX(mIdleMutex) | Ogre::DefaultWorkQueueBase | protected
OGRE_MUTEX(mRequestMutex) | Ogre::DefaultWorkQueueBase | protected
OGRE_MUTEX(mProcessMutex) | Ogre::DefaultWorkQueueBase | protected
OGRE_MUTEX(mResponseMutex) | Ogre::DefaultWorkQueueBase | protected
Ogre::WorkQueue::OGRE_MUTEX(mChannelMapMutex) | Ogre::WorkQueue | protected
OGRE_RW_MUTEX(mRequestHandlerMutex) | Ogre::DefaultWorkQueueBase | protected
operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > |
operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > |
operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > |
operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > |
operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > |
operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > |
operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > |
processIdleRequests() | Ogre::DefaultWorkQueueBase | protected
processRequest(Request *r) | Ogre::DefaultWorkQueueBase | protected
processRequestResponse(Request *r, bool synchronous) | Ogre::DefaultWorkQueueBase | protected
processResponse(Response *r) | Ogre::DefaultWorkQueueBase | protected
processResponses() | Ogre::DefaultWorkQueueBase | virtual
removeRequestHandler(uint16 channel, RequestHandler *rh) | Ogre::DefaultWorkQueueBase | virtual
removeResponseHandler(uint16 channel, ResponseHandler *rh) | Ogre::DefaultWorkQueueBase | virtual
RequestHandlerHolderPtr typedef | Ogre::DefaultWorkQueueBase | protected
RequestHandlerList typedef | Ogre::DefaultWorkQueueBase | protected
RequestHandlerListByChannel typedef | Ogre::DefaultWorkQueueBase | protected
RequestID typedef | Ogre::WorkQueue |
RequestQueue typedef | Ogre::DefaultWorkQueueBase | protected
ResponseHandlerList typedef | Ogre::DefaultWorkQueueBase | protected
ResponseHandlerListByChannel typedef | Ogre::DefaultWorkQueueBase | protected
ResponseQueue typedef | Ogre::DefaultWorkQueueBase | protected
setPaused(bool pause) | Ogre::DefaultWorkQueueBase | virtual
setRequestsAccepted(bool accept) | Ogre::DefaultWorkQueueBase | virtual
setResponseProcessingTimeLimit(unsigned long ms) | Ogre::DefaultWorkQueueBase | virtual
setWorkersCanAccessRenderSystem(bool access) | Ogre::DefaultWorkQueueBase | virtual
setWorkerThreadCount(size_t c) | Ogre::DefaultWorkQueueBase | virtual
shutdown()=0 | Ogre::WorkQueue | pure virtual
startup(bool forceRestart=true)=0 | Ogre::WorkQueue | pure virtual
WorkQueue() | Ogre::WorkQueue |
~AllocatedObject() | Ogre::AllocatedObject< Alloc > |
~DefaultWorkQueueBase() | Ogre::DefaultWorkQueueBase | virtual
~WorkQueue() | Ogre::WorkQueue | virtual

Copyright © 2012 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.