::Coolio::TCPSocket
Cool.io socket delegates most of its operations to the parent adapter. Thus, 99.9% of the time you don’t need to deal with this class.
@api private @private
Connects to given host/port and sets parent adapter.
@param [CoolioClient] @param [String] @param [Fixnum]
# File lib/amq/client/async/adapters/coolio.rb, line 44 44: def self.connect(adapter, host, port) 45: socket = super(host, port) 46: socket.adapter = adapter 47: socket 48: end
Triggers socket_disconnect callback
# File lib/amq/client/async/adapters/coolio.rb, line 64 64: def on_close 65: adapter.socket_disconnected 66: end
Triggers socket_connect callback
# File lib/amq/client/async/adapters/coolio.rb, line 51 51: def on_connect 52: #puts "On connect" 53: adapter.socket_connected 54: end
Triggers tcp_connection_failed callback
# File lib/amq/client/async/adapters/coolio.rb, line 69 69: def on_connect_failed 70: adapter.tcp_connection_failed 71: end
Triggers on_read callback
# File lib/amq/client/async/adapters/coolio.rb, line 57 57: def on_read(data) 58: # puts "Received data" 59: # puts_data(data) 60: adapter.receive_data(data) 61: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.