Module: Protocol::WebSocket

Defined in:
lib/protocol/websocket/error.rb,
lib/protocol/websocket/frame.rb,
lib/protocol/websocket/digest.rb,
lib/protocol/websocket/framer.rb,
lib/protocol/websocket/version.rb

Defined Under Namespace

Classes: BadRequest, Frame, Framer, ProtocolError

Constant Summary collapse

GUID =
"258EAFA5-E914-47DA-95CA-C5AB0DC85B11"
VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.accept_digest(key) ⇒ Object



27
28
29
# File 'lib/protocol/websocket/digest.rb', line 27

def self.accept_digest(key)
	Digest::SHA1.base64digest(key + GUID)
end