Protocol::WebSocketSourceProtocolWebSocketExtensionCompressionInflate

class Inflate

Definitions

def self.client(parent, server_max_window_bits: 15, server_no_context_takeover: false, **options)

Client reading from server.

Implementation

def self.client(parent, server_max_window_bits: 15, server_no_context_takeover: false, **options)
	self.new(parent,
		window_bits: server_max_window_bits,
		context_takeover: !server_no_context_takeover,
	)
end

def self.server(parent, client_max_window_bits: 15, client_no_context_takeover: false, **options)

Server reading from client.

Implementation

def self.server(parent, client_max_window_bits: 15, client_no_context_takeover: false, **options)
	self.new(parent,
		window_bits: client_max_window_bits,
		context_takeover: !client_no_context_takeover,
	)
end