WebsocketExtension

abstract class WebsocketExtension(val soupWebsocketExtensionPointer: <Error class: unknown class><<Error class: unknown class>>)(source)

A WebSocket extension

#SoupWebsocketExtension is the base class for WebSocket extension objects.

Skipped during bindings generation

  • method process_incoming_message: In/Out parameter is not supported

  • method process_outgoing_message: In/Out parameter is not supported

Inheritors

Constructors

Link copied to clipboard
constructor(soupWebsocketExtensionPointer: <Error class: unknown class><<Error class: unknown class>>)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class WebsocketExtensionImpl(pointer: <Error class: unknown class><<Error class: unknown class>>) : WebsocketExtension

The WebsocketExtensionImpl type represents a native instance of the abstract WebsocketExtension class.

Properties

Link copied to clipboard
val soupWebsocketExtensionPointer: <Error class: unknown class><<Error class: unknown class>>

Functions

Link copied to clipboard
open fun configure(    connectionType: WebsocketConnectionType,     params: <Error class: unknown class>? = null): <Error class: unknown class><Boolean>

Configures @extension with the given @params.

Link copied to clipboard

Get the parameters strings to be included in the request header.

Link copied to clipboard

Get the parameters strings to be included in the response header.