class DictClient::SimpleTcpReader
Public Instance Methods
bad_response_code()
click to toggle source
# File lib/dict_client/readers.rb, line 20 def bad_response_code nil end
good_response_code()
click to toggle source
# File lib/dict_client/readers.rb, line 16 def good_response_code nil end
read_from(socket)
click to toggle source
# File lib/dict_client/readers.rb, line 6 def read_from socket [].tap do |lines| while DictClient.reply_code(reply = socket.readline(), 0) != RESPONSE_OK lines.push reply.force_encoding('UTF-8') unless reply == EOD end end end