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  |