Implement the Stream Interface
jscherer92 opened this issue · 1 comments
Going to move forward with the Streaming interface so I can finally move onto the crucial FileSystem API.
after spending a week away (personal time and needing a bit of a break from coding), I have looked into the implementation of WriteableStream and ReadableStream. Current implementation will be wrapping the istream, ostream, and iostream implementations in the std library for C++.
I have looked at the Blink engine's version and how NodeJS handles this and it seems that they made their own (they do use the libuv system). But, I think using the underlying standard system may be best for now. If there is a problem that arises, this can obviously change, but getting the streaming system up and running will probably be the easiest/fastest using these.