Class: WebSocketClient::ArrayByteSink
- Inherits:
-
ByteSink
- Object
- ByteSink
- WebSocketClient::ArrayByteSink
show all
- Defined in:
- lib/websocket_client/byte_sink.rb
Constant Summary
Constants inherited
from ByteSink
ByteSink::CR, ByteSink::NL
Instance Method Summary
collapse
Methods inherited from ByteSink
#flush, #write_line
Constructor Details
Returns a new instance of ArrayByteSink.
36
37
38
|
# File 'lib/websocket_client/byte_sink.rb', line 36
def initialize()
@sink = []
end
|
Instance Method Details
#bytes ⇒ Object
44
45
46
|
# File 'lib/websocket_client/byte_sink.rb', line 44
def bytes
@sink
end
|
#write(byte) ⇒ Object
40
41
42
|
# File 'lib/websocket_client/byte_sink.rb', line 40
def write(byte)
@sink << byte
end
|