Class: Integer
- Inherits:
-
Object
- Object
- Integer
- Defined in:
- lib/win32/ping.rb
Instance Method Summary collapse
Instance Method Details
#to_ip ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/win32/ping.rb', line 8 def to_ip ip = [] self.to_s( 2 ).rjust( 32, "0" ).split(//).each_slice( 8 ) do |p| ip << p.join.to_i( 2 ) end ip.join '.' end |
#to_w32ip ⇒ Object
16 17 18 |
# File 'lib/win32/ping.rb', line 16 def to_w32ip [self].pack( 'N' ).unpack( 'L' ).first end |