Method: EaseEngine::Application#read_socket
- Defined in:
- lib/ease_engine/application.rb
#read_socket(socket) ⇒ Object
210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/ease_engine/application.rb', line 210 def read_socket( socket ) Packet.creates( socket ).each{|packet| case packet.packet_name when "EaseEngine.HeartbeatBeginPacket" write_packet( socket, EaseEngine::HeartbeatEndPacket.new ) when "EaseEngine.HeartbeatEndPacket" else on_read_socket( socket, packet ) end } check_socket( socket ) end |