Skip to content

8ggmaker/Pipelines.Sockets.Unofficial

 
 

Repository files navigation

Pipelines.Sockets.Unofficial

This is a managed sockets connector for the System.IO.Pipelines API, intended to act as a stop-gap while there is no official such connector. Pipelines are pretty useless if you can't actually connect them to anything...

It draws inspiration from:

and aims to provide a high-performance implementation of the IDuplexPipe interface, providing both client and server APIs. At the moment the API is very preliminary.

Key APIs:

  • SocketConnection - interacting with a Socket as a pipe
  • StreamConnection - interacting with a Stream as a pipe, or a pipe as a Stream

It is provided under the MIT license.

About

.NET managed sockets wrapper using the new "Pipelines" API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.1%
  • Other 0.9%