Class
Dnsruby::EventMachineInterface
In:
lib/Dnsruby/event_machine_interface.rb
Parent:
Object
Methods
add_to_outstanding
eventmachine_running?
process_timers
remove_from_outstanding
remove_timer
send
send_tcp
send_udp
start_em_for_resolver
start_eventmachine
stop_em_for_resolver
stop_eventmachine
Classes and Modules
Class
Dnsruby::EventMachineInterface::EmTcpHandler
Class
Dnsruby::EventMachineInterface::EmUdpHandler
Constants
TIMER_PERIOD
=
1
FUDGE_FACTOR
=
+TIMER_PERIOD/2
Public Class methods
add_to_outstanding
(c, timeout)
eventmachine_running?
()
process_timers
()
remove_from_outstanding
(c)
remove_timer
(c)
send
(args={})
send_tcp
(args={})
send_udp
(args={})
start_em_for_resolver
(res)
start_eventmachine
()
stop_em_for_resolver
(res)
stop_eventmachine
()
[Validate]