packages feed

HaskellNet-SSL-0.2.1: src/Network/HaskellNet/SSL.hs

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
  }