LLTextureFetch Member List

This is the complete list of members for LLTextureFetch, including all inherited members.

abortRequest(handle_t handle, bool autocomplete)LLQueuedThread
addRequest(QueuedRequest *req)LLQueuedThread [protected]
addToNetworkQueue(LLTextureFetchWorker *worker)LLTextureFetch [protected]
addWorkRequest(LLWorkerClass *workerclass, S32 param, U32 priority=PRIORITY_NORMAL)LLWorkerThread
cancel_queue_t typedefLLTextureFetch [private]
check()LLQueuedThread
checkPause()LLThread
completeRequest(handle_t handle)LLQueuedThread
createRequest(const LLUUID &id, const LLHost &host, F32 priority, S32 w, S32 h, S32 c, S32 discard, bool needs_aux)LLTextureFetch
deleteRequest(const LLUUID &id, bool cancel)LLTextureFetch
deleteWorker(LLWorkerClass *workerclass)LLWorkerThread
dump()LLTextureFetch
e_thread_status enum nameLLThread
EThreadStatus typedefLLThread
FLAG_ABORT enum valueLLQueuedThread
FLAG_AUTO_COMPLETE enum valueLLQueuedThread
FLAG_AUTO_DELETE enum valueLLQueuedThread
flags_t enum nameLLQueuedThread
generateHandle()LLQueuedThread [protected]
getAPRPool()LLThread [inline]
getFetchState(const LLUUID &id, F32 &decode_progress_p, F32 &requested_priority_p, U32 &fetch_priority_p, F32 &fetch_dtime_p, F32 &request_dtime_p)LLTextureFetch
getNumDeletes()LLWorkerThread [inline]
getNumRequests()LLTextureFetch [inline]
getPending()LLQueuedThread
getRequest(handle_t handle)LLQueuedThread
getRequestFinished(const LLUUID &id, S32 &discard_level, LLPointer< LLImageRaw > &raw, LLPointer< LLImageRaw > &aux)LLTextureFetch
getRequestStatus(handle_t handle)LLQueuedThread
getThreaded()LLQueuedThread [inline]
getWorker(const LLUUID &id)LLTextureFetch
getWorkerAPRPool()LLWorkerThread [inline]
handle_t typedefLLQueuedThread
incQueue()LLQueuedThread [protected]
isPaused()LLThread [inline]
isQuitting() const LLThread [inline]
isStopped() const LLThread [inline]
LLQueuedThread(const std::string &name, bool threaded=true)LLQueuedThread
LLTextureFetch(LLTextureCache *cache, bool threaded)LLTextureFetch
LLTextureFetchWorker classLLTextureFetch [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]
lockQueue()LLTextureFetch [inline]
map_t typedefLLTextureFetch [private]
mAPRPoolpLLThread [protected]
mAPRThreadpLLThread [protected]
mBadPacketCountLLTextureFetch
mCancelQueueLLTextureFetch [private]
mDebugCountLLTextureFetch
mDebugIDLLTextureFetch
mDebugPauseLLTextureFetch
mIdleThreadLLQueuedThread [protected]
mIsLocalPoolLLThread [protected]
mNameLLThread [protected]
mNetworkQueueLLTextureFetch [private]
mNetworkTimerLLTextureFetch [private]
mNextHandleLLQueuedThread [protected]
mPacketCountLLTextureFetch
mQueueMutexLLTextureFetch [private]
mRequestHashLLQueuedThread [protected]
mRequestMapLLTextureFetch [private]
mRequestQueueLLQueuedThread [protected]
mRunConditionLLThread [protected]
mStatusLLThread [protected]
mTextureCacheLLTextureFetch [private]
mThreadedLLQueuedThread [protected]
nullHandle()LLQueuedThread [inline, static]
pause()LLThread
printQueueStats()LLQueuedThread
PRIORITY_HIGH enum valueLLQueuedThread
PRIORITY_HIGHBITS enum valueLLQueuedThread
PRIORITY_IMMEDIATE enum valueLLQueuedThread
PRIORITY_LOW enum valueLLQueuedThread
PRIORITY_LOWBITS enum valueLLQueuedThread
PRIORITY_NORMAL enum valueLLQueuedThread
priority_t enum nameLLQueuedThread
PRIORITY_URGENT enum valueLLQueuedThread
processNextRequest(void)LLQueuedThread [protected]
queue_t typedefLLTextureFetch [private]
QUITTING enum valueLLThread
receiveImageHeader(const LLHost &host, const LLUUID &id, U8 codec, U16 packets, U32 totalbytes, U16 data_size, U8 *data)LLTextureFetch
receiveImagePacket(const LLHost &host, const LLUUID &id, U16 packet_num, U16 data_size, U8 *data)LLTextureFetch
removeFromNetworkQueue(LLTextureFetchWorker *worker)LLTextureFetch [protected]
removeRequest(LLTextureFetchWorker *worker, bool cancel)LLTextureFetch [protected]
REQUEST_HASH_SIZE enum valueLLQueuedThread [protected]
request_hash_t typedefLLQueuedThread [protected]
request_queue_t typedefLLQueuedThread [protected]
RUNNING enum valueLLThread
sendRequestListToSimulators()LLTextureFetch [private]
setFlags(handle_t handle, U32 flags)LLQueuedThread
setPriority(handle_t handle, U32 priority)LLQueuedThread
setQuitting()LLThread [protected]
shouldSleep(void)LLThread [inline, protected]
shutdown()LLQueuedThread [virtual]
start(void)LLThread
STATUS_ABORTED enum valueLLQueuedThread
STATUS_COMPLETE enum valueLLQueuedThread
STATUS_DELETE enum valueLLQueuedThread
STATUS_EXPIRED enum valueLLQueuedThread
STATUS_INPROGRESS enum valueLLQueuedThread
STATUS_QUEUED enum valueLLQueuedThread
status_t enum nameLLQueuedThread
STATUS_UNKNOWN enum valueLLQueuedThread
STOPPED enum valueLLThread
unlockData()LLThread [inline, protected]
unlockQueue()LLTextureFetch [inline]
unpause()LLThread
update(U32 max_time_ms)LLTextureFetch [virtual]
updateQueue(U32 max_time_ms)LLQueuedThread
updateRequestPriority(const LLUUID &id, F32 priority)LLTextureFetch
waitForResult(handle_t handle, bool auto_complete=true)LLQueuedThread
waitOnPending()LLQueuedThread
wake()LLThread
wakeLocked()LLThread
yield()LLThread [static]
~LLQueuedThread()LLQueuedThread [virtual]
~LLTextureFetch()LLTextureFetch
~LLThread()LLThread [virtual]
~LLWorkerThread()LLWorkerThread


Generated on Thu Jul 1 06:11:51 2010 for Second Life Viewer by  doxygen 1.4.7