You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm working on adding TLS support to RSocket.NET library. Currently, the library runs two tasks for reading from socket and writing to a PipeWriter and reading from PipeReader and writing to socket:
I added support for secure connections by wrapping the socket in SslStream and using StreamConnection.GetDuplex from this project as it was advised in one of the issues.
Is it possible to go further and get rid of the "manual pumping" between the PipeReader/PipeWriter?
The blogpost at Pipe Dreams, part 2 mentions that PipeScheduler can be used to "start these two pumps" but doesn't have any concrete example. Does this project provide any such mechanism?
The text was updated successfully, but these errors were encountered:
I'm working on adding TLS support to RSocket.NET library. Currently, the library runs two tasks for reading from socket and writing to a PipeWriter and reading from PipeReader and writing to socket:
I added support for secure connections by wrapping the socket in SslStream and using
StreamConnection.GetDuplex
from this project as it was advised in one of the issues.Is it possible to go further and get rid of the "manual pumping" between the PipeReader/PipeWriter?
The blogpost at Pipe Dreams, part 2 mentions that
PipeScheduler
can be used to "start these two pumps" but doesn't have any concrete example. Does this project provide any such mechanism?The text was updated successfully, but these errors were encountered: