| _callUploadCallbacks(const LLUUID &uuid, const LLAssetType::EType asset_type, BOOL success, LLExtStat ext_status) | LLAssetStorage | [protected] |
| _cleanupRequests(BOOL all, S32 error) | LLAssetStorage | [protected] |
| _init(LLMessageSystem *msg, LLXferManager *xfer, LLVFS *vfs, const LLHost &upstream_host) | LLAssetStorage | [private] |
| _queueDataRequest(const LLUUID &uuid, LLAssetType::EType type, void(*callback)(LLVFS *vfs, const LLUUID &, LLAssetType::EType, void *, S32, LLExtStat), void *user_data, BOOL duplicate, BOOL is_priority) | LLAssetStorage | [protected, virtual] |
| addTempAssetData(const LLUUID &asset_id, const LLUUID &agent_id, const std::string &host_name) | LLAssetStorage | [virtual] |
| checkForTimeouts() | LLAssetStorage | [virtual] |
| clearTempAssetData() | LLAssetStorage | [virtual] |
| deletePendingRequest(request_list_t *requests, LLAssetType::EType asset_type, const LLUUID &asset_id) | LLAssetStorage | [protected, virtual] |
| deletePendingRequest(ERequestType rt, LLAssetType::EType asset_type, const LLUUID &asset_id) | LLAssetStorage | [virtual] |
| downloadCompleteCallback(S32 result, const LLUUID &file_id, LLAssetType::EType file_type, void *user_data, LLExtStat ext_status) | LLAssetStorage | [static] |
| downloadEstateAssetCompleteCallback(S32 result, const LLUUID &file_id, LLAssetType::EType file_type, void *user_data, LLExtStat ext_status) | LLAssetStorage | [static] |
| downloadInvItemCompleteCallback(S32 result, const LLUUID &file_id, LLAssetType::EType file_type, void *user_data, LLExtStat ext_status) | LLAssetStorage | [static] |
| dumpTempAssetData(const LLUUID &avatar_id) const | LLAssetStorage | [virtual] |
| ERequestType enum name | LLAssetStorage | |
| findRequest(const request_list_t *requests, LLAssetType::EType asset_type, const LLUUID &asset_id) | LLAssetStorage | [static] |
| findRequest(request_list_t *requests, LLAssetType::EType asset_type, const LLUUID &asset_id) | LLAssetStorage | [static] |
| getAssetData(const LLUUID uuid, LLAssetType::EType atype, LLGetAssetCallback cb, void *user_data, BOOL is_priority=FALSE) | LLAssetStorage | [virtual] |
| getAssetData(const LLUUID uuid, LLAssetType::EType type, void(*callback)(const char *, const LLUUID &, void *, S32, LLExtStat), void *user_data, BOOL is_priority=FALSE) | LLAssetStorage | |
| getErrorString(S32 status) | LLAssetStorage | [static] |
| getEstateAsset(const LLHost &object_sim, const LLUUID &agent_id, const LLUUID &session_id, const LLUUID &asset_id, LLAssetType::EType atype, EstateAssetType etype, LLGetAssetCallback callback, void *user_data, BOOL is_priority) | LLAssetStorage | |
| getInvItemAsset(const LLHost &object_sim, const LLUUID &agent_id, const LLUUID &session_id, const LLUUID &owner_id, const LLUUID &task_id, const LLUUID &item_id, const LLUUID &asset_id, LLAssetType::EType atype, LLGetAssetCallback cb, void *user_data, BOOL is_priority=FALSE) | LLAssetStorage | |
| getNumPending(ERequestType rt) const | LLAssetStorage | |
| getNumPendingDownloads() const | LLAssetStorage | |
| getNumPendingLocalUploads() | LLAssetStorage | |
| getNumPendingUploads() const | LLAssetStorage | |
| getPendingDetails(const request_list_t *requests, LLAssetType::EType asset_type, const std::string &detail_prefix) const | LLAssetStorage | [protected, virtual] |
| getPendingDetails(ERequestType rt, LLAssetType::EType asset_type, const std::string &detail_prefix) const | LLAssetStorage | [virtual] |
| getPendingRequest(const request_list_t *requests, LLAssetType::EType asset_type, const LLUUID &asset_id) const | LLAssetStorage | [protected, virtual] |
| getPendingRequest(ERequestType rt, LLAssetType::EType asset_type, const LLUUID &asset_id) const | LLAssetStorage | [virtual] |
| getRequestList(ERequestType rt) | LLAssetStorage | |
| getRequestList(ERequestType rt) const | LLAssetStorage | |
| getRequestName(ERequestType rt) | LLAssetStorage | [static] |
| getTempAssetAgentID(const LLUUID &texture_id) const | LLAssetStorage | [virtual] |
| getTempAssetHostName(const LLUUID &texture_id) const | LLAssetStorage | [virtual] |
| hasLocalAsset(const LLUUID &uuid, LLAssetType::EType type) | LLAssetStorage | [virtual] |
| hasTempAssetData(const LLUUID &texture_id) const | LLAssetStorage | [virtual] |
| legacyGetDataCallback(LLVFS *vfs, const LLUUID &uuid, LLAssetType::EType, void *user_data, S32 status, LLExtStat ext_status) | LLAssetStorage | [static] |
| legacyStoreDataCallback(const LLUUID &uuid, void *user_data, S32 status, LLExtStat ext_status) | LLAssetStorage | [static] |
| LLAssetStorage(LLMessageSystem *msg, LLXferManager *xfer, LLVFS *vfs, const LLHost &upstream_host) | LLAssetStorage | |
| LLAssetStorage(LLMessageSystem *msg, LLXferManager *xfer, LLVFS *vfs) | LLAssetStorage | |
| LLStoreAssetCallback typedef | LLAssetStorage | |
| mMessageSys | LLAssetStorage | [protected] |
| mPendingDownloads | LLAssetStorage | [protected] |
| mPendingLocalUploads | LLAssetStorage | [protected] |
| mPendingUploads | LLAssetStorage | [protected] |
| mShutDown | LLAssetStorage | [protected] |
| mUpstreamHost | LLAssetStorage | [protected] |
| mVFS | LLAssetStorage | |
| mXferManager | LLAssetStorage | [protected] |
| processUploadComplete(LLMessageSystem *msg, void **this_handle) | LLAssetStorage | [static] |
| removeTempAssetData(const LLUUID &asset_id) | LLAssetStorage | [virtual] |
| removeTempAssetDataByAgentID(const LLUUID &agent_id) | LLAssetStorage | [virtual] |
| request_list_t typedef | LLAssetStorage | [protected] |
| RT_COUNT enum value | LLAssetStorage | |
| RT_DOWNLOAD enum value | LLAssetStorage | |
| RT_INVALID enum value | LLAssetStorage | |
| RT_LOCALUPLOAD enum value | LLAssetStorage | |
| RT_UPLOAD enum value | LLAssetStorage | |
| setUpstream(const LLHost &upstream_host) | LLAssetStorage | |
| storeAssetData(const LLTransactionID &tid, LLAssetType::EType atype, LLStoreAssetCallback callback, void *user_data, bool temp_file=false, bool is_priority=false, bool store_local=false, bool user_waiting=false, F64 timeout=LL_ASSET_STORAGE_TIMEOUT) | LLAssetStorage | [virtual] |
| storeAssetData(const LLUUID &asset_id, LLAssetType::EType asset_type, LLStoreAssetCallback callback, void *user_data, bool temp_file=false, bool is_priority=false, bool store_local=false, const LLUUID &requesting_agent_id=LLUUID::null, bool user_waiting=false, F64 timeout=LL_ASSET_STORAGE_TIMEOUT) | LLAssetStorage | [virtual] |
| storeAssetData(const char *filename, const LLUUID &asset_id, LLAssetType::EType type, LLStoreAssetCallback callback, void *user_data, bool temp_file=false, bool is_priority=false, bool user_waiting=false, F64 timeout=LL_ASSET_STORAGE_TIMEOUT) | LLAssetStorage | [virtual] |
| storeAssetData(const char *filename, const LLTransactionID &transaction_id, LLAssetType::EType type, LLStoreAssetCallback callback, void *user_data, bool temp_file=false, bool is_priority=false, bool user_waiting=false, F64 timeout=LL_ASSET_STORAGE_TIMEOUT) | LLAssetStorage | [virtual] |
| uploadCompleteCallback(const LLUUID &, void *user_data, S32 result, LLExtStat ext_status) | LLAssetStorage | [static] |
| ~LLAssetStorage() | LLAssetStorage | [virtual] |