class Sonde::LogMessage

Public Instance Methods

message_type_name() click to toggle source
# File lib/sonde/sonde_extender.rb, line 3
def message_type_name
  {MessageType::OUT => 'STDOUT', MessageType::ERR => 'STDERR'}[message_type]
end
time() click to toggle source
# File lib/sonde/sonde_extender.rb, line 11
def time
  num_secs = @timestamp / 1000000000
  fractional_usecs = (@timestamp % 1000000000).to_f / 1000
  Time.at(num_secs, fractional_usecs)
end
time=(time) click to toggle source
# File lib/sonde/sonde_extender.rb, line 7
def time=(time)
  self.timestamp = (time.tv_sec * 1000000000) + time.tv_nsec
end