Sha256: 8f4ad4904cc87ccc2cd55491bbdf6cb79501d7115b56fbdcac380d2ac5568756
Contents?: true
Size: 448 Bytes
Versions: 10
Compression:
Stored size: 448 Bytes
Contents
module LIFX # Target is a high-level abstraction for the target of a Message # @api private class Target attr_reader :site_id, :device_id, :tag, :broadcast def initialize(device_id: nil, site_id: nil, tag: nil, broadcast: nil) @site_id = site_id @device_id = device_id @tag = tag @broadcast = broadcast end def broadcast? !!broadcast end def tag? !!tag end end end
Version data entries
10 entries across 10 versions & 1 rubygems