- AuthDomainBasicAuthCallback
alias AuthDomainBasicAuthCallback = bool delegate(soup.auth_domain_basic.AuthDomainBasic domain, soup.server_message.ServerMessage msg, string username, string password)
Callback used by #SoupAuthDomainBasic for authentication purposes.
- AuthDomainDigestAuthCallback
alias AuthDomainDigestAuthCallback = string delegate(soup.auth_domain_digest.AuthDomainDigest domain, soup.server_message.ServerMessage msg, string username)
Callback used by #SoupAuthDomainDigest for authentication purposes.
- AuthDomainFilter
alias AuthDomainFilter = bool delegate(soup.auth_domain.AuthDomain domain, soup.server_message.ServerMessage msg)
The prototype for a #SoupAuthDomain filter.
- AuthDomainGenericAuthCallback
alias AuthDomainGenericAuthCallback = bool delegate(soup.auth_domain.AuthDomain domain, soup.server_message.ServerMessage msg, string username)
The prototype for a #SoupAuthDomain generic authentication callback.
- CacheType
alias CacheType = SoupCacheType
- Cacheability
alias Cacheability = SoupCacheability
- CookieJarAcceptPolicy
alias CookieJarAcceptPolicy = SoupCookieJarAcceptPolicy
- DateFormat
alias DateFormat = SoupDateFormat
- Encoding
alias Encoding = SoupEncoding
- Expectation
alias Expectation = SoupExpectation
- HTTPVersion
alias HTTPVersion = SoupHTTPVersion
- LoggerFilter
alias LoggerFilter = soup.types.LoggerLogLevel delegate(soup.logger.Logger logger, soup.message.Message msg)
The prototype for a logging filter.
- LoggerLogLevel
alias LoggerLogLevel = SoupLoggerLogLevel
- LoggerPrinter
alias LoggerPrinter = void delegate(soup.logger.Logger logger, soup.types.LoggerLogLevel level, char direction, string data)
The prototype for a custom printing callback.
- MemoryUse
alias MemoryUse = SoupMemoryUse
- MessageFlags
alias MessageFlags = SoupMessageFlags
- MessageHeadersForeachFunc
alias MessageHeadersForeachFunc = void delegate(string name, string value)
- MessageHeadersType
alias MessageHeadersType = SoupMessageHeadersType
- MessagePriority
alias MessagePriority = SoupMessagePriority
- Range
alias Range = SoupRange
- SameSitePolicy
alias SameSitePolicy = SoupSameSitePolicy
- ServerCallback
alias ServerCallback = void delegate(soup.server.Server server, soup.server_message.ServerMessage msg, string path, string[string] query)
A callback used to handle requests to a classServer.
- ServerListenOptions
alias ServerListenOptions = SoupServerListenOptions
- ServerWebsocketCallback
alias ServerWebsocketCallback = void delegate(soup.server.Server server, soup.server_message.ServerMessage msg, string path, soup.websocket_connection.WebsocketConnection connection)
A callback used to handle WebSocket requests to a #SoupServer.
- SessionError
alias SessionError = SoupSessionError
- Status
alias Status = SoupStatus
- TLDError
alias TLDError = SoupTLDError
- URIComponent
alias URIComponent = SoupURIComponent
- WebsocketCloseCode
alias WebsocketCloseCode = SoupWebsocketCloseCode
- WebsocketConnectionType
alias WebsocketConnectionType = SoupWebsocketConnectionType
- WebsocketDataType
alias WebsocketDataType = SoupWebsocketDataType
- WebsocketError
alias WebsocketError = SoupWebsocketError
- WebsocketState
alias WebsocketState = SoupWebsocketState