Class: WSDiscovery::MulticastConnection
- Inherits:
-
EventMachine::Connection
- Object
- EventMachine::Connection
- WSDiscovery::MulticastConnection
- Includes:
- NetworkConstants
- Defined in:
- lib/ws_discovery/multicast_connection.rb
Direct Known Subclasses
Constant Summary
Constants included from NetworkConstants
NetworkConstants::MULTICAST_IP, NetworkConstants::MULTICAST_PORT, NetworkConstants::TTL
Instance Method Summary collapse
-
#initialize(ttl = TTL) ⇒ MulticastConnection
constructor
A new instance of MulticastConnection.
Constructor Details
#initialize(ttl = TTL) ⇒ MulticastConnection
Returns a new instance of MulticastConnection.
14 15 16 17 18 19 |
# File 'lib/ws_discovery/multicast_connection.rb', line 14 def initialize ttl=TTL @ttl = ttl @discovery_responses = EM::Channel.new setup_multicast_socket end |