abortRequest(handle_t handle, bool autocomplete) | LLQueuedThread | |
addCompleted(Responder *responder, bool success) | LLTextureCache | [protected] |
addRequest(QueuedRequest *req) | LLQueuedThread | [protected] |
addWorkRequest(LLWorkerClass *workerclass, S32 param, U32 priority=PRIORITY_NORMAL) | LLWorkerThread | |
appendToTextureEntryList(const LLUUID &id, S32 size) | LLTextureCache | [protected] |
check() | LLQueuedThread | |
checkPause() | LLThread | |
completeRequest(handle_t handle) | LLQueuedThread | |
deleteWorker(LLWorkerClass *workerclass) | LLWorkerThread | |
e_thread_status enum name | LLThread | |
EThreadStatus typedef | LLThread | |
FLAG_ABORT enum value | LLQueuedThread | |
FLAG_AUTO_COMPLETE enum value | LLQueuedThread | |
FLAG_AUTO_DELETE enum value | LLQueuedThread | |
flags_t enum name | LLQueuedThread | |
generateHandle() | LLQueuedThread | [protected] |
getAPRPool() | LLThread | [inline] |
getFileAPRPool() | LLTextureCache | [inline, protected] |
getHeaderCacheEntry(const LLUUID &id, bool touch, S32 *imagesize=NULL) | LLTextureCache | [private] |
getLocalFileName(const LLUUID &id) | LLTextureCache | [protected] |
getNumDeletes() | LLWorkerThread | [inline] |
getNumReads() | LLTextureCache | [inline] |
getNumWrites() | LLTextureCache | [inline] |
getPending() | LLQueuedThread | |
getReader(handle_t handle) | LLTextureCache | |
getRequest(handle_t handle) | LLQueuedThread | |
getRequestStatus(handle_t handle) | LLQueuedThread | |
getTextureFileName(const LLUUID &id) | LLTextureCache | [protected] |
getThreaded() | LLQueuedThread | [inline] |
getWorkerAPRPool() | LLWorkerThread | [inline] |
getWriter(handle_t handle) | LLTextureCache | |
handle_list_t typedef | LLTextureCache | [private] |
handle_map_t typedef | LLTextureCache | [private] |
handle_t typedef | LLQueuedThread | |
id_map_t typedef | LLTextureCache | [private] |
incQueue() | LLQueuedThread | [protected] |
index_map_t typedef | LLTextureCache | [private] |
initCache(ELLPath location, S64 maxsize, BOOL read_only) | LLTextureCache | |
isPaused() | LLThread | [inline] |
isQuitting() const | LLThread | [inline] |
isStopped() const | LLThread | [inline] |
LLQueuedThread(const std::string &name, bool threaded=true) | LLQueuedThread | |
LLTextureCache(bool threaded) | LLTextureCache | |
LLTextureCacheWorker class | LLTextureCache | [friend] |
LLThread(const std::string &name, apr_pool_t *poolp=NULL) | LLThread | |
LLWorkerThread(const std::string &name, bool threaded=true) | LLWorkerThread | |
lockData() | LLThread | [inline, protected] |
lockHeaders() | LLTextureCache | [inline, private] |
lockWorkers() | LLTextureCache | [inline] |
mAPRPoolp | LLThread | [protected] |
mAPRThreadp | LLThread | [protected] |
mCompletedList | LLTextureCache | [private] |
mDoPurge | LLTextureCache | [private] |
mFileAPRPool | LLTextureCache | [private] |
mHeaderDataFileName | LLTextureCache | [private] |
mHeaderEntriesFileName | LLTextureCache | [private] |
mHeaderEntriesInfo | LLTextureCache | [private] |
mHeaderIDMap | LLTextureCache | [private] |
mHeaderMutex | LLTextureCache | [private] |
mIdleThread | LLQueuedThread | [protected] |
mIsLocalPool | LLThread | [protected] |
mListMutex | LLTextureCache | [private] |
mLRU | LLTextureCache | [private] |
mName | LLThread | [protected] |
mNextHandle | LLQueuedThread | [protected] |
mPrioritizeWriteList | LLTextureCache | [private] |
mReaders | LLTextureCache | [private] |
mReadOnly | LLTextureCache | [private] |
mRequestHash | LLQueuedThread | [protected] |
mRequestQueue | LLQueuedThread | [protected] |
mRunCondition | LLThread | [protected] |
mStatus | LLThread | [protected] |
mTexturesDirEntriesFileName | LLTextureCache | [private] |
mTexturesDirName | LLTextureCache | [private] |
mTexturesSizeMap | LLTextureCache | [private] |
mTexturesSizeTotal | LLTextureCache | [private] |
mThreaded | LLQueuedThread | [protected] |
mWorkersMutex | LLTextureCache | [private] |
mWriters | LLTextureCache | [private] |
nullHandle() | LLQueuedThread | [inline, static] |
pause() | LLThread | |
printQueueStats() | LLQueuedThread | |
prioritizeWrite(handle_t handle) | LLTextureCache | |
PRIORITY_HIGH enum value | LLQueuedThread | |
PRIORITY_HIGHBITS enum value | LLQueuedThread | |
PRIORITY_IMMEDIATE enum value | LLQueuedThread | |
PRIORITY_LOW enum value | LLQueuedThread | |
PRIORITY_LOWBITS enum value | LLQueuedThread | |
PRIORITY_NORMAL enum value | LLQueuedThread | |
priority_t enum name | LLQueuedThread | |
PRIORITY_URGENT enum value | LLQueuedThread | |
processNextRequest(void) | LLQueuedThread | [protected] |
purgeAllTextures(bool purge_directories) | LLTextureCache | [private] |
purgeCache(ELLPath location) | LLTextureCache | |
purgeTextures(bool validate) | LLTextureCache | [private] |
QUITTING enum value | LLThread | |
readComplete(handle_t handle, bool abort) | LLTextureCache | |
readFromCache(const LLUUID &id, U32 priority, S32 offset, S32 size, ReadResponder *responder) | LLTextureCache | |
readHeaderCache(apr_pool_t *poolp=NULL) | LLTextureCache | [private] |
removeFromCache(const LLUUID &id) | LLTextureCache | |
removeHeaderCacheEntry(const LLUUID &id) | LLTextureCache | [private] |
REQUEST_HASH_SIZE enum value | LLQueuedThread | [protected] |
request_hash_t typedef | LLQueuedThread | [protected] |
request_queue_t typedef | LLQueuedThread | [protected] |
responder_list_t typedef | LLTextureCache | [private] |
RUNNING enum value | LLThread | |
sCacheMaxEntries | LLTextureCache | [private, static] |
sCacheMaxTexturesSize | LLTextureCache | [private, static] |
setDirNames(ELLPath location) | LLTextureCache | [private] |
setFlags(handle_t handle, U32 flags) | LLQueuedThread | |
setPriority(handle_t handle, U32 priority) | LLQueuedThread | |
setQuitting() | LLThread | [protected] |
sHeaderCacheVersion | LLTextureCache | [private, static] |
shouldSleep(void) | LLThread | [inline, protected] |
shutdown() | LLQueuedThread | [virtual] |
size_map_t typedef | LLTextureCache | [private] |
start(void) | LLThread | |
STATUS_ABORTED enum value | LLQueuedThread | |
STATUS_COMPLETE enum value | LLQueuedThread | |
STATUS_DELETE enum value | LLQueuedThread | |
STATUS_EXPIRED enum value | LLQueuedThread | |
STATUS_INPROGRESS enum value | LLQueuedThread | |
STATUS_QUEUED enum value | LLQueuedThread | |
status_t enum name | LLQueuedThread | |
STATUS_UNKNOWN enum value | LLQueuedThread | |
STOPPED enum value | LLThread | |
unlockData() | LLThread | [inline, protected] |
unlockHeaders() | LLTextureCache | [inline, private] |
unlockWorkers() | LLTextureCache | [inline] |
unpause() | LLThread | |
update(U32 max_time_ms) | LLTextureCache | [virtual] |
updateQueue(U32 max_time_ms) | LLQueuedThread | |
waitForResult(handle_t handle, bool auto_complete=true) | LLQueuedThread | |
waitOnPending() | LLQueuedThread | |
wake() | LLThread | |
wakeLocked() | LLThread | |
writeComplete(handle_t handle, bool abort=false) | LLTextureCache | |
writeToCache(const LLUUID &id, U32 priority, U8 *data, S32 datasize, S32 imagesize, WriteResponder *responder) | LLTextureCache | |
yield() | LLThread | [static] |
~LLQueuedThread() | LLQueuedThread | [virtual] |
~LLTextureCache() | LLTextureCache | |
~LLThread() | LLThread | [virtual] |
~LLWorkerThread() | LLWorkerThread | |