_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] |