this is looking very good! i have minor points but nothing blocking, hopefully:
1) could you test 2 downloads in parallel and confirm nothing gets mixed up?
2) are plugins able to determine whether a download has succeeded or failed in their "done" notification?
3) the 2 getDataArrayPtr functions are nearly identical - maybe have one call the other?
4) the "HTTP file" term just jumped to me, especially now that we don't necessarily download to (or from) files. i think a better term is "resource" <https://en.wikipedia.org/wiki/Web_resource>.
hey,
sorry for the late reply.
this is looking very good! i have minor points but nothing blocking, hopefully:
1) could you test 2 downloads in parallel and confirm nothing gets mixed up?
2) are plugins able to determine whether a download has succeeded or failed in their "done" notification?
3) the 2 getDataArrayPtr functions are nearly identical - maybe have one call the other?
4) the "HTTP file" term just jumped to me, especially now that we don't necessarily download to (or from) files. i think a better term is "resource" <https:/ /en.wikipedia. org/wiki/ Web_resource>.