Sha256: b5c1b5f8e62b14e66cfaa0afbe14f4d35bc5f7fb77c66746dae7827cc55e7c34
Contents?: true
Size: 654 Bytes
Versions: 21
Compression:
Stored size: 654 Bytes
Contents
module WebSocket class Driver class Hybi class Message attr_accessor :rsv1, :rsv2, :rsv3, :opcode, :data def initialize @rsv1 = false @rsv2 = false @rsv3 = false @opcode = nil @data = String.new('').force_encoding(Encoding::BINARY) end def <<(frame) @rsv1 ||= frame.rsv1 @rsv2 ||= frame.rsv2 @rsv3 ||= frame.rsv3 @opcode ||= frame.opcode @data << frame.payload end end end end end
Version data entries
21 entries across 20 versions & 9 rubygems