class Droonga::Client::Connection::DroongaProtocol::Coolio::Request
Public Class Methods
new(receiver, id, loop)
click to toggle source
# File lib/droonga/client/connection/droonga-protocol/coolio.rb, line 36 def initialize(receiver, id, loop) @receiver = receiver @id = id @loop = loop end
Public Instance Methods
wait()
click to toggle source
# File lib/droonga/client/connection/droonga-protocol/coolio.rb, line 42 def wait return if @receiver.received?(@id) until @receiver.received?(@id) @loop.run_once end end