_callUploadCallbacks(const LLUUID &uuid, const LLAssetType::EType asset_type, BOOL success, LLExtStat ext_status) | LLAssetStorage | [protected] |
_cleanupRequests(BOOL all, S32 error) | LLAssetStorage | [protected] |
_init(const char *web_host, const char *local_web_host, const char *host_name) | LLHTTPAssetStorage | [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) | LLHTTPAssetStorage | [protected, virtual] |
addRunningRequest(ERequestType rt, LLHTTPAssetRequest *request) | LLHTTPAssetStorage | |
addTempAssetData(const LLUUID &asset_id, const LLUUID &agent_id, const std::string &host_name) | LLHTTPAssetStorage | [virtual] |
bumpTimedOutUploads() | LLHTTPAssetStorage | [private] |
checkForTimeouts() | LLHTTPAssetStorage | [virtual] |
clearTempAssetData() | LLHTTPAssetStorage | [virtual] |
curlDownCallback(void *data, size_t size, size_t nmemb, void *user_data) | LLHTTPAssetStorage | [static] |
curlFileDownCallback(void *data, size_t size, size_t nmemb, void *user_data) | LLHTTPAssetStorage | [static] |
curlUpCallback(void *data, size_t size, size_t nmemb, void *user_data) | LLHTTPAssetStorage | [static] |
deletePendingRequest(ERequestType rt, LLAssetType::EType asset_type, const LLUUID &asset_id) | LLHTTPAssetStorage | [virtual] |
LLAssetStorage::deletePendingRequest(request_list_t *requests, LLAssetType::EType asset_type, const LLUUID &asset_id) | LLAssetStorage | [protected, virtual] |
LLAssetStorage::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 | LLHTTPAssetStorage | [virtual] |
ERequestType enum name | LLAssetStorage | |
findNextRequest(request_list_t &pending, request_list_t &running) | LLHTTPAssetStorage | |
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 | |
getBaseURL(const LLUUID &asset_id, LLAssetType::EType asset_type) | LLHTTPAssetStorage | [private] |
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(ERequestType rt, LLAssetType::EType asset_type, const std::string &detail_prefix) const | LLHTTPAssetStorage | [virtual] |
LLAssetStorage::getPendingDetails(const request_list_t *requests, LLAssetType::EType asset_type, const std::string &detail_prefix) const | LLAssetStorage | [protected, virtual] |
LLAssetStorage::getPendingDetails(ERequestType rt, LLAssetType::EType asset_type, const std::string &detail_prefix) const | LLAssetStorage | [virtual] |
getPendingRequest(ERequestType rt, LLAssetType::EType asset_type, const LLUUID &asset_id) const | LLHTTPAssetStorage | [virtual] |
LLAssetStorage::getPendingRequest(const request_list_t *requests, LLAssetType::EType asset_type, const LLUUID &asset_id) const | LLAssetStorage | [protected, virtual] |
LLAssetStorage::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] |
getRunningList(ERequestType rt) | LLHTTPAssetStorage | |
getRunningList(ERequestType rt) const | LLHTTPAssetStorage | |
getTempAssetAgentID(const LLUUID &texture_id) const | LLHTTPAssetStorage | [virtual] |
getTempAssetHostName(const LLUUID &texture_id) const | LLHTTPAssetStorage | [virtual] |
getURLToFile(const LLUUID &uuid, LLAssetType::EType asset_type, const LLString &url, const char *filename, progress_callback callback, void *userdata) | LLHTTPAssetStorage | |
hasLocalAsset(const LLUUID &uuid, LLAssetType::EType type) | LLAssetStorage | [virtual] |
hasTempAssetData(const LLUUID &texture_id) const | LLHTTPAssetStorage | [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 | |
LLHTTPAssetStorage(LLMessageSystem *msg, LLXferManager *xfer, LLVFS *vfs, const LLHost &upstream_host, const char *web_host, const char *local_web_host, const char *host_name) | LLHTTPAssetStorage | |
LLHTTPAssetStorage(LLMessageSystem *msg, LLXferManager *xfer, LLVFS *vfs, const char *web_host, const char *local_web_host, const char *host_name) | LLHTTPAssetStorage | |
LLStoreAssetCallback typedef | LLAssetStorage | |
mBaseURL | LLHTTPAssetStorage | [protected] |
mCurlMultiHandle | LLHTTPAssetStorage | [protected] |
mHostName | LLHTTPAssetStorage | [protected] |
mLocalBaseURL | LLHTTPAssetStorage | [protected] |
mMessageSys | LLAssetStorage | [protected] |
mPendingDownloads | LLAssetStorage | [protected] |
mPendingLocalUploads | LLAssetStorage | [protected] |
mPendingUploads | LLAssetStorage | [protected] |
mRunningDownloads | LLHTTPAssetStorage | [protected] |
mRunningLocalUploads | LLHTTPAssetStorage | [protected] |
mRunningUploads | LLHTTPAssetStorage | [protected] |
mShutDown | LLAssetStorage | [protected] |
mTempAssets | LLHTTPAssetStorage | [protected] |
mUpstreamHost | LLAssetStorage | [protected] |
mVFS | LLAssetStorage | |
mXferManager | LLAssetStorage | [protected] |
nullOutputCallback(void *data, size_t size, size_t nmemb, void *user_data) | LLHTTPAssetStorage | [static] |
processUploadComplete(LLMessageSystem *msg, void **this_handle) | LLAssetStorage | [static] |
removeRunningRequest(ERequestType rt, LLHTTPAssetRequest *request) | LLHTTPAssetStorage | |
removeTempAssetData(const LLUUID &asset_id) | LLHTTPAssetStorage | [virtual] |
removeTempAssetDataByAgentID(const LLUUID &agent_id) | LLHTTPAssetStorage | [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 LLUUID &uuid, LLAssetType::EType atype, 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) | LLHTTPAssetStorage | [virtual] |
storeAssetData(const char *filename, const LLUUID &asset_id, LLAssetType::EType atype, LLStoreAssetCallback callback, void *user_data, bool temp_file, bool is_priority, bool user_waiting=FALSE, F64 timeout=LL_ASSET_STORAGE_TIMEOUT) | LLHTTPAssetStorage | [virtual] |
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] |
LLAssetStorage::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] |
LLAssetStorage::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] |
LLAssetStorage::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] |
~LLHTTPAssetStorage() | LLHTTPAssetStorage | [virtual] |