是否可以以块为单位向FParsec解析器提交输入?如果没有,是否可以检索输入流的当前结果和未解析部分,以便我可以完成此操作?我正在尝试运行来自的输入块SocketAsyncEventArgs而不缓冲整个消息.
更新
注意使用的原因SocketAsyncEventArgs是表示向a发送数据CharStream可能导致对底层的异步访问Stream.具体来说,我正在寻找使用循环缓冲区来推送来自套接字的数据.我记得FParsec文档指出Stream不应该异步访问底层,所以我计划手动控制分块解析.
终极问题:
Stream传递给我CharStream吗?