openid-0.1.0.1: An implementation of the OpenID-2.0 spec.Source codeContentsIndex
Network.SSL
StabilityPortability :
MaintainerTrevor Elliott <trevor@geekgateway.com>
Contents
Types
Library Functions
Description
Synopsis
data SSLHandle
sslInit :: IO ()
randSeed :: [Word8] -> IO ()
sslConnect :: Socket -> IO (Maybe SSLHandle)
sslRead :: SSLHandle -> Int -> IO [Word8]
sslReadWhile :: (Word8 -> Bool) -> SSLHandle -> IO [Word8]
sslWrite :: SSLHandle -> [Word8] -> IO ()
Types
data SSLHandle Source
show/hide Instances
Library Functions
sslInit :: IO ()Source
Initialize OpenSSL
randSeed :: [Word8] -> IO ()Source
Seed the PRNG. On systems that don't provide devurandom, use this to seed the PRNG.
sslConnect :: Socket -> IO (Maybe SSLHandle)Source
Initiate an ssl connection. XXX: needs some error handling.
sslRead :: SSLHandle -> Int -> IO [Word8]Source
Read n bytes from an SSLHandle
sslReadWhile :: (Word8 -> Bool) -> SSLHandle -> IO [Word8]Source
sslWrite :: SSLHandle -> [Word8] -> IO ()Source
Write a block of bytes to an SSLHandle
Produced by Haddock version 2.4.1