Quark icon indicating copy to clipboard operation
Quark copied to clipboard

Implement the Stream Interface

Open jscherer92 opened this issue 6 years ago • 1 comments

Going to move forward with the Streaming interface so I can finally move onto the crucial FileSystem API.

jscherer92 avatar Apr 20 '18 00:04 jscherer92

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.

jscherer92 avatar May 04 '18 02:05 jscherer92