Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.Soup.Objects.WebsocketExtensionManager
Contents
Description
SoupWebsocketExtensionManager is the [ifacesessionFeature
] that handles WebSockets
extensions for a [classsession
].
A WebsocketExtensionManager
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 [methodsession
.remove_feature_by_type] or disable it on
individual requests with [methodmessage
.disable_feature].
Synopsis
- newtype WebsocketExtensionManager = WebsocketExtensionManager (ManagedPtr WebsocketExtensionManager)
- class (GObject o, IsDescendantOf WebsocketExtensionManager o) => IsWebsocketExtensionManager o
- toWebsocketExtensionManager :: (MonadIO m, IsWebsocketExtensionManager o) => o -> m WebsocketExtensionManager
Exported types
newtype WebsocketExtensionManager Source #
Memory-managed wrapper type.
Constructors
WebsocketExtensionManager (ManagedPtr WebsocketExtensionManager) |
Instances
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
(GObject o, IsDescendantOf WebsocketExtensionManager o) => IsWebsocketExtensionManager o Source # | |
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
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata.