gi-soup-2.4.24: Libsoup bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Soup.Objects.WebsocketExtensionManager

Description

SoupWebsocketExtensionManager is the SessionFeature that handles WebSockets extensions for a Session.

A SoupWebsocketExtensionManager is added to the session by default, and normally you don't need to worry about it at all. However, if you want to disable WebSocket extensions, you can remove the feature from the session with sessionRemoveFeatureByType, or disable it on individual requests with messageDisableFeature.

Since: 2.68

Synopsis

Exported types

newtype WebsocketExtensionManager Source #

Memory-managed wrapper type.

class (GObject o, IsDescendantOf WebsocketExtensionManager o) => IsWebsocketExtensionManager o Source #

Type class for types which can be safely cast to WebsocketExtensionManager, for instance with toWebsocketExtensionManager.

Instances

Instances details
(GObject o, IsDescendantOf WebsocketExtensionManager o) => IsWebsocketExtensionManager o Source # 
Instance details

Defined in GI.Soup.Objects.WebsocketExtensionManager

toWebsocketExtensionManager :: (MonadIO m, IsWebsocketExtensionManager o) => o -> m WebsocketExtensionManager Source #

Cast to WebsocketExtensionManager, for types for which this is known to be safe. For general casts, use castTo.

Methods