GI.Soup.Objects.Session

Exported types

data Session

class SessionK o

toSession

noSession

Methods

sessionAbort

data SessionAbortMethodInfo

sessionAbort

sessionAddFeature

data SessionAddFeatureMethodInfo

sessionAddFeature

sessionAddFeatureByType

data SessionAddFeatureByTypeMethodInfo

sessionAddFeatureByType

sessionCancelMessage

data SessionCancelMessageMethodInfo

sessionCancelMessage

sessionGetAsyncContext

data SessionGetAsyncContextMethodInfo

sessionGetAsyncContext

sessionGetFeature

data SessionGetFeatureMethodInfo

sessionGetFeature

sessionGetFeatureForMessage

data SessionGetFeatureForMessageMethodInfo

sessionGetFeatureForMessage

sessionGetFeatures

data SessionGetFeaturesMethodInfo

sessionGetFeatures

sessionHasFeature

data SessionHasFeatureMethodInfo

sessionHasFeature

sessionNew

sessionNew

sessionPauseMessage

data SessionPauseMessageMethodInfo

sessionPauseMessage

sessionPrefetchDns

data SessionPrefetchDnsMethodInfo

sessionPrefetchDns

sessionPrepareForUri

data SessionPrepareForUriMethodInfo

sessionPrepareForUri

sessionQueueMessage

data SessionQueueMessageMethodInfo

sessionQueueMessage

sessionRedirectMessage

data SessionRedirectMessageMethodInfo

sessionRedirectMessage

sessionRemoveFeature

data SessionRemoveFeatureMethodInfo

sessionRemoveFeature

sessionRemoveFeatureByType

data SessionRemoveFeatureByTypeMethodInfo

sessionRemoveFeatureByType

sessionRequest

data SessionRequestMethodInfo

sessionRequest

sessionRequestHttp

data SessionRequestHttpMethodInfo

sessionRequestHttp

sessionRequestHttpUri

data SessionRequestHttpUriMethodInfo

sessionRequestHttpUri

sessionRequestUri

data SessionRequestUriMethodInfo

sessionRequestUri

sessionRequeueMessage

data SessionRequeueMessageMethodInfo

sessionRequeueMessage

sessionSend

data SessionSendMethodInfo

sessionSend

sessionSendAsync

data SessionSendAsyncMethodInfo

sessionSendAsync

sessionSendFinish

data SessionSendFinishMethodInfo

sessionSendFinish

sessionSendMessage

data SessionSendMessageMethodInfo

sessionSendMessage

sessionStealConnection

data SessionStealConnectionMethodInfo

sessionStealConnection

sessionUnpauseMessage

data SessionUnpauseMessageMethodInfo

sessionUnpauseMessage

sessionWebsocketConnectAsync

data SessionWebsocketConnectAsyncMethodInfo

sessionWebsocketConnectAsync

sessionWebsocketConnectFinish

data SessionWebsocketConnectFinishMethodInfo

sessionWebsocketConnectFinish

sessionWouldRedirect

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 SessionAuthenticateCallback

type SessionAuthenticateCallbackC

data SessionAuthenticateSignalInfo

afterSessionAuthenticate

noSessionAuthenticateCallback

onSessionAuthenticate

sessionAuthenticateCallbackWrapper

sessionAuthenticateClosure

ConnectionCreated

type SessionConnectionCreatedCallback

type SessionConnectionCreatedCallbackC

data SessionConnectionCreatedSignalInfo

afterSessionConnectionCreated

noSessionConnectionCreatedCallback

onSessionConnectionCreated

sessionConnectionCreatedCallbackWrapper

sessionConnectionCreatedClosure

RequestQueued

type SessionRequestQueuedCallback

type SessionRequestQueuedCallbackC

data SessionRequestQueuedSignalInfo

afterSessionRequestQueued

noSessionRequestQueuedCallback

onSessionRequestQueued

sessionRequestQueuedCallbackWrapper

sessionRequestQueuedClosure

RequestStarted

type SessionRequestStartedCallback

type SessionRequestStartedCallbackC

data SessionRequestStartedSignalInfo

afterSessionRequestStarted

noSessionRequestStartedCallback

onSessionRequestStarted

sessionRequestStartedCallbackWrapper

sessionRequestStartedClosure

RequestUnqueued

type SessionRequestUnqueuedCallback

type SessionRequestUnqueuedCallbackC

data SessionRequestUnqueuedSignalInfo

afterSessionRequestUnqueued

noSessionRequestUnqueuedCallback

onSessionRequestUnqueued

sessionRequestUnqueuedCallbackWrapper

sessionRequestUnqueuedClosure

Tunneling

type SessionTunnelingCallback

type SessionTunnelingCallbackC

data SessionTunnelingSignalInfo

afterSessionTunneling

noSessionTunnelingCallback

onSessionTunneling

sessionTunnelingCallbackWrapper

sessionTunnelingClosure