class NTP::ClockId
Public Class Methods
new(stratum = 1, id)
click to toggle source
# File lib/ntp.rb, line 16 def initialize stratum = 1, id @stratum = stratum @id = Net::NTP::REFERENCE_CLOCK_IDENTIFIER.invert[ id ] || id end
Public Instance Methods
data()
click to toggle source
# File lib/ntp.rb, line 7 def data if @stratum < 2 "#{@id}\0".split('').map(&:ord).pack("C4") else # as IP @id.split('.').map(&:to_i).pack("C4") end end