Moved the private stuff into HaskellNet.SSL.Internal, so that HaskellNet.SSL only exports Settings. Updated minor version number for this quickfix release.
18 lines
397 B
Haskell
18 lines
397 B
Haskell
module Network.HaskellNet.SSL
|
|
( Settings (..)
|
|
, defaultSettingsWithPort
|
|
) where
|
|
|
|
import Network.Socket.Internal (PortNumber)
|
|
|
|
data Settings = Settings
|
|
{ sslPort :: PortNumber
|
|
, sslMaxLineLength :: Int
|
|
}
|
|
|
|
defaultSettingsWithPort :: PortNumber -> Settings
|
|
defaultSettingsWithPort p = Settings
|
|
{ sslPort = p
|
|
, sslMaxLineLength = 10000
|
|
}
|