Class: EventMachine::LoopbreakReader

Inherits:
Selectable show all
Defined in:
lib/em/pure_ruby.rb

Instance Attribute Summary

Attributes inherited from Selectable

#io, #is_server, #uuid

Instance Method Summary collapse

Methods inherited from Selectable

#close_scheduled?, #get_peername, #get_sockname, #heartbeat, #initialize, #schedule_close, #select_for_writing?, #set_inactivity_timeout

Constructor Details

This class inherits a constructor from EventMachine::Selectable

Instance Method Details

#eventable_readObject



1162
1163
1164
1165
# File 'lib/em/pure_ruby.rb', line 1162

def eventable_read
  io.sysread(128)
  EventMachine::event_callback "", LoopbreakSignalled, ""
end

#select_for_reading?Boolean

Returns:

  • (Boolean)


1158
1159
1160
# File 'lib/em/pure_ruby.rb', line 1158

def select_for_reading?
  true
end