Qtc.Classes.Network

Documentation

class QcaCertificates a b where #

Methods

caCertificates :: a -> b -> IO [QSslCertificate ()] #

class QcacheSize a b where #

Methods

cacheSize :: a -> b -> IO Int #

class Qciphers a b where #

Methods

ciphers :: a -> b -> IO [QSslCipher ()] #

class QconnectToHost a b where #

Methods

connectToHost :: a -> b -> IO () #

class QconnectToHostEncrypted a b where #

Methods

connectToHostEncrypted :: a -> b -> IO () #

class QdisconnectFromHost a b where #

Methods

disconnectFromHost :: a -> b -> IO () #

class QexpirationDate a b where #

Methods

expirationDate :: a -> b -> IO (QDateTime ()) #

class QfullServerName a b where #

Methods

fullServerName :: a -> b -> IO String #

class QhasRawHeader a b where #

Methods

hasRawHeader :: a -> b -> IO Bool #

class QincomingConnection a b where #

Methods

incomingConnection :: a -> b -> IO () #

class QlocalCertificate a b where #

Methods

localCertificate :: a -> b -> IO (QSslCertificate ()) #

class QlocalCertificateChain a b where #

Methods

localCertificateChain :: a -> b -> IO [QSslCertificate ()] #

class QpeerCertificate a b where #

Methods

peerCertificate :: a -> b -> IO (QSslCertificate ()) #

class QpeerCertificateChain a b where #

Methods

peerCertificateChain :: a -> b -> IO [QSslCertificate ()] #

class QpeerVerifyDepth a b where #

Methods

peerVerifyDepth :: a -> b -> IO Int #

class QpeerVerifyMode a b where #

Methods

peerVerifyMode :: a -> b -> IO PeerVerifyMode #

class QprivateKey a b where #

Methods

privateKey :: a -> b -> IO (QSslKey ()) #

class Qprotocol a b c | a -> c where #

Methods

protocol :: a -> b -> c #

class QrawHeader a b where #

Methods

rawHeader :: a -> b -> IO (QByteArray ()) #

class QrawHeaderList a b where #

Methods

rawHeaderList :: a -> b -> IO [QByteArray ()] #

class QserverError a b where #

class QsessionCipher a b where #

Methods

sessionCipher :: a -> b -> IO (QSslCipher ()) #

class QsessionProtocol a b where #

Methods

sessionProtocol :: a -> b -> IO SslProtocol #

class QsetCaCertificates a b where #

Methods

setCaCertificates :: a -> b -> IO () #

class QsetCiphers a b where #

Methods

setCiphers :: a -> b -> IO () #

class QsetExpirationDate a b where #

Methods

setExpirationDate :: a -> b -> IO () #

class QsetLocalAddress a b where #

Methods

setLocalAddress :: a -> b -> IO () #

class QsetLocalCertificate a b where #

Methods

setLocalCertificate :: a -> b -> IO () #

class QsetLocalCertificateChain a b where #

Methods

setLocalCertificateChain :: a -> b -> IO () #

class QsetLocalPort a b where #

Methods

setLocalPort :: a -> b -> IO () #

class QsetPeerAddress a b where #

Methods

setPeerAddress :: a -> b -> IO () #

class QsetPeerName a b where #

Methods

setPeerName :: a -> b -> IO () #

class QsetPeerPort a b where #

Methods

setPeerPort :: a -> b -> IO () #

class QsetPeerVerifyDepth a b where #

Methods

setPeerVerifyDepth :: a -> b -> IO () #

class QsetPeerVerifyMode a b where #

Methods

setPeerVerifyMode :: a -> b -> IO () #

class QsetPrivateKey a b where #

Methods

setPrivateKey :: a -> b -> IO () #

class QsetProtocol a b where #

Methods

setProtocol :: a -> b -> IO () #

class QsetRawHeader a b where #

Methods

setRawHeader :: a -> b -> IO () #

class QsetSocketOption a b where #

Methods

setSocketOption :: a -> b -> IO () #

class QsocketOption a b where #

Methods

socketOption :: a -> b -> IO (QVariant ()) #

class QtimeToLive a b where #

Methods

timeToLive :: a -> b -> IO Int #

class QtoDer a b where #

Methods

toDer :: a -> b -> IO (QByteArray ()) #

class QtoPem a b where #

Methods

toPem :: a -> b -> IO (QByteArray ()) #

class QupdateMetaData a b where #

Methods

updateMetaData :: a -> b -> IO () #

class QwaitForConnected a b where #

Methods

waitForConnected :: a -> b -> IO Bool #

class QwaitForDisconnected a b where #

Methods

waitForDisconnected :: a -> b -> IO Bool #

class QwaitForNewConnection a b where #

Methods

waitForNewConnection :: a -> b -> IO Bool #