Class: OpenHAB::Core::Actions::Ping
- Inherits:
- 
      Object
      
        - Object
- OpenHAB::Core::Actions::Ping
 
- Defined in:
- lib/openhab/core/actions/ping.rb
Overview
Class Method Summary collapse
- 
  
    
      .check_vitality(host, port = nil, timeout = nil)  ⇒ true, false 
    
    
  
  
  
  
  
  
  
  
  
    Checks the vitality of host. 
Class Method Details
.check_vitality(host, port = nil, timeout = nil) ⇒ true, false
Checks the vitality of host.
If port is nil, a regular ping is issued. If other ports are
specified we try to open a new Socket with the given timeout.
| 20 21 22 23 24 25 | # File 'lib/openhab/core/actions/ping.rb', line 20 def check_vitality(host, port = nil, timeout = nil) port ||= 0 timeout ||= 0 timeout = timeout.to_millis if timeout.is_a?(Duration) checkVitality(host, port, timeout) end | 
 
          