Sha256: 00020a9402ed179b4edff63656fc13138e9b57708fc9b621f79c18dfa3c6a6ad

Contents?: true

Size: 580 Bytes

Versions: 1

Compression:

Stored size: 580 Bytes

Contents

require_relative "HttpPing/version"
require 'rbconfig'
require_relative 'HttpPing/ping'
require_relative 'HttpPing/h_ping'

module HttpPing
  # By doing a "require 'net/ping'" you are requiring every subclass.  If you
  # want to require a specific ping type only, do "require 'net/ping/tcp'",
  # for example.
  #


  RbConfig = Config unless Object.const_defined?(:RbConfig)

  begin
    `busybox`
    RbConfig::CONFIG['busybox'] = true
  rescue Errno::ENOENT
    RbConfig::CONFIG['busybox'] = false
  end

  if File::ALT_SEPARATOR
    require_relative 'HttpPing/wmi'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
HttpPing-0.1.0 lib/http_ping.rb