Module
Packet::Connection
In:
lib/packet/packet_connection.rb
Methods
add_periodic_timer
add_timer
ask_worker
cancel_timer
close_connection
close_connection_after_writing
connect
connection_completed
delete_worker
get_peername
invoke_init
post_init
receive_data
reconnect
send_data
send_object
start_server
start_worker
unbind
Included Modules
NbioHelper
Attributes
connection
[RW]
connection_live
[RW]
initialized
[RW]
outbound_data
[RW]
reactor
[RW]
signature
[RW]
worker
[RW]
Public Instance methods
add_periodic_timer
(interval, &block)
add_timer
(t_time,&block)
ask_worker
(*args)
cancel_timer
(t_timer)
close_connection
(sock = nil)
close_connection_after_writing
()
connect
(ip,port,t_module,&block)
connection_completed
()
delete_worker
(worker_options = {})
get_peername
()
invoke_init
()
post_init
()
receive_data
(data;)
reconnect
(server,port,handler)
send_data
(p_data)
send_object
(p_object)
start_server
(ip,port,t_module,&block)
start_worker
(worker_options = {})
unbind
()
[Validate]