zichangg
zichangg
I think this should be added. But I'm not sure whether VM is able to distinguish `ios` from `mac`. We only have a mac implementation so far. @a-siva @rmacnak-google
Right. That should be easier for testing. If we move to `CFSocket`, it will be another set of implementation which won't use our `kqueue`-based eventhandler. It is basically rewriting whole...
Looked at some docs and code examples. `CFSocket` can be embedded into our eventhandler system. Unfortunately, [this link](https://developer.apple.com/library/archive/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/CommonPitfalls/CommonPitfalls.html) explicitly says >In iOS, using sockets directly using POSIX functions or CFSocket...
We do have some discussions for splitting dart:io into multiple smaller packages. I haven't started but this is the plan for this quarter.
Like what @sortie has explained! I don't think we have a plan to allow users to customize the encoding. I vaguely remembered the conversation with Lasse in one of the...
> The easiest option might be to add a method on StreamedResponse. The proposed dart:io's abort() is a method in Class HttpClientRequest. The method on StreamedResponse should not be able...
IO will take arguments which is URL in this case and pass it into native unix sockets.
Did some experiments and here are some updates: Unix domain socket is not supported with `Overlapped` IO operation. It doesn't fit the current async eventhandler pattern. For named pipes, It's...