The latest version of network-socket-options is 0.2.0.1-0.

network-socket-options

Version 0.2 revision 0 uploaded by JoeyAdams.

Package meta

Synopsis
Type-safe, portable alternative to getSocketOption/setSocketOption
Description

The network package provides getSocketOption and setSocketOption functions. These work fine for socket options represented using the int type (namely, all boolean options, and a few quantity options). However, it doesn't work for, say, SO_LINGER, SO_RCVTIMEO, and SO_SNDTIMEO, as 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.

Author
Joey Adams
Bug reports
n/a
Category
Network
Copyright
Copyright (c) Joseph Adams 2012
Homepage
https://github.com/joeyadams/haskell-network-socket-options
Maintainer
joeyadams3.14159@gmail.com
Package URL
n/a
Stability
n/a

Components