class Payload
Public Class Methods
new()
click to toggle source
# File lib/payload.rb, line 6 def initialize() @p = {:values => {}, :tags => {}, :timestamp => Time.now.to_i} return @p end
Public Instance Methods
clean()
click to toggle source
# File lib/payload.rb, line 19 def clean() @p[:values] = {} @p[:tags] = {} end
p()
click to toggle source
# File lib/payload.rb, line 24 def p() return @p end
t(tname, tdata)
click to toggle source
# File lib/payload.rb, line 15 def t(tname, tdata) @p[:tags].store(tname.to_s.to_sym, tdata) end
v(vname, vdata)
click to toggle source
# File lib/payload.rb, line 11 def v(vname, vdata) @p[:values].store(vname.to_s.to_sym, vdata) end