Sha256: 80a540428beca3b0ff0c3f07bf4eb59a1566d5819898a744fa0f4120c51d7390
Contents?: true
Size: 471 Bytes
Versions: 8
Compression:
Stored size: 471 Bytes
Contents
module Qcmd module QLab class Reply < Struct.new(:osc_message) def json @json ||= JSON.parse(osc_message.to_a.first) end def address @address ||= json['address'] end def data @data ||= json['data'] end def is_cue_command? Qcmd::Commands.is_cue_command?(address) end def to_s "<Qcmd::Qlab::Reply address:'#{address}' data:#{data.inspect}>" end end end end
Version data entries
8 entries across 8 versions & 1 rubygems