splice-0.6.1.1: Cross-platform Socket to Socket Data Splicing
A library that implements most efficient socket to socket data transfer loops for proxy servers on all operating systems.
On GNU/Linux, it exports the zero-copy system call c_splice()
(http://en.wikipedia.org/wiki/Splice_(system_call)#Requirements)
in System.IO.Splice.Linux
.
On other operating systems, it only exports a portable Haskell implementation.
A unified sockets API for all operating systems is available in
Network.Socket.Splice
.
- Version Scheme
- Major-
R
-ewrite . New-F
-unctionality .I
-mprovementAndBugFixes .P
-ackagingOnly
PackagingOnly
changes are made for quality assurance reasons.
Signatures
Modules
- Network
- Socket