Hash of frame names and it’s opcodes
Hash of frame opcodes and it’s names
# File lib/websocket/frame/handler/handler07.rb, line 30 def decode_frame result = super if has_close_code?(result) code = result.data.slice!(0..1) result.code = code.unpack('n').first raise WebSocket::Error::Frame::UnknownCloseCode unless valid_code?(result.code) raise WebSocket::Error::Frame::InvalidPayloadEncoding unless valid_encoding?(result.data) end result end
# File lib/websocket/frame/handler/handler07.rb, line 20 def encode_frame if @frame.type == :close code = @frame.code || 1000 raise WebSocket::Error::Frame::UnknownCloseCode unless valid_code?(code) @frame.data = Data.new([code].pack('n') + @frame.data.to_s) @frame.code = nil end super end
Generated with the Darkfish Rdoc Generator 2.