network-socket-options: Type-safe, portable alternative to getSocketOption/setSocketOption
The network package provides getSocketOption and setSocketOption functions.
These work fine for socket options represented using the
(namely, all boolean options, and a few quantity options). However, it
doesn't work for, say,
these use different, platform-specific representations.
This package implements the getters and setters as separate functions. At the moment, it only provides socket options that are available for both Unix and Windows.
This package also provides a workaround needed to time out network operations in Windows without leaking resources.
|Versions||0.1, 0.2, 0.2.0.1|
|Dependencies||base (==4.*), network [details]|
|Copyright||Copyright (c) Joseph Adams 2012|
|Source repo||head: git clone git://github.com/joeyadams/haskell-network-socket-options.git|
|Uploaded||by JoeyAdams at Wed Sep 26 03:05:35 UTC 2012|
|Downloads||1503 total (41 in the last 30 days)|
|Rating||(no votes yet) [estimated by rule of succession]|
|Status||Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI
For package maintainers and hackage trustees