SH-4252 Add second policy class for large mesh asset downloads
Added second mesh class as well as an asset upload class. Refactored initialization to use less code and more data to cleanly get http started. Modified mesh to use the new http class for large requests (>2MB for now). Added additional timeout setting to llcorehttp to distinguish connection timeout from transport timeout and are now using transport timeout values for large asset downloads that may need more time.
Showing
- indra/llcorehttp/_httpinternal.h 2 additions, 1 deletionindra/llcorehttp/_httpinternal.h
- indra/llcorehttp/_httpoprequest.cpp 12 additions, 3 deletionsindra/llcorehttp/_httpoprequest.cpp
- indra/llcorehttp/_httpoprequest.h 2 additions, 1 deletionindra/llcorehttp/_httpoprequest.h
- indra/llcorehttp/_httppolicy.cpp 6 additions, 0 deletionsindra/llcorehttp/_httppolicy.cpp
- indra/llcorehttp/httpoptions.cpp 8 additions, 1 deletionindra/llcorehttp/httpoptions.cpp
- indra/llcorehttp/httpoptions.h 8 additions, 1 deletionindra/llcorehttp/httpoptions.h
- indra/llcorehttp/httpresponse.cpp 4 additions, 2 deletionsindra/llcorehttp/httpresponse.cpp
- indra/llcorehttp/httpresponse.h 16 additions, 1 deletionindra/llcorehttp/httpresponse.h
- indra/newview/llappcorehttp.cpp 90 additions, 66 deletionsindra/newview/llappcorehttp.cpp
- indra/newview/llappcorehttp.h 18 additions, 18 deletionsindra/newview/llappcorehttp.h
- indra/newview/llmeshrepository.cpp 114 additions, 83 deletionsindra/newview/llmeshrepository.cpp
- indra/newview/llmeshrepository.h 19 additions, 2 deletionsindra/newview/llmeshrepository.h
- indra/newview/lltexturefetch.cpp 2 additions, 2 deletionsindra/newview/lltexturefetch.cpp
Loading
Please register or sign in to comment