class EmuPower::Notifications::MessageCluster
Attributes
confirmation_required[RW]
confirmed[RW]
duration[RW]
id[RW]
priority[RW]
queue[RW]
start_time[RW]
text[RW]
Public Instance Methods
build(hash)
click to toggle source
# File lib/emu_power/notifications.rb, line 138 def build(hash) self.id = hash['Id'] self.text = hash['Text'] self.priority = hash['Priority'] self.start_time = parse_timestamp('StartTime') self.duration = parse_hex('Duration') self.confirmation_required = parse_bool('ConfirmationRequired') self.confirmed = parse_bool('Confirmed') self.queue = hash['Queue'] end