GI.Soup.Objects.Session

Exported types

data Session

class IsSession o

toSession

noSession

Methods

abort

data SessionAbortMethodInfo

sessionAbort

addFeature

data SessionAddFeatureMethodInfo

sessionAddFeature

addFeatureByType

data SessionAddFeatureByTypeMethodInfo

sessionAddFeatureByType

cancelMessage

data SessionCancelMessageMethodInfo

sessionCancelMessage

getAsyncContext

data SessionGetAsyncContextMethodInfo

sessionGetAsyncContext

getFeature

data SessionGetFeatureMethodInfo

sessionGetFeature

getFeatureForMessage

data SessionGetFeatureForMessageMethodInfo

sessionGetFeatureForMessage

getFeatures

data SessionGetFeaturesMethodInfo

sessionGetFeatures

hasFeature

data SessionHasFeatureMethodInfo

sessionHasFeature

new

sessionNew

pauseMessage

data SessionPauseMessageMethodInfo

sessionPauseMessage

prefetchDns

data SessionPrefetchDnsMethodInfo

sessionPrefetchDns

prepareForUri

data SessionPrepareForUriMethodInfo

sessionPrepareForUri

queueMessage

data SessionQueueMessageMethodInfo

sessionQueueMessage

redirectMessage

data SessionRedirectMessageMethodInfo

sessionRedirectMessage

removeFeature

data SessionRemoveFeatureMethodInfo

sessionRemoveFeature

removeFeatureByType

data SessionRemoveFeatureByTypeMethodInfo

sessionRemoveFeatureByType

request

data SessionRequestMethodInfo

sessionRequest

requestHttp

data SessionRequestHttpMethodInfo

sessionRequestHttp

requestHttpUri

data SessionRequestHttpUriMethodInfo

sessionRequestHttpUri

requestUri

data SessionRequestUriMethodInfo

sessionRequestUri

requeueMessage

data SessionRequeueMessageMethodInfo

sessionRequeueMessage

send

data SessionSendMethodInfo

sessionSend

sendAsync

data SessionSendAsyncMethodInfo

sessionSendAsync

sendFinish

data SessionSendFinishMethodInfo

sessionSendFinish

sendMessage

data SessionSendMessageMethodInfo

sessionSendMessage

stealConnection

data SessionStealConnectionMethodInfo

sessionStealConnection

unpauseMessage

data SessionUnpauseMessageMethodInfo

sessionUnpauseMessage

websocketConnectAsync

data SessionWebsocketConnectAsyncMethodInfo

sessionWebsocketConnectAsync

websocketConnectFinish

data SessionWebsocketConnectFinishMethodInfo

sessionWebsocketConnectFinish

wouldRedirect

data SessionWouldRedirectMethodInfo

sessionWouldRedirect

Properties

acceptLanguage

data SessionAcceptLanguagePropertyInfo

clearSessionAcceptLanguage

constructSessionAcceptLanguage

getSessionAcceptLanguage

sessionAcceptLanguage

setSessionAcceptLanguage

acceptLanguageAuto

data SessionAcceptLanguageAutoPropertyInfo

constructSessionAcceptLanguageAuto

getSessionAcceptLanguageAuto

sessionAcceptLanguageAuto

setSessionAcceptLanguageAuto

asyncContext

data SessionAsyncContextPropertyInfo

constructSessionAsyncContext

getSessionAsyncContext

sessionAsyncContext

httpAliases

data SessionHttpAliasesPropertyInfo

clearSessionHttpAliases

constructSessionHttpAliases

getSessionHttpAliases

sessionHttpAliases

setSessionHttpAliases

httpsAliases

data SessionHttpsAliasesPropertyInfo

clearSessionHttpsAliases

constructSessionHttpsAliases

getSessionHttpsAliases

sessionHttpsAliases

setSessionHttpsAliases

idleTimeout

data SessionIdleTimeoutPropertyInfo

constructSessionIdleTimeout

getSessionIdleTimeout

sessionIdleTimeout

setSessionIdleTimeout

localAddress

data SessionLocalAddressPropertyInfo

constructSessionLocalAddress

getSessionLocalAddress

sessionLocalAddress

maxConns

data SessionMaxConnsPropertyInfo

constructSessionMaxConns

getSessionMaxConns

sessionMaxConns

setSessionMaxConns

maxConnsPerHost

data SessionMaxConnsPerHostPropertyInfo

constructSessionMaxConnsPerHost

getSessionMaxConnsPerHost

sessionMaxConnsPerHost

setSessionMaxConnsPerHost

proxyResolver

data SessionProxyResolverPropertyInfo

clearSessionProxyResolver

constructSessionProxyResolver

getSessionProxyResolver

sessionProxyResolver

setSessionProxyResolver

proxyUri

data SessionProxyUriPropertyInfo

clearSessionProxyUri

constructSessionProxyUri

getSessionProxyUri

sessionProxyUri

setSessionProxyUri

sslCaFile

data SessionSslCaFilePropertyInfo

clearSessionSslCaFile

constructSessionSslCaFile

getSessionSslCaFile

sessionSslCaFile

setSessionSslCaFile

sslStrict

data SessionSslStrictPropertyInfo

constructSessionSslStrict

getSessionSslStrict

sessionSslStrict

setSessionSslStrict

sslUseSystemCaFile

data SessionSslUseSystemCaFilePropertyInfo

constructSessionSslUseSystemCaFile

getSessionSslUseSystemCaFile

sessionSslUseSystemCaFile

setSessionSslUseSystemCaFile

timeout

data SessionTimeoutPropertyInfo

constructSessionTimeout

getSessionTimeout

sessionTimeout

setSessionTimeout

tlsDatabase

data SessionTlsDatabasePropertyInfo

clearSessionTlsDatabase

constructSessionTlsDatabase

getSessionTlsDatabase

sessionTlsDatabase

setSessionTlsDatabase

tlsInteraction

data SessionTlsInteractionPropertyInfo

clearSessionTlsInteraction

constructSessionTlsInteraction

getSessionTlsInteraction

sessionTlsInteraction

setSessionTlsInteraction

useNtlm

data SessionUseNtlmPropertyInfo

constructSessionUseNtlm

getSessionUseNtlm

sessionUseNtlm

setSessionUseNtlm

useThreadContext

data SessionUseThreadContextPropertyInfo

constructSessionUseThreadContext

getSessionUseThreadContext

sessionUseThreadContext

setSessionUseThreadContext

userAgent

data SessionUserAgentPropertyInfo

clearSessionUserAgent

constructSessionUserAgent

getSessionUserAgent

sessionUserAgent

setSessionUserAgent

Signals

authenticate

type C_SessionAuthenticateCallback

type SessionAuthenticateCallback

data SessionAuthenticateSignalInfo

afterSessionAuthenticate

genClosure_SessionAuthenticate

noSessionAuthenticateCallback

onSessionAuthenticate

wrap_SessionAuthenticateCallback

connectionCreated

type C_SessionConnectionCreatedCallback

type SessionConnectionCreatedCallback

data SessionConnectionCreatedSignalInfo

afterSessionConnectionCreated

genClosure_SessionConnectionCreated

noSessionConnectionCreatedCallback

onSessionConnectionCreated

wrap_SessionConnectionCreatedCallback

requestQueued

type C_SessionRequestQueuedCallback

type SessionRequestQueuedCallback

data SessionRequestQueuedSignalInfo

afterSessionRequestQueued

genClosure_SessionRequestQueued

noSessionRequestQueuedCallback

onSessionRequestQueued

wrap_SessionRequestQueuedCallback

requestStarted

type C_SessionRequestStartedCallback

type SessionRequestStartedCallback

data SessionRequestStartedSignalInfo

afterSessionRequestStarted

genClosure_SessionRequestStarted

noSessionRequestStartedCallback

onSessionRequestStarted

wrap_SessionRequestStartedCallback

requestUnqueued

type C_SessionRequestUnqueuedCallback

type SessionRequestUnqueuedCallback

data SessionRequestUnqueuedSignalInfo

afterSessionRequestUnqueued

genClosure_SessionRequestUnqueued

noSessionRequestUnqueuedCallback

onSessionRequestUnqueued

wrap_SessionRequestUnqueuedCallback

tunneling

type C_SessionTunnelingCallback

type SessionTunnelingCallback

data SessionTunnelingSignalInfo

afterSessionTunneling

genClosure_SessionTunneling

noSessionTunnelingCallback

onSessionTunneling

wrap_SessionTunnelingCallback