SimplSockets 1.0.1
dotnet add package SimplSockets --version 1.0.1
NuGet\Install-Package SimplSockets -Version 1.0.1
<PackageReference Include="SimplSockets" Version="1.0.1" />
paket add SimplSockets --version 1.0.1
#r "nuget: SimplSockets, 1.0.1"
// Install SimplSockets as a Cake Addin
#addin nuget:?package=SimplSockets&version=1.0.1
// Install SimplSockets as a Cake Tool
#tool nuget:?package=SimplSockets&version=1.0.1
SimplSockets is a lightweight, performant, powerful .NET socket wrapper that makes communication via Sockets easy and efficient.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on SimplSockets:
Repository | Stars |
---|---|
haneytron/dache
Dache is a highly scalable, efficient, well-performing distributed caching system developed for and in the .NET framework.
|
Version | Downloads | Last updated |
---|
SIMPLSOCKETS 1.0.1
===========
A spinoff library of Dache that provides highly efficient, scalable, simple socket communication.
http://www.getdache.net/
info@getdache.net
VERSION HISTORY
============================================
1.0.1
------------------
- Fixed logic error in BlockingQueue constructor where _queue wasn't actually assigned
- Fixed logic error in Pool where resetItemMethod was not always called when Popping an item
- Fixed atomicity of Error event so that it is raised exactly once on disconnection regardless of multithreaded use
- On error, communication methods now exit gracefully after Error event is raised (no bubbled exceptions)
- Exposed CurrentlyConnectedClients property on ISimplSocketServer
- Added XML comments to a few classes
1.0.0
------------------
- Initial release of SimplSockets
- Includes client and server methods
INSTALLATION INSTRUCTIONS
============================================
Simply add the assembly to your project!
// To create a client
var client = SimplSocket.CreateClient(...)
// To create a server
var server = SimplSocket.CreateServer(...)