blob: 38314786134ec9e9a033e8f8203258b3a513af1d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
uSockets is the cross-platform async networking and eventing foundation library.
Features:
* Built-in (optionally available) TLS support exposed with identical interface
as for TCP.
* Acknowledges and integrates with any event-loop via a layered hierarchical
design of plugins.
* Extremely pedantic about user space memory footprint and designed to perform
as good as can be.
* Designed from scratch to map well to user space TCP stacks or other
experimental platforms.
* Low resolution timer system ideal for performant tracking of networking
timeouts.
* Minimal yet truly cross-platform, will not emit a billion different platform
specific error codes.
* Fully opaque library, inclusion will not completely pollute your global
namespace.
|