gi-soup 2.4.6 → 2.4.7
raw patch · 2 files changed
+13/−9 lines, 2 filesdep +haskell-gidep ~haskell-gi-basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies added: haskell-gi
Dependency ranges changed: haskell-gi-base
API changes (from Hackage documentation)
- GI.Soup.Callbacks: addressCallbackClosure :: AddressCallback -> IO Closure
- GI.Soup.Callbacks: addressCallbackWrapper :: Maybe (Ptr (FunPtr (AddressCallbackC))) -> AddressCallback -> Ptr Address -> Word32 -> Ptr () -> IO ()
- GI.Soup.Callbacks: authDomainBasicAuthCallbackClosure :: AuthDomainBasicAuthCallback -> IO Closure
- GI.Soup.Callbacks: authDomainBasicAuthCallbackWrapper :: Maybe (Ptr (FunPtr (AuthDomainBasicAuthCallbackC))) -> AuthDomainBasicAuthCallback -> Ptr AuthDomain -> Ptr Message -> CString -> CString -> Ptr () -> IO CInt
- GI.Soup.Callbacks: authDomainDigestAuthCallbackClosure :: AuthDomainDigestAuthCallback -> IO Closure
- GI.Soup.Callbacks: authDomainDigestAuthCallbackWrapper :: Maybe (Ptr (FunPtr (AuthDomainDigestAuthCallbackC))) -> AuthDomainDigestAuthCallback -> Ptr AuthDomain -> Ptr Message -> CString -> Ptr () -> IO CString
- GI.Soup.Callbacks: authDomainFilterClosure :: AuthDomainFilter -> IO Closure
- GI.Soup.Callbacks: authDomainFilterWrapper :: Maybe (Ptr (FunPtr (AuthDomainFilterC))) -> AuthDomainFilter -> Ptr AuthDomain -> Ptr Message -> Ptr () -> IO CInt
- GI.Soup.Callbacks: authDomainGenericAuthCallbackClosure :: AuthDomainGenericAuthCallback -> IO Closure
- GI.Soup.Callbacks: authDomainGenericAuthCallbackWrapper :: Maybe (Ptr (FunPtr (AuthDomainGenericAuthCallbackC))) -> AuthDomainGenericAuthCallback -> Ptr AuthDomain -> Ptr Message -> CString -> Ptr () -> IO CInt
- GI.Soup.Callbacks: chunkAllocatorClosure :: ChunkAllocator -> IO Closure
- GI.Soup.Callbacks: chunkAllocatorWrapper :: Maybe (Ptr (FunPtr (ChunkAllocatorC))) -> ChunkAllocator -> Ptr Message -> Word64 -> Ptr () -> IO (Ptr Buffer)
- GI.Soup.Callbacks: loggerFilterClosure :: LoggerFilter -> IO Closure
- GI.Soup.Callbacks: loggerFilterWrapper :: Maybe (Ptr (FunPtr (LoggerFilterC))) -> LoggerFilter -> Ptr Logger -> Ptr Message -> Ptr () -> IO CUInt
- GI.Soup.Callbacks: loggerPrinterClosure :: LoggerPrinter -> IO Closure
- GI.Soup.Callbacks: loggerPrinterWrapper :: Maybe (Ptr (FunPtr (LoggerPrinterC))) -> LoggerPrinter -> Ptr Logger -> CUInt -> Int8 -> CString -> Ptr () -> IO ()
- GI.Soup.Callbacks: messageHeadersForeachFuncClosure :: MessageHeadersForeachFunc -> IO Closure
- GI.Soup.Callbacks: messageHeadersForeachFuncWrapper :: Maybe (Ptr (FunPtr (MessageHeadersForeachFuncC))) -> MessageHeadersForeachFunc -> CString -> CString -> Ptr () -> IO ()
- GI.Soup.Callbacks: mkAddressCallback :: AddressCallbackC -> IO (FunPtr AddressCallbackC)
- GI.Soup.Callbacks: mkAuthDomainBasicAuthCallback :: AuthDomainBasicAuthCallbackC -> IO (FunPtr AuthDomainBasicAuthCallbackC)
- GI.Soup.Callbacks: mkAuthDomainDigestAuthCallback :: AuthDomainDigestAuthCallbackC -> IO (FunPtr AuthDomainDigestAuthCallbackC)
- GI.Soup.Callbacks: mkAuthDomainFilter :: AuthDomainFilterC -> IO (FunPtr AuthDomainFilterC)
- GI.Soup.Callbacks: mkAuthDomainGenericAuthCallback :: AuthDomainGenericAuthCallbackC -> IO (FunPtr AuthDomainGenericAuthCallbackC)
- GI.Soup.Callbacks: mkChunkAllocator :: ChunkAllocatorC -> IO (FunPtr ChunkAllocatorC)
- GI.Soup.Callbacks: mkLoggerFilter :: LoggerFilterC -> IO (FunPtr LoggerFilterC)
- GI.Soup.Callbacks: mkLoggerPrinter :: LoggerPrinterC -> IO (FunPtr LoggerPrinterC)
- GI.Soup.Callbacks: mkMessageHeadersForeachFunc :: MessageHeadersForeachFuncC -> IO (FunPtr MessageHeadersForeachFuncC)
- GI.Soup.Callbacks: mkPasswordManagerCallback :: PasswordManagerCallbackC -> IO (FunPtr PasswordManagerCallbackC)
- GI.Soup.Callbacks: mkProxyURIResolverCallback :: ProxyURIResolverCallbackC -> IO (FunPtr ProxyURIResolverCallbackC)
- GI.Soup.Callbacks: mkServerCallback :: ServerCallbackC -> IO (FunPtr ServerCallbackC)
- GI.Soup.Callbacks: mkServerWebsocketCallback :: ServerWebsocketCallbackC -> IO (FunPtr ServerWebsocketCallbackC)
- GI.Soup.Callbacks: mkSessionCallback :: SessionCallbackC -> IO (FunPtr SessionCallbackC)
- GI.Soup.Callbacks: mkSocketCallback :: SocketCallbackC -> IO (FunPtr SocketCallbackC)
- GI.Soup.Callbacks: passwordManagerCallbackClosure :: PasswordManagerCallback -> IO Closure
- GI.Soup.Callbacks: passwordManagerCallbackWrapper :: Maybe (Ptr (FunPtr (PasswordManagerCallbackC))) -> PasswordManagerCallback -> Ptr PasswordManager -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
- GI.Soup.Callbacks: proxyURIResolverCallbackClosure :: ProxyURIResolverCallback -> IO Closure
- GI.Soup.Callbacks: proxyURIResolverCallbackWrapper :: Maybe (Ptr (FunPtr (ProxyURIResolverCallbackC))) -> ProxyURIResolverCallback -> Ptr ProxyURIResolver -> Word32 -> Ptr URI -> Ptr () -> IO ()
- GI.Soup.Callbacks: serverCallbackClosure :: ServerCallback -> IO Closure
- GI.Soup.Callbacks: serverCallbackWrapper :: Maybe (Ptr (FunPtr (ServerCallbackC))) -> ServerCallback -> Ptr Server -> Ptr Message -> CString -> Ptr (GHashTable CString CString) -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Callbacks: serverWebsocketCallbackClosure :: ServerWebsocketCallback -> IO Closure
- GI.Soup.Callbacks: serverWebsocketCallbackWrapper :: Maybe (Ptr (FunPtr (ServerWebsocketCallbackC))) -> ServerWebsocketCallback -> Ptr Server -> Ptr WebsocketConnection -> CString -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Callbacks: sessionCallbackClosure :: SessionCallback -> IO Closure
- GI.Soup.Callbacks: sessionCallbackWrapper :: Maybe (Ptr (FunPtr (SessionCallbackC))) -> SessionCallback -> Ptr Session -> Ptr Message -> Ptr () -> IO ()
- GI.Soup.Callbacks: socketCallbackClosure :: SocketCallback -> IO Closure
- GI.Soup.Callbacks: socketCallbackWrapper :: Maybe (Ptr (FunPtr (SocketCallbackC))) -> SocketCallback -> Ptr Socket -> Word32 -> Ptr () -> IO ()
- GI.Soup.Callbacks: type AddressCallbackC = Ptr Address -> Word32 -> Ptr () -> IO ()
- GI.Soup.Callbacks: type AuthDomainBasicAuthCallbackC = Ptr AuthDomain -> Ptr Message -> CString -> CString -> Ptr () -> IO CInt
- GI.Soup.Callbacks: type AuthDomainDigestAuthCallbackC = Ptr AuthDomain -> Ptr Message -> CString -> Ptr () -> IO CString
- GI.Soup.Callbacks: type AuthDomainFilterC = Ptr AuthDomain -> Ptr Message -> Ptr () -> IO CInt
- GI.Soup.Callbacks: type AuthDomainGenericAuthCallbackC = Ptr AuthDomain -> Ptr Message -> CString -> Ptr () -> IO CInt
- GI.Soup.Callbacks: type ChunkAllocatorC = Ptr Message -> Word64 -> Ptr () -> IO (Ptr Buffer)
- GI.Soup.Callbacks: type LoggerFilterC = Ptr Logger -> Ptr Message -> Ptr () -> IO CUInt
- GI.Soup.Callbacks: type LoggerPrinterC = Ptr Logger -> CUInt -> Int8 -> CString -> Ptr () -> IO ()
- GI.Soup.Callbacks: type MessageHeadersForeachFuncC = CString -> CString -> Ptr () -> IO ()
- GI.Soup.Callbacks: type PasswordManagerCallbackC = Ptr PasswordManager -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
- GI.Soup.Callbacks: type ProxyURIResolverCallbackC = Ptr ProxyURIResolver -> Word32 -> Ptr URI -> Ptr () -> IO ()
- GI.Soup.Callbacks: type ServerCallbackC = Ptr Server -> Ptr Message -> CString -> Ptr (GHashTable CString CString) -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Callbacks: type ServerWebsocketCallbackC = Ptr Server -> Ptr WebsocketConnection -> CString -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Callbacks: type SessionCallbackC = Ptr Session -> Ptr Message -> Ptr () -> IO ()
- GI.Soup.Callbacks: type SocketCallbackC = Ptr Socket -> Word32 -> Ptr () -> IO ()
- GI.Soup.Objects.AuthManager: authManagerAuthenticateCallbackWrapper :: AuthManagerAuthenticateCallback -> Ptr () -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
- GI.Soup.Objects.AuthManager: authManagerAuthenticateClosure :: AuthManagerAuthenticateCallback -> IO Closure
- GI.Soup.Objects.AuthManager: mkAuthManagerAuthenticateCallback :: AuthManagerAuthenticateCallbackC -> IO (FunPtr AuthManagerAuthenticateCallbackC)
- GI.Soup.Objects.AuthManager: type AuthManagerAuthenticateCallbackC = Ptr () -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
- GI.Soup.Objects.CookieJar: cookieJarChangedCallbackWrapper :: CookieJarChangedCallback -> Ptr () -> Ptr Cookie -> Ptr Cookie -> Ptr () -> IO ()
- GI.Soup.Objects.CookieJar: cookieJarChangedClosure :: CookieJarChangedCallback -> IO Closure
- GI.Soup.Objects.CookieJar: mkCookieJarChangedCallback :: CookieJarChangedCallbackC -> IO (FunPtr CookieJarChangedCallbackC)
- GI.Soup.Objects.CookieJar: type CookieJarChangedCallbackC = Ptr () -> Ptr Cookie -> Ptr Cookie -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageContentSniffedCallbackWrapper :: MessageContentSniffedCallback -> Ptr () -> CString -> Ptr (GHashTable CString CString) -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageContentSniffedClosure :: MessageContentSniffedCallback -> IO Closure
- GI.Soup.Objects.Message: messageFinishedCallbackWrapper :: MessageFinishedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageFinishedClosure :: MessageFinishedCallback -> IO Closure
- GI.Soup.Objects.Message: messageGotBodyCallbackWrapper :: MessageGotBodyCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageGotBodyClosure :: MessageGotBodyCallback -> IO Closure
- GI.Soup.Objects.Message: messageGotChunkCallbackWrapper :: MessageGotChunkCallback -> Ptr () -> Ptr Buffer -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageGotChunkClosure :: MessageGotChunkCallback -> IO Closure
- GI.Soup.Objects.Message: messageGotHeadersCallbackWrapper :: MessageGotHeadersCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageGotHeadersClosure :: MessageGotHeadersCallback -> IO Closure
- GI.Soup.Objects.Message: messageGotInformationalCallbackWrapper :: MessageGotInformationalCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageGotInformationalClosure :: MessageGotInformationalCallback -> IO Closure
- GI.Soup.Objects.Message: messageNetworkEventCallbackWrapper :: MessageNetworkEventCallback -> Ptr () -> CUInt -> Ptr IOStream -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageNetworkEventClosure :: MessageNetworkEventCallback -> IO Closure
- GI.Soup.Objects.Message: messageRestartedCallbackWrapper :: MessageRestartedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageRestartedClosure :: MessageRestartedCallback -> IO Closure
- GI.Soup.Objects.Message: messageStartingCallbackWrapper :: MessageStartingCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageStartingClosure :: MessageStartingCallback -> IO Closure
- GI.Soup.Objects.Message: messageWroteBodyCallbackWrapper :: MessageWroteBodyCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageWroteBodyClosure :: MessageWroteBodyCallback -> IO Closure
- GI.Soup.Objects.Message: messageWroteBodyDataCallbackWrapper :: MessageWroteBodyDataCallback -> Ptr () -> Ptr Buffer -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageWroteBodyDataClosure :: MessageWroteBodyDataCallback -> IO Closure
- GI.Soup.Objects.Message: messageWroteChunkCallbackWrapper :: MessageWroteChunkCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageWroteChunkClosure :: MessageWroteChunkCallback -> IO Closure
- GI.Soup.Objects.Message: messageWroteHeadersCallbackWrapper :: MessageWroteHeadersCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageWroteHeadersClosure :: MessageWroteHeadersCallback -> IO Closure
- GI.Soup.Objects.Message: messageWroteInformationalCallbackWrapper :: MessageWroteInformationalCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: messageWroteInformationalClosure :: MessageWroteInformationalCallback -> IO Closure
- GI.Soup.Objects.Message: mkMessageContentSniffedCallback :: MessageContentSniffedCallbackC -> IO (FunPtr MessageContentSniffedCallbackC)
- GI.Soup.Objects.Message: mkMessageFinishedCallback :: MessageFinishedCallbackC -> IO (FunPtr MessageFinishedCallbackC)
- GI.Soup.Objects.Message: mkMessageGotBodyCallback :: MessageGotBodyCallbackC -> IO (FunPtr MessageGotBodyCallbackC)
- GI.Soup.Objects.Message: mkMessageGotChunkCallback :: MessageGotChunkCallbackC -> IO (FunPtr MessageGotChunkCallbackC)
- GI.Soup.Objects.Message: mkMessageGotHeadersCallback :: MessageGotHeadersCallbackC -> IO (FunPtr MessageGotHeadersCallbackC)
- GI.Soup.Objects.Message: mkMessageGotInformationalCallback :: MessageGotInformationalCallbackC -> IO (FunPtr MessageGotInformationalCallbackC)
- GI.Soup.Objects.Message: mkMessageNetworkEventCallback :: MessageNetworkEventCallbackC -> IO (FunPtr MessageNetworkEventCallbackC)
- GI.Soup.Objects.Message: mkMessageRestartedCallback :: MessageRestartedCallbackC -> IO (FunPtr MessageRestartedCallbackC)
- GI.Soup.Objects.Message: mkMessageStartingCallback :: MessageStartingCallbackC -> IO (FunPtr MessageStartingCallbackC)
- GI.Soup.Objects.Message: mkMessageWroteBodyCallback :: MessageWroteBodyCallbackC -> IO (FunPtr MessageWroteBodyCallbackC)
- GI.Soup.Objects.Message: mkMessageWroteBodyDataCallback :: MessageWroteBodyDataCallbackC -> IO (FunPtr MessageWroteBodyDataCallbackC)
- GI.Soup.Objects.Message: mkMessageWroteChunkCallback :: MessageWroteChunkCallbackC -> IO (FunPtr MessageWroteChunkCallbackC)
- GI.Soup.Objects.Message: mkMessageWroteHeadersCallback :: MessageWroteHeadersCallbackC -> IO (FunPtr MessageWroteHeadersCallbackC)
- GI.Soup.Objects.Message: mkMessageWroteInformationalCallback :: MessageWroteInformationalCallbackC -> IO (FunPtr MessageWroteInformationalCallbackC)
- GI.Soup.Objects.Message: type MessageContentSniffedCallbackC = Ptr () -> CString -> Ptr (GHashTable CString CString) -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageFinishedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageGotBodyCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageGotChunkCallbackC = Ptr () -> Ptr Buffer -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageGotHeadersCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageGotInformationalCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageNetworkEventCallbackC = Ptr () -> CUInt -> Ptr IOStream -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageRestartedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageStartingCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageWroteBodyCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageWroteBodyDataCallbackC = Ptr () -> Ptr Buffer -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageWroteChunkCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageWroteHeadersCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Message: type MessageWroteInformationalCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Server: mkServerRequestAbortedCallback :: ServerRequestAbortedCallbackC -> IO (FunPtr ServerRequestAbortedCallbackC)
- GI.Soup.Objects.Server: mkServerRequestFinishedCallback :: ServerRequestFinishedCallbackC -> IO (FunPtr ServerRequestFinishedCallbackC)
- GI.Soup.Objects.Server: mkServerRequestReadCallback :: ServerRequestReadCallbackC -> IO (FunPtr ServerRequestReadCallbackC)
- GI.Soup.Objects.Server: mkServerRequestStartedCallback :: ServerRequestStartedCallbackC -> IO (FunPtr ServerRequestStartedCallbackC)
- GI.Soup.Objects.Server: serverRequestAbortedCallbackWrapper :: ServerRequestAbortedCallback -> Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Objects.Server: serverRequestAbortedClosure :: ServerRequestAbortedCallback -> IO Closure
- GI.Soup.Objects.Server: serverRequestFinishedCallbackWrapper :: ServerRequestFinishedCallback -> Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Objects.Server: serverRequestFinishedClosure :: ServerRequestFinishedCallback -> IO Closure
- GI.Soup.Objects.Server: serverRequestReadCallbackWrapper :: ServerRequestReadCallback -> Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Objects.Server: serverRequestReadClosure :: ServerRequestReadCallback -> IO Closure
- GI.Soup.Objects.Server: serverRequestStartedCallbackWrapper :: ServerRequestStartedCallback -> Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Objects.Server: serverRequestStartedClosure :: ServerRequestStartedCallback -> IO Closure
- GI.Soup.Objects.Server: type ServerRequestAbortedCallbackC = Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Objects.Server: type ServerRequestFinishedCallbackC = Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Objects.Server: type ServerRequestReadCallbackC = Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Objects.Server: type ServerRequestStartedCallbackC = Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
- GI.Soup.Objects.Session: mkSessionAuthenticateCallback :: SessionAuthenticateCallbackC -> IO (FunPtr SessionAuthenticateCallbackC)
- GI.Soup.Objects.Session: mkSessionConnectionCreatedCallback :: SessionConnectionCreatedCallbackC -> IO (FunPtr SessionConnectionCreatedCallbackC)
- GI.Soup.Objects.Session: mkSessionRequestQueuedCallback :: SessionRequestQueuedCallbackC -> IO (FunPtr SessionRequestQueuedCallbackC)
- GI.Soup.Objects.Session: mkSessionRequestStartedCallback :: SessionRequestStartedCallbackC -> IO (FunPtr SessionRequestStartedCallbackC)
- GI.Soup.Objects.Session: mkSessionRequestUnqueuedCallback :: SessionRequestUnqueuedCallbackC -> IO (FunPtr SessionRequestUnqueuedCallbackC)
- GI.Soup.Objects.Session: mkSessionTunnelingCallback :: SessionTunnelingCallbackC -> IO (FunPtr SessionTunnelingCallbackC)
- GI.Soup.Objects.Session: sessionAuthenticateCallbackWrapper :: SessionAuthenticateCallback -> Ptr () -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
- GI.Soup.Objects.Session: sessionAuthenticateClosure :: SessionAuthenticateCallback -> IO Closure
- GI.Soup.Objects.Session: sessionConnectionCreatedCallbackWrapper :: SessionConnectionCreatedCallback -> Ptr () -> Ptr Object -> Ptr () -> IO ()
- GI.Soup.Objects.Session: sessionConnectionCreatedClosure :: SessionConnectionCreatedCallback -> IO Closure
- GI.Soup.Objects.Session: sessionRequestQueuedCallbackWrapper :: SessionRequestQueuedCallback -> Ptr () -> Ptr Message -> Ptr () -> IO ()
- GI.Soup.Objects.Session: sessionRequestQueuedClosure :: SessionRequestQueuedCallback -> IO Closure
- GI.Soup.Objects.Session: sessionRequestStartedCallbackWrapper :: SessionRequestStartedCallback -> Ptr () -> Ptr Message -> Ptr Socket -> Ptr () -> IO ()
- GI.Soup.Objects.Session: sessionRequestStartedClosure :: SessionRequestStartedCallback -> IO Closure
- GI.Soup.Objects.Session: sessionRequestUnqueuedCallbackWrapper :: SessionRequestUnqueuedCallback -> Ptr () -> Ptr Message -> Ptr () -> IO ()
- GI.Soup.Objects.Session: sessionRequestUnqueuedClosure :: SessionRequestUnqueuedCallback -> IO Closure
- GI.Soup.Objects.Session: sessionTunnelingCallbackWrapper :: SessionTunnelingCallback -> Ptr () -> Ptr Object -> Ptr () -> IO ()
- GI.Soup.Objects.Session: sessionTunnelingClosure :: SessionTunnelingCallback -> IO Closure
- GI.Soup.Objects.Session: type SessionAuthenticateCallbackC = Ptr () -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
- GI.Soup.Objects.Session: type SessionConnectionCreatedCallbackC = Ptr () -> Ptr Object -> Ptr () -> IO ()
- GI.Soup.Objects.Session: type SessionRequestQueuedCallbackC = Ptr () -> Ptr Message -> Ptr () -> IO ()
- GI.Soup.Objects.Session: type SessionRequestStartedCallbackC = Ptr () -> Ptr Message -> Ptr Socket -> Ptr () -> IO ()
- GI.Soup.Objects.Session: type SessionRequestUnqueuedCallbackC = Ptr () -> Ptr Message -> Ptr () -> IO ()
- GI.Soup.Objects.Session: type SessionTunnelingCallbackC = Ptr () -> Ptr Object -> Ptr () -> IO ()
- GI.Soup.Objects.Socket: mkSocketDisconnectedCallback :: SocketDisconnectedCallbackC -> IO (FunPtr SocketDisconnectedCallbackC)
- GI.Soup.Objects.Socket: mkSocketEventCallback :: SocketEventCallbackC -> IO (FunPtr SocketEventCallbackC)
- GI.Soup.Objects.Socket: mkSocketNewConnectionCallback :: SocketNewConnectionCallbackC -> IO (FunPtr SocketNewConnectionCallbackC)
- GI.Soup.Objects.Socket: mkSocketReadableCallback :: SocketReadableCallbackC -> IO (FunPtr SocketReadableCallbackC)
- GI.Soup.Objects.Socket: mkSocketWritableCallback :: SocketWritableCallbackC -> IO (FunPtr SocketWritableCallbackC)
- GI.Soup.Objects.Socket: socketDisconnectedCallbackWrapper :: SocketDisconnectedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Socket: socketDisconnectedClosure :: SocketDisconnectedCallback -> IO Closure
- GI.Soup.Objects.Socket: socketEventCallbackWrapper :: SocketEventCallback -> Ptr () -> CUInt -> Ptr IOStream -> Ptr () -> IO ()
- GI.Soup.Objects.Socket: socketEventClosure :: SocketEventCallback -> IO Closure
- GI.Soup.Objects.Socket: socketNewConnectionCallbackWrapper :: SocketNewConnectionCallback -> Ptr () -> Ptr Socket -> Ptr () -> IO ()
- GI.Soup.Objects.Socket: socketNewConnectionClosure :: SocketNewConnectionCallback -> IO Closure
- GI.Soup.Objects.Socket: socketReadableCallbackWrapper :: SocketReadableCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Socket: socketReadableClosure :: SocketReadableCallback -> IO Closure
- GI.Soup.Objects.Socket: socketWritableCallbackWrapper :: SocketWritableCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Socket: socketWritableClosure :: SocketWritableCallback -> IO Closure
- GI.Soup.Objects.Socket: type SocketDisconnectedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Socket: type SocketEventCallbackC = Ptr () -> CUInt -> Ptr IOStream -> Ptr () -> IO ()
- GI.Soup.Objects.Socket: type SocketNewConnectionCallbackC = Ptr () -> Ptr Socket -> Ptr () -> IO ()
- GI.Soup.Objects.Socket: type SocketReadableCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.Socket: type SocketWritableCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.WebsocketConnection: mkWebsocketConnectionClosedCallback :: WebsocketConnectionClosedCallbackC -> IO (FunPtr WebsocketConnectionClosedCallbackC)
- GI.Soup.Objects.WebsocketConnection: mkWebsocketConnectionClosingCallback :: WebsocketConnectionClosingCallbackC -> IO (FunPtr WebsocketConnectionClosingCallbackC)
- GI.Soup.Objects.WebsocketConnection: mkWebsocketConnectionErrorCallback :: WebsocketConnectionErrorCallbackC -> IO (FunPtr WebsocketConnectionErrorCallbackC)
- GI.Soup.Objects.WebsocketConnection: mkWebsocketConnectionMessageCallback :: WebsocketConnectionMessageCallbackC -> IO (FunPtr WebsocketConnectionMessageCallbackC)
- GI.Soup.Objects.WebsocketConnection: type WebsocketConnectionClosedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.WebsocketConnection: type WebsocketConnectionClosingCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.WebsocketConnection: type WebsocketConnectionErrorCallbackC = Ptr () -> Ptr GError -> Ptr () -> IO ()
- GI.Soup.Objects.WebsocketConnection: type WebsocketConnectionMessageCallbackC = Ptr () -> Int32 -> Ptr Bytes -> Ptr () -> IO ()
- GI.Soup.Objects.WebsocketConnection: websocketConnectionClosedCallbackWrapper :: WebsocketConnectionClosedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.WebsocketConnection: websocketConnectionClosedClosure :: WebsocketConnectionClosedCallback -> IO Closure
- GI.Soup.Objects.WebsocketConnection: websocketConnectionClosingCallbackWrapper :: WebsocketConnectionClosingCallback -> Ptr () -> Ptr () -> IO ()
- GI.Soup.Objects.WebsocketConnection: websocketConnectionClosingClosure :: WebsocketConnectionClosingCallback -> IO Closure
- GI.Soup.Objects.WebsocketConnection: websocketConnectionErrorCallbackWrapper :: WebsocketConnectionErrorCallback -> Ptr () -> Ptr GError -> Ptr () -> IO ()
- GI.Soup.Objects.WebsocketConnection: websocketConnectionErrorClosure :: WebsocketConnectionErrorCallback -> IO Closure
- GI.Soup.Objects.WebsocketConnection: websocketConnectionMessageCallbackWrapper :: WebsocketConnectionMessageCallback -> Ptr () -> Int32 -> Ptr Bytes -> Ptr () -> IO ()
- GI.Soup.Objects.WebsocketConnection: websocketConnectionMessageClosure :: WebsocketConnectionMessageCallback -> IO Closure
- GI.Soup.Structs.Buffer: bufferData :: AttrLabelProxy "data"
- GI.Soup.Structs.Buffer: bufferLength :: AttrLabelProxy "length"
- GI.Soup.Structs.Cookie: cookieDomain :: AttrLabelProxy "domain"
- GI.Soup.Structs.Cookie: cookieExpires :: AttrLabelProxy "expires"
- GI.Soup.Structs.Cookie: cookieHttpOnly :: AttrLabelProxy "httpOnly"
- GI.Soup.Structs.Cookie: cookieName :: AttrLabelProxy "name"
- GI.Soup.Structs.Cookie: cookiePath :: AttrLabelProxy "path"
- GI.Soup.Structs.Cookie: cookieSecure :: AttrLabelProxy "secure"
- GI.Soup.Structs.Cookie: cookieValue :: AttrLabelProxy "value"
- GI.Soup.Structs.Date: dateDay :: AttrLabelProxy "day"
- GI.Soup.Structs.Date: dateHour :: AttrLabelProxy "hour"
- GI.Soup.Structs.Date: dateMinute :: AttrLabelProxy "minute"
- GI.Soup.Structs.Date: dateMonth :: AttrLabelProxy "month"
- GI.Soup.Structs.Date: dateOffset :: AttrLabelProxy "offset"
- GI.Soup.Structs.Date: dateSecond :: AttrLabelProxy "second"
- GI.Soup.Structs.Date: dateUtc :: AttrLabelProxy "utc"
- GI.Soup.Structs.Date: dateYear :: AttrLabelProxy "year"
- GI.Soup.Structs.MessageBody: messageBodyData :: AttrLabelProxy "data"
- GI.Soup.Structs.MessageBody: messageBodyLength :: AttrLabelProxy "length"
- GI.Soup.Structs.Range: rangeEnd :: AttrLabelProxy "end"
- GI.Soup.Structs.Range: rangeStart :: AttrLabelProxy "start"
- GI.Soup.Structs.URI: uRIFragment :: AttrLabelProxy "fragment"
- GI.Soup.Structs.URI: uRIHost :: AttrLabelProxy "host"
- GI.Soup.Structs.URI: uRIPassword :: AttrLabelProxy "password"
- GI.Soup.Structs.URI: uRIPath :: AttrLabelProxy "path"
- GI.Soup.Structs.URI: uRIPort :: AttrLabelProxy "port"
- GI.Soup.Structs.URI: uRIQuery :: AttrLabelProxy "query"
- GI.Soup.Structs.URI: uRIScheme :: AttrLabelProxy "scheme"
- GI.Soup.Structs.URI: uRIUser :: AttrLabelProxy "user"
+ GI.Soup.Callbacks: drop_closures_AddressCallback :: AddressCallback -> AddressCallback_WithClosures
+ GI.Soup.Callbacks: drop_closures_AuthDomainBasicAuthCallback :: AuthDomainBasicAuthCallback -> AuthDomainBasicAuthCallback_WithClosures
+ GI.Soup.Callbacks: drop_closures_AuthDomainDigestAuthCallback :: AuthDomainDigestAuthCallback -> AuthDomainDigestAuthCallback_WithClosures
+ GI.Soup.Callbacks: drop_closures_AuthDomainFilter :: AuthDomainFilter -> AuthDomainFilter_WithClosures
+ GI.Soup.Callbacks: drop_closures_AuthDomainGenericAuthCallback :: AuthDomainGenericAuthCallback -> AuthDomainGenericAuthCallback_WithClosures
+ GI.Soup.Callbacks: drop_closures_ChunkAllocator :: ChunkAllocator -> ChunkAllocator_WithClosures
+ GI.Soup.Callbacks: drop_closures_LoggerFilter :: LoggerFilter -> LoggerFilter_WithClosures
+ GI.Soup.Callbacks: drop_closures_LoggerPrinter :: LoggerPrinter -> LoggerPrinter_WithClosures
+ GI.Soup.Callbacks: drop_closures_MessageHeadersForeachFunc :: MessageHeadersForeachFunc -> MessageHeadersForeachFunc_WithClosures
+ GI.Soup.Callbacks: drop_closures_PasswordManagerCallback :: PasswordManagerCallback -> PasswordManagerCallback_WithClosures
+ GI.Soup.Callbacks: drop_closures_ProxyURIResolverCallback :: ProxyURIResolverCallback -> ProxyURIResolverCallback_WithClosures
+ GI.Soup.Callbacks: drop_closures_ServerCallback :: ServerCallback -> ServerCallback_WithClosures
+ GI.Soup.Callbacks: drop_closures_ServerWebsocketCallback :: ServerWebsocketCallback -> ServerWebsocketCallback_WithClosures
+ GI.Soup.Callbacks: drop_closures_SessionCallback :: SessionCallback -> SessionCallback_WithClosures
+ GI.Soup.Callbacks: drop_closures_SocketCallback :: SocketCallback -> SocketCallback_WithClosures
+ GI.Soup.Callbacks: dynamic_AddressCallback :: (MonadIO m, IsAddress a) => FunPtr C_AddressCallback -> a -> Word32 -> Ptr () -> m ()
+ GI.Soup.Callbacks: dynamic_AuthDomainBasicAuthCallback :: (MonadIO m, IsAuthDomain a, IsMessage b) => FunPtr C_AuthDomainBasicAuthCallback -> a -> b -> Text -> Text -> Ptr () -> m Bool
+ GI.Soup.Callbacks: dynamic_AuthDomainDigestAuthCallback :: (MonadIO m, IsAuthDomain a, IsMessage b) => FunPtr C_AuthDomainDigestAuthCallback -> a -> b -> Text -> Ptr () -> m (Maybe Text)
+ GI.Soup.Callbacks: dynamic_AuthDomainFilter :: (MonadIO m, IsAuthDomain a, IsMessage b) => FunPtr C_AuthDomainFilter -> a -> b -> Ptr () -> m Bool
+ GI.Soup.Callbacks: dynamic_AuthDomainGenericAuthCallback :: (MonadIO m, IsAuthDomain a, IsMessage b) => FunPtr C_AuthDomainGenericAuthCallback -> a -> b -> Text -> Ptr () -> m Bool
+ GI.Soup.Callbacks: dynamic_ChunkAllocator :: (MonadIO m, IsMessage a) => FunPtr C_ChunkAllocator -> a -> Word64 -> Ptr () -> m (Maybe Buffer)
+ GI.Soup.Callbacks: dynamic_LoggerFilter :: (MonadIO m, IsLogger a, IsMessage b) => FunPtr C_LoggerFilter -> a -> b -> Ptr () -> m LoggerLogLevel
+ GI.Soup.Callbacks: dynamic_LoggerPrinter :: (MonadIO m, IsLogger a) => FunPtr C_LoggerPrinter -> a -> LoggerLogLevel -> Int8 -> Text -> Ptr () -> m ()
+ GI.Soup.Callbacks: dynamic_MessageHeadersForeachFunc :: (MonadIO m) => FunPtr C_MessageHeadersForeachFunc -> Text -> Text -> Ptr () -> m ()
+ GI.Soup.Callbacks: dynamic_PasswordManagerCallback :: (MonadIO m, IsPasswordManager a, IsMessage b, IsAuth c) => FunPtr C_PasswordManagerCallback -> a -> b -> c -> Bool -> Ptr () -> m ()
+ GI.Soup.Callbacks: dynamic_ProxyURIResolverCallback :: (MonadIO m, IsProxyURIResolver a) => FunPtr C_ProxyURIResolverCallback -> a -> Word32 -> URI -> Ptr () -> m ()
+ GI.Soup.Callbacks: dynamic_ServerCallback :: (MonadIO m, IsServer a, IsMessage b) => FunPtr C_ServerCallback -> a -> b -> Text -> Maybe (Map Text Text) -> ClientContext -> Ptr () -> m ()
+ GI.Soup.Callbacks: dynamic_ServerWebsocketCallback :: (MonadIO m, IsServer a, IsWebsocketConnection b) => FunPtr C_ServerWebsocketCallback -> a -> b -> Text -> ClientContext -> Ptr () -> m ()
+ GI.Soup.Callbacks: dynamic_SessionCallback :: (MonadIO m, IsSession a, IsMessage b) => FunPtr C_SessionCallback -> a -> b -> Ptr () -> m ()
+ GI.Soup.Callbacks: dynamic_SocketCallback :: (MonadIO m, IsSocket a) => FunPtr C_SocketCallback -> a -> Word32 -> Ptr () -> m ()
+ GI.Soup.Callbacks: genClosure_AddressCallback :: AddressCallback -> IO Closure
+ GI.Soup.Callbacks: genClosure_AuthDomainBasicAuthCallback :: AuthDomainBasicAuthCallback -> IO Closure
+ GI.Soup.Callbacks: genClosure_AuthDomainDigestAuthCallback :: AuthDomainDigestAuthCallback -> IO Closure
+ GI.Soup.Callbacks: genClosure_AuthDomainFilter :: AuthDomainFilter -> IO Closure
+ GI.Soup.Callbacks: genClosure_AuthDomainGenericAuthCallback :: AuthDomainGenericAuthCallback -> IO Closure
+ GI.Soup.Callbacks: genClosure_ChunkAllocator :: ChunkAllocator -> IO Closure
+ GI.Soup.Callbacks: genClosure_LoggerFilter :: LoggerFilter -> IO Closure
+ GI.Soup.Callbacks: genClosure_LoggerPrinter :: LoggerPrinter -> IO Closure
+ GI.Soup.Callbacks: genClosure_MessageHeadersForeachFunc :: MessageHeadersForeachFunc -> IO Closure
+ GI.Soup.Callbacks: genClosure_PasswordManagerCallback :: PasswordManagerCallback -> IO Closure
+ GI.Soup.Callbacks: genClosure_ProxyURIResolverCallback :: ProxyURIResolverCallback -> IO Closure
+ GI.Soup.Callbacks: genClosure_ServerCallback :: ServerCallback -> IO Closure
+ GI.Soup.Callbacks: genClosure_ServerWebsocketCallback :: ServerWebsocketCallback -> IO Closure
+ GI.Soup.Callbacks: genClosure_SessionCallback :: SessionCallback -> IO Closure
+ GI.Soup.Callbacks: genClosure_SocketCallback :: SocketCallback -> IO Closure
+ GI.Soup.Callbacks: mk_AddressCallback :: C_AddressCallback -> IO (FunPtr C_AddressCallback)
+ GI.Soup.Callbacks: mk_AuthDomainBasicAuthCallback :: C_AuthDomainBasicAuthCallback -> IO (FunPtr C_AuthDomainBasicAuthCallback)
+ GI.Soup.Callbacks: mk_AuthDomainDigestAuthCallback :: C_AuthDomainDigestAuthCallback -> IO (FunPtr C_AuthDomainDigestAuthCallback)
+ GI.Soup.Callbacks: mk_AuthDomainFilter :: C_AuthDomainFilter -> IO (FunPtr C_AuthDomainFilter)
+ GI.Soup.Callbacks: mk_AuthDomainGenericAuthCallback :: C_AuthDomainGenericAuthCallback -> IO (FunPtr C_AuthDomainGenericAuthCallback)
+ GI.Soup.Callbacks: mk_ChunkAllocator :: C_ChunkAllocator -> IO (FunPtr C_ChunkAllocator)
+ GI.Soup.Callbacks: mk_LoggerFilter :: C_LoggerFilter -> IO (FunPtr C_LoggerFilter)
+ GI.Soup.Callbacks: mk_LoggerPrinter :: C_LoggerPrinter -> IO (FunPtr C_LoggerPrinter)
+ GI.Soup.Callbacks: mk_MessageHeadersForeachFunc :: C_MessageHeadersForeachFunc -> IO (FunPtr C_MessageHeadersForeachFunc)
+ GI.Soup.Callbacks: mk_PasswordManagerCallback :: C_PasswordManagerCallback -> IO (FunPtr C_PasswordManagerCallback)
+ GI.Soup.Callbacks: mk_ProxyURIResolverCallback :: C_ProxyURIResolverCallback -> IO (FunPtr C_ProxyURIResolverCallback)
+ GI.Soup.Callbacks: mk_ServerCallback :: C_ServerCallback -> IO (FunPtr C_ServerCallback)
+ GI.Soup.Callbacks: mk_ServerWebsocketCallback :: C_ServerWebsocketCallback -> IO (FunPtr C_ServerWebsocketCallback)
+ GI.Soup.Callbacks: mk_SessionCallback :: C_SessionCallback -> IO (FunPtr C_SessionCallback)
+ GI.Soup.Callbacks: mk_SocketCallback :: C_SocketCallback -> IO (FunPtr C_SocketCallback)
+ GI.Soup.Callbacks: noAddressCallback_WithClosures :: Maybe AddressCallback_WithClosures
+ GI.Soup.Callbacks: noAuthDomainBasicAuthCallback_WithClosures :: Maybe AuthDomainBasicAuthCallback_WithClosures
+ GI.Soup.Callbacks: noAuthDomainDigestAuthCallback_WithClosures :: Maybe AuthDomainDigestAuthCallback_WithClosures
+ GI.Soup.Callbacks: noAuthDomainFilter_WithClosures :: Maybe AuthDomainFilter_WithClosures
+ GI.Soup.Callbacks: noAuthDomainGenericAuthCallback_WithClosures :: Maybe AuthDomainGenericAuthCallback_WithClosures
+ GI.Soup.Callbacks: noChunkAllocator_WithClosures :: Maybe ChunkAllocator_WithClosures
+ GI.Soup.Callbacks: noLoggerFilter_WithClosures :: Maybe LoggerFilter_WithClosures
+ GI.Soup.Callbacks: noLoggerPrinter_WithClosures :: Maybe LoggerPrinter_WithClosures
+ GI.Soup.Callbacks: noMessageHeadersForeachFunc_WithClosures :: Maybe MessageHeadersForeachFunc_WithClosures
+ GI.Soup.Callbacks: noPasswordManagerCallback_WithClosures :: Maybe PasswordManagerCallback_WithClosures
+ GI.Soup.Callbacks: noProxyURIResolverCallback_WithClosures :: Maybe ProxyURIResolverCallback_WithClosures
+ GI.Soup.Callbacks: noServerCallback_WithClosures :: Maybe ServerCallback_WithClosures
+ GI.Soup.Callbacks: noServerWebsocketCallback_WithClosures :: Maybe ServerWebsocketCallback_WithClosures
+ GI.Soup.Callbacks: noSessionCallback_WithClosures :: Maybe SessionCallback_WithClosures
+ GI.Soup.Callbacks: noSocketCallback_WithClosures :: Maybe SocketCallback_WithClosures
+ GI.Soup.Callbacks: type AddressCallback_WithClosures = Address -> Word32 -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type AuthDomainBasicAuthCallback_WithClosures = AuthDomain -> Message -> Text -> Text -> Ptr () -> IO Bool
+ GI.Soup.Callbacks: type AuthDomainDigestAuthCallback_WithClosures = AuthDomain -> Message -> Text -> Ptr () -> IO (Maybe Text)
+ GI.Soup.Callbacks: type AuthDomainFilter_WithClosures = AuthDomain -> Message -> Ptr () -> IO Bool
+ GI.Soup.Callbacks: type AuthDomainGenericAuthCallback_WithClosures = AuthDomain -> Message -> Text -> Ptr () -> IO Bool
+ GI.Soup.Callbacks: type C_AddressCallback = Ptr Address -> Word32 -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type C_AuthDomainBasicAuthCallback = Ptr AuthDomain -> Ptr Message -> CString -> CString -> Ptr () -> IO CInt
+ GI.Soup.Callbacks: type C_AuthDomainDigestAuthCallback = Ptr AuthDomain -> Ptr Message -> CString -> Ptr () -> IO CString
+ GI.Soup.Callbacks: type C_AuthDomainFilter = Ptr AuthDomain -> Ptr Message -> Ptr () -> IO CInt
+ GI.Soup.Callbacks: type C_AuthDomainGenericAuthCallback = Ptr AuthDomain -> Ptr Message -> CString -> Ptr () -> IO CInt
+ GI.Soup.Callbacks: type C_ChunkAllocator = Ptr Message -> Word64 -> Ptr () -> IO (Ptr Buffer)
+ GI.Soup.Callbacks: type C_LoggerFilter = Ptr Logger -> Ptr Message -> Ptr () -> IO CUInt
+ GI.Soup.Callbacks: type C_LoggerPrinter = Ptr Logger -> CUInt -> Int8 -> CString -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type C_MessageHeadersForeachFunc = CString -> CString -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type C_PasswordManagerCallback = Ptr PasswordManager -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type C_ProxyURIResolverCallback = Ptr ProxyURIResolver -> Word32 -> Ptr URI -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type C_ServerCallback = Ptr Server -> Ptr Message -> CString -> Ptr (GHashTable CString CString) -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type C_ServerWebsocketCallback = Ptr Server -> Ptr WebsocketConnection -> CString -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type C_SessionCallback = Ptr Session -> Ptr Message -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type C_SocketCallback = Ptr Socket -> Word32 -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type ChunkAllocator_WithClosures = Message -> Word64 -> Ptr () -> IO (Maybe Buffer)
+ GI.Soup.Callbacks: type LoggerFilter_WithClosures = Logger -> Message -> Ptr () -> IO LoggerLogLevel
+ GI.Soup.Callbacks: type LoggerPrinter_WithClosures = Logger -> LoggerLogLevel -> Int8 -> Text -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type MessageHeadersForeachFunc_WithClosures = Text -> Text -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type PasswordManagerCallback_WithClosures = PasswordManager -> Message -> Auth -> Bool -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type ProxyURIResolverCallback_WithClosures = ProxyURIResolver -> Word32 -> URI -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type ServerCallback_WithClosures = Server -> Message -> Text -> Maybe (Map Text Text) -> ClientContext -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type ServerWebsocketCallback_WithClosures = Server -> WebsocketConnection -> Text -> ClientContext -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type SessionCallback_WithClosures = Session -> Message -> Ptr () -> IO ()
+ GI.Soup.Callbacks: type SocketCallback_WithClosures = Socket -> Word32 -> Ptr () -> IO ()
+ GI.Soup.Callbacks: wrap_AddressCallback :: Maybe (Ptr (FunPtr C_AddressCallback)) -> AddressCallback_WithClosures -> Ptr Address -> Word32 -> Ptr () -> IO ()
+ GI.Soup.Callbacks: wrap_AuthDomainBasicAuthCallback :: Maybe (Ptr (FunPtr C_AuthDomainBasicAuthCallback)) -> AuthDomainBasicAuthCallback_WithClosures -> Ptr AuthDomain -> Ptr Message -> CString -> CString -> Ptr () -> IO CInt
+ GI.Soup.Callbacks: wrap_AuthDomainDigestAuthCallback :: Maybe (Ptr (FunPtr C_AuthDomainDigestAuthCallback)) -> AuthDomainDigestAuthCallback_WithClosures -> Ptr AuthDomain -> Ptr Message -> CString -> Ptr () -> IO CString
+ GI.Soup.Callbacks: wrap_AuthDomainFilter :: Maybe (Ptr (FunPtr C_AuthDomainFilter)) -> AuthDomainFilter_WithClosures -> Ptr AuthDomain -> Ptr Message -> Ptr () -> IO CInt
+ GI.Soup.Callbacks: wrap_AuthDomainGenericAuthCallback :: Maybe (Ptr (FunPtr C_AuthDomainGenericAuthCallback)) -> AuthDomainGenericAuthCallback_WithClosures -> Ptr AuthDomain -> Ptr Message -> CString -> Ptr () -> IO CInt
+ GI.Soup.Callbacks: wrap_ChunkAllocator :: Maybe (Ptr (FunPtr C_ChunkAllocator)) -> ChunkAllocator_WithClosures -> Ptr Message -> Word64 -> Ptr () -> IO (Ptr Buffer)
+ GI.Soup.Callbacks: wrap_LoggerFilter :: Maybe (Ptr (FunPtr C_LoggerFilter)) -> LoggerFilter_WithClosures -> Ptr Logger -> Ptr Message -> Ptr () -> IO CUInt
+ GI.Soup.Callbacks: wrap_LoggerPrinter :: Maybe (Ptr (FunPtr C_LoggerPrinter)) -> LoggerPrinter_WithClosures -> Ptr Logger -> CUInt -> Int8 -> CString -> Ptr () -> IO ()
+ GI.Soup.Callbacks: wrap_MessageHeadersForeachFunc :: Maybe (Ptr (FunPtr C_MessageHeadersForeachFunc)) -> MessageHeadersForeachFunc_WithClosures -> CString -> CString -> Ptr () -> IO ()
+ GI.Soup.Callbacks: wrap_PasswordManagerCallback :: Maybe (Ptr (FunPtr C_PasswordManagerCallback)) -> PasswordManagerCallback_WithClosures -> Ptr PasswordManager -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
+ GI.Soup.Callbacks: wrap_ProxyURIResolverCallback :: Maybe (Ptr (FunPtr C_ProxyURIResolverCallback)) -> ProxyURIResolverCallback_WithClosures -> Ptr ProxyURIResolver -> Word32 -> Ptr URI -> Ptr () -> IO ()
+ GI.Soup.Callbacks: wrap_ServerCallback :: Maybe (Ptr (FunPtr C_ServerCallback)) -> ServerCallback_WithClosures -> Ptr Server -> Ptr Message -> CString -> Ptr (GHashTable CString CString) -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Callbacks: wrap_ServerWebsocketCallback :: Maybe (Ptr (FunPtr C_ServerWebsocketCallback)) -> ServerWebsocketCallback_WithClosures -> Ptr Server -> Ptr WebsocketConnection -> CString -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Callbacks: wrap_SessionCallback :: Maybe (Ptr (FunPtr C_SessionCallback)) -> SessionCallback_WithClosures -> Ptr Session -> Ptr Message -> Ptr () -> IO ()
+ GI.Soup.Callbacks: wrap_SocketCallback :: Maybe (Ptr (FunPtr C_SocketCallback)) -> SocketCallback_WithClosures -> Ptr Socket -> Word32 -> Ptr () -> IO ()
+ GI.Soup.Objects.AuthManager: genClosure_AuthManagerAuthenticate :: AuthManagerAuthenticateCallback -> IO Closure
+ GI.Soup.Objects.AuthManager: mk_AuthManagerAuthenticateCallback :: C_AuthManagerAuthenticateCallback -> IO (FunPtr C_AuthManagerAuthenticateCallback)
+ GI.Soup.Objects.AuthManager: type C_AuthManagerAuthenticateCallback = Ptr () -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
+ GI.Soup.Objects.AuthManager: wrap_AuthManagerAuthenticateCallback :: AuthManagerAuthenticateCallback -> Ptr () -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
+ GI.Soup.Objects.CookieJar: genClosure_CookieJarChanged :: CookieJarChangedCallback -> IO Closure
+ GI.Soup.Objects.CookieJar: mk_CookieJarChangedCallback :: C_CookieJarChangedCallback -> IO (FunPtr C_CookieJarChangedCallback)
+ GI.Soup.Objects.CookieJar: type C_CookieJarChangedCallback = Ptr () -> Ptr Cookie -> Ptr Cookie -> Ptr () -> IO ()
+ GI.Soup.Objects.CookieJar: wrap_CookieJarChangedCallback :: CookieJarChangedCallback -> Ptr () -> Ptr Cookie -> Ptr Cookie -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: genClosure_MessageContentSniffed :: MessageContentSniffedCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageFinished :: MessageFinishedCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageGotBody :: MessageGotBodyCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageGotChunk :: MessageGotChunkCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageGotHeaders :: MessageGotHeadersCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageGotInformational :: MessageGotInformationalCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageNetworkEvent :: MessageNetworkEventCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageRestarted :: MessageRestartedCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageStarting :: MessageStartingCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageWroteBody :: MessageWroteBodyCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageWroteBodyData :: MessageWroteBodyDataCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageWroteChunk :: MessageWroteChunkCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageWroteHeaders :: MessageWroteHeadersCallback -> IO Closure
+ GI.Soup.Objects.Message: genClosure_MessageWroteInformational :: MessageWroteInformationalCallback -> IO Closure
+ GI.Soup.Objects.Message: mk_MessageContentSniffedCallback :: C_MessageContentSniffedCallback -> IO (FunPtr C_MessageContentSniffedCallback)
+ GI.Soup.Objects.Message: mk_MessageFinishedCallback :: C_MessageFinishedCallback -> IO (FunPtr C_MessageFinishedCallback)
+ GI.Soup.Objects.Message: mk_MessageGotBodyCallback :: C_MessageGotBodyCallback -> IO (FunPtr C_MessageGotBodyCallback)
+ GI.Soup.Objects.Message: mk_MessageGotChunkCallback :: C_MessageGotChunkCallback -> IO (FunPtr C_MessageGotChunkCallback)
+ GI.Soup.Objects.Message: mk_MessageGotHeadersCallback :: C_MessageGotHeadersCallback -> IO (FunPtr C_MessageGotHeadersCallback)
+ GI.Soup.Objects.Message: mk_MessageGotInformationalCallback :: C_MessageGotInformationalCallback -> IO (FunPtr C_MessageGotInformationalCallback)
+ GI.Soup.Objects.Message: mk_MessageNetworkEventCallback :: C_MessageNetworkEventCallback -> IO (FunPtr C_MessageNetworkEventCallback)
+ GI.Soup.Objects.Message: mk_MessageRestartedCallback :: C_MessageRestartedCallback -> IO (FunPtr C_MessageRestartedCallback)
+ GI.Soup.Objects.Message: mk_MessageStartingCallback :: C_MessageStartingCallback -> IO (FunPtr C_MessageStartingCallback)
+ GI.Soup.Objects.Message: mk_MessageWroteBodyCallback :: C_MessageWroteBodyCallback -> IO (FunPtr C_MessageWroteBodyCallback)
+ GI.Soup.Objects.Message: mk_MessageWroteBodyDataCallback :: C_MessageWroteBodyDataCallback -> IO (FunPtr C_MessageWroteBodyDataCallback)
+ GI.Soup.Objects.Message: mk_MessageWroteChunkCallback :: C_MessageWroteChunkCallback -> IO (FunPtr C_MessageWroteChunkCallback)
+ GI.Soup.Objects.Message: mk_MessageWroteHeadersCallback :: C_MessageWroteHeadersCallback -> IO (FunPtr C_MessageWroteHeadersCallback)
+ GI.Soup.Objects.Message: mk_MessageWroteInformationalCallback :: C_MessageWroteInformationalCallback -> IO (FunPtr C_MessageWroteInformationalCallback)
+ GI.Soup.Objects.Message: type C_MessageContentSniffedCallback = Ptr () -> CString -> Ptr (GHashTable CString CString) -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageFinishedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageGotBodyCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageGotChunkCallback = Ptr () -> Ptr Buffer -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageGotHeadersCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageGotInformationalCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageNetworkEventCallback = Ptr () -> CUInt -> Ptr IOStream -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageRestartedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageStartingCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageWroteBodyCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageWroteBodyDataCallback = Ptr () -> Ptr Buffer -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageWroteChunkCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageWroteHeadersCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: type C_MessageWroteInformationalCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageContentSniffedCallback :: MessageContentSniffedCallback -> Ptr () -> CString -> Ptr (GHashTable CString CString) -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageFinishedCallback :: MessageFinishedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageGotBodyCallback :: MessageGotBodyCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageGotChunkCallback :: MessageGotChunkCallback -> Ptr () -> Ptr Buffer -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageGotHeadersCallback :: MessageGotHeadersCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageGotInformationalCallback :: MessageGotInformationalCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageNetworkEventCallback :: MessageNetworkEventCallback -> Ptr () -> CUInt -> Ptr IOStream -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageRestartedCallback :: MessageRestartedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageStartingCallback :: MessageStartingCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageWroteBodyCallback :: MessageWroteBodyCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageWroteBodyDataCallback :: MessageWroteBodyDataCallback -> Ptr () -> Ptr Buffer -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageWroteChunkCallback :: MessageWroteChunkCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageWroteHeadersCallback :: MessageWroteHeadersCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Message: wrap_MessageWroteInformationalCallback :: MessageWroteInformationalCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Server: genClosure_ServerRequestAborted :: ServerRequestAbortedCallback -> IO Closure
+ GI.Soup.Objects.Server: genClosure_ServerRequestFinished :: ServerRequestFinishedCallback -> IO Closure
+ GI.Soup.Objects.Server: genClosure_ServerRequestRead :: ServerRequestReadCallback -> IO Closure
+ GI.Soup.Objects.Server: genClosure_ServerRequestStarted :: ServerRequestStartedCallback -> IO Closure
+ GI.Soup.Objects.Server: mk_ServerRequestAbortedCallback :: C_ServerRequestAbortedCallback -> IO (FunPtr C_ServerRequestAbortedCallback)
+ GI.Soup.Objects.Server: mk_ServerRequestFinishedCallback :: C_ServerRequestFinishedCallback -> IO (FunPtr C_ServerRequestFinishedCallback)
+ GI.Soup.Objects.Server: mk_ServerRequestReadCallback :: C_ServerRequestReadCallback -> IO (FunPtr C_ServerRequestReadCallback)
+ GI.Soup.Objects.Server: mk_ServerRequestStartedCallback :: C_ServerRequestStartedCallback -> IO (FunPtr C_ServerRequestStartedCallback)
+ GI.Soup.Objects.Server: type C_ServerRequestAbortedCallback = Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Objects.Server: type C_ServerRequestFinishedCallback = Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Objects.Server: type C_ServerRequestReadCallback = Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Objects.Server: type C_ServerRequestStartedCallback = Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Objects.Server: wrap_ServerRequestAbortedCallback :: ServerRequestAbortedCallback -> Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Objects.Server: wrap_ServerRequestFinishedCallback :: ServerRequestFinishedCallback -> Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Objects.Server: wrap_ServerRequestReadCallback :: ServerRequestReadCallback -> Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Objects.Server: wrap_ServerRequestStartedCallback :: ServerRequestStartedCallback -> Ptr () -> Ptr Message -> Ptr ClientContext -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: genClosure_SessionAuthenticate :: SessionAuthenticateCallback -> IO Closure
+ GI.Soup.Objects.Session: genClosure_SessionConnectionCreated :: SessionConnectionCreatedCallback -> IO Closure
+ GI.Soup.Objects.Session: genClosure_SessionRequestQueued :: SessionRequestQueuedCallback -> IO Closure
+ GI.Soup.Objects.Session: genClosure_SessionRequestStarted :: SessionRequestStartedCallback -> IO Closure
+ GI.Soup.Objects.Session: genClosure_SessionRequestUnqueued :: SessionRequestUnqueuedCallback -> IO Closure
+ GI.Soup.Objects.Session: genClosure_SessionTunneling :: SessionTunnelingCallback -> IO Closure
+ GI.Soup.Objects.Session: mk_SessionAuthenticateCallback :: C_SessionAuthenticateCallback -> IO (FunPtr C_SessionAuthenticateCallback)
+ GI.Soup.Objects.Session: mk_SessionConnectionCreatedCallback :: C_SessionConnectionCreatedCallback -> IO (FunPtr C_SessionConnectionCreatedCallback)
+ GI.Soup.Objects.Session: mk_SessionRequestQueuedCallback :: C_SessionRequestQueuedCallback -> IO (FunPtr C_SessionRequestQueuedCallback)
+ GI.Soup.Objects.Session: mk_SessionRequestStartedCallback :: C_SessionRequestStartedCallback -> IO (FunPtr C_SessionRequestStartedCallback)
+ GI.Soup.Objects.Session: mk_SessionRequestUnqueuedCallback :: C_SessionRequestUnqueuedCallback -> IO (FunPtr C_SessionRequestUnqueuedCallback)
+ GI.Soup.Objects.Session: mk_SessionTunnelingCallback :: C_SessionTunnelingCallback -> IO (FunPtr C_SessionTunnelingCallback)
+ GI.Soup.Objects.Session: type C_SessionAuthenticateCallback = Ptr () -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: type C_SessionConnectionCreatedCallback = Ptr () -> Ptr Object -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: type C_SessionRequestQueuedCallback = Ptr () -> Ptr Message -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: type C_SessionRequestStartedCallback = Ptr () -> Ptr Message -> Ptr Socket -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: type C_SessionRequestUnqueuedCallback = Ptr () -> Ptr Message -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: type C_SessionTunnelingCallback = Ptr () -> Ptr Object -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: wrap_SessionAuthenticateCallback :: SessionAuthenticateCallback -> Ptr () -> Ptr Message -> Ptr Auth -> CInt -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: wrap_SessionConnectionCreatedCallback :: SessionConnectionCreatedCallback -> Ptr () -> Ptr Object -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: wrap_SessionRequestQueuedCallback :: SessionRequestQueuedCallback -> Ptr () -> Ptr Message -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: wrap_SessionRequestStartedCallback :: SessionRequestStartedCallback -> Ptr () -> Ptr Message -> Ptr Socket -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: wrap_SessionRequestUnqueuedCallback :: SessionRequestUnqueuedCallback -> Ptr () -> Ptr Message -> Ptr () -> IO ()
+ GI.Soup.Objects.Session: wrap_SessionTunnelingCallback :: SessionTunnelingCallback -> Ptr () -> Ptr Object -> Ptr () -> IO ()
+ GI.Soup.Objects.Socket: genClosure_SocketDisconnected :: SocketDisconnectedCallback -> IO Closure
+ GI.Soup.Objects.Socket: genClosure_SocketEvent :: SocketEventCallback -> IO Closure
+ GI.Soup.Objects.Socket: genClosure_SocketNewConnection :: SocketNewConnectionCallback -> IO Closure
+ GI.Soup.Objects.Socket: genClosure_SocketReadable :: SocketReadableCallback -> IO Closure
+ GI.Soup.Objects.Socket: genClosure_SocketWritable :: SocketWritableCallback -> IO Closure
+ GI.Soup.Objects.Socket: mk_SocketDisconnectedCallback :: C_SocketDisconnectedCallback -> IO (FunPtr C_SocketDisconnectedCallback)
+ GI.Soup.Objects.Socket: mk_SocketEventCallback :: C_SocketEventCallback -> IO (FunPtr C_SocketEventCallback)
+ GI.Soup.Objects.Socket: mk_SocketNewConnectionCallback :: C_SocketNewConnectionCallback -> IO (FunPtr C_SocketNewConnectionCallback)
+ GI.Soup.Objects.Socket: mk_SocketReadableCallback :: C_SocketReadableCallback -> IO (FunPtr C_SocketReadableCallback)
+ GI.Soup.Objects.Socket: mk_SocketWritableCallback :: C_SocketWritableCallback -> IO (FunPtr C_SocketWritableCallback)
+ GI.Soup.Objects.Socket: type C_SocketDisconnectedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Socket: type C_SocketEventCallback = Ptr () -> CUInt -> Ptr IOStream -> Ptr () -> IO ()
+ GI.Soup.Objects.Socket: type C_SocketNewConnectionCallback = Ptr () -> Ptr Socket -> Ptr () -> IO ()
+ GI.Soup.Objects.Socket: type C_SocketReadableCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Socket: type C_SocketWritableCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Socket: wrap_SocketDisconnectedCallback :: SocketDisconnectedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Socket: wrap_SocketEventCallback :: SocketEventCallback -> Ptr () -> CUInt -> Ptr IOStream -> Ptr () -> IO ()
+ GI.Soup.Objects.Socket: wrap_SocketNewConnectionCallback :: SocketNewConnectionCallback -> Ptr () -> Ptr Socket -> Ptr () -> IO ()
+ GI.Soup.Objects.Socket: wrap_SocketReadableCallback :: SocketReadableCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.Socket: wrap_SocketWritableCallback :: SocketWritableCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.WebsocketConnection: genClosure_WebsocketConnectionClosed :: WebsocketConnectionClosedCallback -> IO Closure
+ GI.Soup.Objects.WebsocketConnection: genClosure_WebsocketConnectionClosing :: WebsocketConnectionClosingCallback -> IO Closure
+ GI.Soup.Objects.WebsocketConnection: genClosure_WebsocketConnectionError :: WebsocketConnectionErrorCallback -> IO Closure
+ GI.Soup.Objects.WebsocketConnection: genClosure_WebsocketConnectionMessage :: WebsocketConnectionMessageCallback -> IO Closure
+ GI.Soup.Objects.WebsocketConnection: mk_WebsocketConnectionClosedCallback :: C_WebsocketConnectionClosedCallback -> IO (FunPtr C_WebsocketConnectionClosedCallback)
+ GI.Soup.Objects.WebsocketConnection: mk_WebsocketConnectionClosingCallback :: C_WebsocketConnectionClosingCallback -> IO (FunPtr C_WebsocketConnectionClosingCallback)
+ GI.Soup.Objects.WebsocketConnection: mk_WebsocketConnectionErrorCallback :: C_WebsocketConnectionErrorCallback -> IO (FunPtr C_WebsocketConnectionErrorCallback)
+ GI.Soup.Objects.WebsocketConnection: mk_WebsocketConnectionMessageCallback :: C_WebsocketConnectionMessageCallback -> IO (FunPtr C_WebsocketConnectionMessageCallback)
+ GI.Soup.Objects.WebsocketConnection: type C_WebsocketConnectionClosedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.WebsocketConnection: type C_WebsocketConnectionClosingCallback = Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.WebsocketConnection: type C_WebsocketConnectionErrorCallback = Ptr () -> Ptr GError -> Ptr () -> IO ()
+ GI.Soup.Objects.WebsocketConnection: type C_WebsocketConnectionMessageCallback = Ptr () -> Int32 -> Ptr Bytes -> Ptr () -> IO ()
+ GI.Soup.Objects.WebsocketConnection: wrap_WebsocketConnectionClosedCallback :: WebsocketConnectionClosedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.WebsocketConnection: wrap_WebsocketConnectionClosingCallback :: WebsocketConnectionClosingCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Soup.Objects.WebsocketConnection: wrap_WebsocketConnectionErrorCallback :: WebsocketConnectionErrorCallback -> Ptr () -> Ptr GError -> Ptr () -> IO ()
+ GI.Soup.Objects.WebsocketConnection: wrap_WebsocketConnectionMessageCallback :: WebsocketConnectionMessageCallback -> Ptr () -> Int32 -> Ptr Bytes -> Ptr () -> IO ()
+ GI.Soup.Structs.Buffer: buffer_data :: AttrLabelProxy "data"
+ GI.Soup.Structs.Buffer: buffer_length :: AttrLabelProxy "length"
+ GI.Soup.Structs.Cookie: cookie_domain :: AttrLabelProxy "domain"
+ GI.Soup.Structs.Cookie: cookie_expires :: AttrLabelProxy "expires"
+ GI.Soup.Structs.Cookie: cookie_httpOnly :: AttrLabelProxy "httpOnly"
+ GI.Soup.Structs.Cookie: cookie_name :: AttrLabelProxy "name"
+ GI.Soup.Structs.Cookie: cookie_path :: AttrLabelProxy "path"
+ GI.Soup.Structs.Cookie: cookie_secure :: AttrLabelProxy "secure"
+ GI.Soup.Structs.Cookie: cookie_value :: AttrLabelProxy "value"
+ GI.Soup.Structs.Date: date_day :: AttrLabelProxy "day"
+ GI.Soup.Structs.Date: date_hour :: AttrLabelProxy "hour"
+ GI.Soup.Structs.Date: date_minute :: AttrLabelProxy "minute"
+ GI.Soup.Structs.Date: date_month :: AttrLabelProxy "month"
+ GI.Soup.Structs.Date: date_offset :: AttrLabelProxy "offset"
+ GI.Soup.Structs.Date: date_second :: AttrLabelProxy "second"
+ GI.Soup.Structs.Date: date_utc :: AttrLabelProxy "utc"
+ GI.Soup.Structs.Date: date_year :: AttrLabelProxy "year"
+ GI.Soup.Structs.MessageBody: messageBody_data :: AttrLabelProxy "data"
+ GI.Soup.Structs.MessageBody: messageBody_length :: AttrLabelProxy "length"
+ GI.Soup.Structs.Range: range_end :: AttrLabelProxy "end"
+ GI.Soup.Structs.Range: range_start :: AttrLabelProxy "start"
+ GI.Soup.Structs.URI: uRI_fragment :: AttrLabelProxy "fragment"
+ GI.Soup.Structs.URI: uRI_host :: AttrLabelProxy "host"
+ GI.Soup.Structs.URI: uRI_password :: AttrLabelProxy "password"
+ GI.Soup.Structs.URI: uRI_path :: AttrLabelProxy "path"
+ GI.Soup.Structs.URI: uRI_port :: AttrLabelProxy "port"
+ GI.Soup.Structs.URI: uRI_query :: AttrLabelProxy "query"
+ GI.Soup.Structs.URI: uRI_scheme :: AttrLabelProxy "scheme"
+ GI.Soup.Structs.URI: uRI_user :: AttrLabelProxy "user"
- GI.Soup.Interfaces.PasswordManager: PasswordManager :: (ForeignPtr PasswordManager) -> PasswordManager
+ GI.Soup.Interfaces.PasswordManager: PasswordManager :: (ManagedPtr PasswordManager) -> PasswordManager
- GI.Soup.Interfaces.ProxyURIResolver: ProxyURIResolver :: (ForeignPtr ProxyURIResolver) -> ProxyURIResolver
+ GI.Soup.Interfaces.ProxyURIResolver: ProxyURIResolver :: (ManagedPtr ProxyURIResolver) -> ProxyURIResolver
- GI.Soup.Interfaces.SessionFeature: SessionFeature :: (ForeignPtr SessionFeature) -> SessionFeature
+ GI.Soup.Interfaces.SessionFeature: SessionFeature :: (ManagedPtr SessionFeature) -> SessionFeature
- GI.Soup.Objects.Address: Address :: (ForeignPtr Address) -> Address
+ GI.Soup.Objects.Address: Address :: (ManagedPtr Address) -> Address
- GI.Soup.Objects.Auth: Auth :: (ForeignPtr Auth) -> Auth
+ GI.Soup.Objects.Auth: Auth :: (ManagedPtr Auth) -> Auth
- GI.Soup.Objects.AuthBasic: AuthBasic :: (ForeignPtr AuthBasic) -> AuthBasic
+ GI.Soup.Objects.AuthBasic: AuthBasic :: (ManagedPtr AuthBasic) -> AuthBasic
- GI.Soup.Objects.AuthDigest: AuthDigest :: (ForeignPtr AuthDigest) -> AuthDigest
+ GI.Soup.Objects.AuthDigest: AuthDigest :: (ManagedPtr AuthDigest) -> AuthDigest
- GI.Soup.Objects.AuthDomain: AuthDomain :: (ForeignPtr AuthDomain) -> AuthDomain
+ GI.Soup.Objects.AuthDomain: AuthDomain :: (ManagedPtr AuthDomain) -> AuthDomain
- GI.Soup.Objects.AuthDomainBasic: AuthDomainBasic :: (ForeignPtr AuthDomainBasic) -> AuthDomainBasic
+ GI.Soup.Objects.AuthDomainBasic: AuthDomainBasic :: (ManagedPtr AuthDomainBasic) -> AuthDomainBasic
- GI.Soup.Objects.AuthDomainDigest: AuthDomainDigest :: (ForeignPtr AuthDomainDigest) -> AuthDomainDigest
+ GI.Soup.Objects.AuthDomainDigest: AuthDomainDigest :: (ManagedPtr AuthDomainDigest) -> AuthDomainDigest
- GI.Soup.Objects.AuthManager: AuthManager :: (ForeignPtr AuthManager) -> AuthManager
+ GI.Soup.Objects.AuthManager: AuthManager :: (ManagedPtr AuthManager) -> AuthManager
- GI.Soup.Objects.AuthNTLM: AuthNTLM :: (ForeignPtr AuthNTLM) -> AuthNTLM
+ GI.Soup.Objects.AuthNTLM: AuthNTLM :: (ManagedPtr AuthNTLM) -> AuthNTLM
- GI.Soup.Objects.AuthNegotiate: AuthNegotiate :: (ForeignPtr AuthNegotiate) -> AuthNegotiate
+ GI.Soup.Objects.AuthNegotiate: AuthNegotiate :: (ManagedPtr AuthNegotiate) -> AuthNegotiate
- GI.Soup.Objects.Cache: Cache :: (ForeignPtr Cache) -> Cache
+ GI.Soup.Objects.Cache: Cache :: (ManagedPtr Cache) -> Cache
- GI.Soup.Objects.ContentDecoder: ContentDecoder :: (ForeignPtr ContentDecoder) -> ContentDecoder
+ GI.Soup.Objects.ContentDecoder: ContentDecoder :: (ManagedPtr ContentDecoder) -> ContentDecoder
- GI.Soup.Objects.ContentSniffer: ContentSniffer :: (ForeignPtr ContentSniffer) -> ContentSniffer
+ GI.Soup.Objects.ContentSniffer: ContentSniffer :: (ManagedPtr ContentSniffer) -> ContentSniffer
- GI.Soup.Objects.CookieJar: CookieJar :: (ForeignPtr CookieJar) -> CookieJar
+ GI.Soup.Objects.CookieJar: CookieJar :: (ManagedPtr CookieJar) -> CookieJar
- GI.Soup.Objects.CookieJarDB: CookieJarDB :: (ForeignPtr CookieJarDB) -> CookieJarDB
+ GI.Soup.Objects.CookieJarDB: CookieJarDB :: (ManagedPtr CookieJarDB) -> CookieJarDB
- GI.Soup.Objects.CookieJarText: CookieJarText :: (ForeignPtr CookieJarText) -> CookieJarText
+ GI.Soup.Objects.CookieJarText: CookieJarText :: (ManagedPtr CookieJarText) -> CookieJarText
- GI.Soup.Objects.Logger: Logger :: (ForeignPtr Logger) -> Logger
+ GI.Soup.Objects.Logger: Logger :: (ManagedPtr Logger) -> Logger
- GI.Soup.Objects.Message: Message :: (ForeignPtr Message) -> Message
+ GI.Soup.Objects.Message: Message :: (ManagedPtr Message) -> Message
- GI.Soup.Objects.MultipartInputStream: MultipartInputStream :: (ForeignPtr MultipartInputStream) -> MultipartInputStream
+ GI.Soup.Objects.MultipartInputStream: MultipartInputStream :: (ManagedPtr MultipartInputStream) -> MultipartInputStream
- GI.Soup.Objects.ProxyResolverDefault: ProxyResolverDefault :: (ForeignPtr ProxyResolverDefault) -> ProxyResolverDefault
+ GI.Soup.Objects.ProxyResolverDefault: ProxyResolverDefault :: (ManagedPtr ProxyResolverDefault) -> ProxyResolverDefault
- GI.Soup.Objects.Request: Request :: (ForeignPtr Request) -> Request
+ GI.Soup.Objects.Request: Request :: (ManagedPtr Request) -> Request
- GI.Soup.Objects.RequestData: RequestData :: (ForeignPtr RequestData) -> RequestData
+ GI.Soup.Objects.RequestData: RequestData :: (ManagedPtr RequestData) -> RequestData
- GI.Soup.Objects.RequestFile: RequestFile :: (ForeignPtr RequestFile) -> RequestFile
+ GI.Soup.Objects.RequestFile: RequestFile :: (ManagedPtr RequestFile) -> RequestFile
- GI.Soup.Objects.RequestHTTP: RequestHTTP :: (ForeignPtr RequestHTTP) -> RequestHTTP
+ GI.Soup.Objects.RequestHTTP: RequestHTTP :: (ManagedPtr RequestHTTP) -> RequestHTTP
- GI.Soup.Objects.Requester: Requester :: (ForeignPtr Requester) -> Requester
+ GI.Soup.Objects.Requester: Requester :: (ManagedPtr Requester) -> Requester
- GI.Soup.Objects.Server: Server :: (ForeignPtr Server) -> Server
+ GI.Soup.Objects.Server: Server :: (ManagedPtr Server) -> Server
- GI.Soup.Objects.Session: Session :: (ForeignPtr Session) -> Session
+ GI.Soup.Objects.Session: Session :: (ManagedPtr Session) -> Session
- GI.Soup.Objects.SessionAsync: SessionAsync :: (ForeignPtr SessionAsync) -> SessionAsync
+ GI.Soup.Objects.SessionAsync: SessionAsync :: (ManagedPtr SessionAsync) -> SessionAsync
- GI.Soup.Objects.SessionSync: SessionSync :: (ForeignPtr SessionSync) -> SessionSync
+ GI.Soup.Objects.SessionSync: SessionSync :: (ManagedPtr SessionSync) -> SessionSync
- GI.Soup.Objects.Socket: Socket :: (ForeignPtr Socket) -> Socket
+ GI.Soup.Objects.Socket: Socket :: (ManagedPtr Socket) -> Socket
- GI.Soup.Objects.WebsocketConnection: WebsocketConnection :: (ForeignPtr WebsocketConnection) -> WebsocketConnection
+ GI.Soup.Objects.WebsocketConnection: WebsocketConnection :: (ManagedPtr WebsocketConnection) -> WebsocketConnection
- GI.Soup.Structs.Buffer: Buffer :: (ForeignPtr Buffer) -> Buffer
+ GI.Soup.Structs.Buffer: Buffer :: (ManagedPtr Buffer) -> Buffer
- GI.Soup.Structs.ClientContext: ClientContext :: (ForeignPtr ClientContext) -> ClientContext
+ GI.Soup.Structs.ClientContext: ClientContext :: (ManagedPtr ClientContext) -> ClientContext
- GI.Soup.Structs.Connection: Connection :: (ForeignPtr Connection) -> Connection
+ GI.Soup.Structs.Connection: Connection :: (ManagedPtr Connection) -> Connection
- GI.Soup.Structs.Cookie: Cookie :: (ForeignPtr Cookie) -> Cookie
+ GI.Soup.Structs.Cookie: Cookie :: (ManagedPtr Cookie) -> Cookie
- GI.Soup.Structs.Date: Date :: (ForeignPtr Date) -> Date
+ GI.Soup.Structs.Date: Date :: (ManagedPtr Date) -> Date
- GI.Soup.Structs.MessageBody: MessageBody :: (ForeignPtr MessageBody) -> MessageBody
+ GI.Soup.Structs.MessageBody: MessageBody :: (ManagedPtr MessageBody) -> MessageBody
- GI.Soup.Structs.MessageHeaders: MessageHeaders :: (ForeignPtr MessageHeaders) -> MessageHeaders
+ GI.Soup.Structs.MessageHeaders: MessageHeaders :: (ManagedPtr MessageHeaders) -> MessageHeaders
- GI.Soup.Structs.MessageHeadersIter: MessageHeadersIter :: (ForeignPtr MessageHeadersIter) -> MessageHeadersIter
+ GI.Soup.Structs.MessageHeadersIter: MessageHeadersIter :: (ManagedPtr MessageHeadersIter) -> MessageHeadersIter
- GI.Soup.Structs.MessageQueue: MessageQueue :: (ForeignPtr MessageQueue) -> MessageQueue
+ GI.Soup.Structs.MessageQueue: MessageQueue :: (ManagedPtr MessageQueue) -> MessageQueue
- GI.Soup.Structs.MessageQueueItem: MessageQueueItem :: (ForeignPtr MessageQueueItem) -> MessageQueueItem
+ GI.Soup.Structs.MessageQueueItem: MessageQueueItem :: (ManagedPtr MessageQueueItem) -> MessageQueueItem
- GI.Soup.Structs.Multipart: Multipart :: (ForeignPtr Multipart) -> Multipart
+ GI.Soup.Structs.Multipart: Multipart :: (ManagedPtr Multipart) -> Multipart
- GI.Soup.Structs.Range: Range :: (ForeignPtr Range) -> Range
+ GI.Soup.Structs.Range: Range :: (ManagedPtr Range) -> Range
- GI.Soup.Structs.URI: URI :: (ForeignPtr URI) -> URI
+ GI.Soup.Structs.URI: URI :: (ManagedPtr URI) -> URI
- GI.Soup.Structs.XMLRPCParams: XMLRPCParams :: (ForeignPtr XMLRPCParams) -> XMLRPCParams
+ GI.Soup.Structs.XMLRPCParams: XMLRPCParams :: (ManagedPtr XMLRPCParams) -> XMLRPCParams
Files
- gi-soup.cabal +5/−9
- stack.yaml +8/−0
gi-soup.cabal view
@@ -1,5 +1,5 @@ name: gi-soup-version: 2.4.6+version: 2.4.7 synopsis: Libsoup bindings description: Bindings for Libsoup, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -9,14 +9,9 @@ maintainer: Iñaki García Etxebarria (garetxe@gmail.com) category: Bindings build-type: Custom-cabal-version: >= 1.24--extra-source-files: Soup.overrides+cabal-version: >= 1.22 -custom-setup- setup-depends: base >= 4.7 && < 5,- Cabal >= 1.24,- haskell-gi >= 0.18 && < 1+extra-source-files: stack.yaml Soup.overrides Flag overloaded-methods Description: Generate support for overloaded methods.@@ -35,7 +30,8 @@ pkgconfig-depends: libsoup-2.4 build-depends: base >= 4.7 && <5,- haskell-gi-base >= 0.18 && < 1,+ haskell-gi-base >= 0.20 && < 1,+ haskell-gi >= 0.20 && < 1, gi-gio == 2.0.*, gi-gobject == 2.0.*, gi-glib == 2.0.*,
+ stack.yaml view
@@ -0,0 +1,8 @@+packages:+- '.'+extra-deps:+- 'haskell-gi-0.20'+- 'haskell-gi-base-0.20'+explicit-setup-deps:+ ! '*': true+resolver: lts-7.11