Class: WebSocketClient::ByteSink

Inherits:
Object
  • Object
show all
Defined in:
lib/websocket_client/byte_sink.rb

Direct Known Subclasses

ArrayByteSink, SocketByteSink

Constant Summary collapse

CR =
0x0D
NL =
0x0A

Instance Method Summary collapse

Instance Method Details

#flushObject



17
18
# File 'lib/websocket_client/byte_sink.rb', line 17

def flush
end

#write_line(line) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/websocket_client/byte_sink.rb', line 9

def write_line(line)
  line.bytes.each do |b|
    write( b )
  end
  write( CR )
  write( NL )
end