class Place::Router::SignalGraph::Mod

Overview

Reference to a PlaceOS module that provides IO nodes within the graph.

Defined in:

place/router/signal_graph/mod.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(sys : String, name : String, idx : Int32) #

[View source]

Class Method Detail

def self.parse?(ref) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def audio_muteable? #

[View source]
def camera? #

[View source]
def chat_functions? #

[View source]
def desk_control? #

[View source]
def door_security? #

[View source]
def electrical_relay? #

[View source]
def guest_building_access? #

[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def id : String #

[View source]
def idx : Int32 #

[View source]
def input_muteable? #

[View source]
def input_selection? #

[View source]
def lighting? #

[View source]
def locatable? #

[View source]
def lockers? #

[View source]
def mailer? #

[View source]
def mailer_templates? #

[View source]
def metadata #

[View source]
def moveable? #

[View source]
def muteable? #

[View source]
def name : String #

[View source]
def powerable? #

[View source]
def selectable? #

FIXME drop if / after renaming InputSelection -> Selectable


[View source]
def sensor? #

[View source]
def sms? #

[View source]
def stoppable? #

[View source]
def switchable? #

[View source]
def sys : String #

[View source]
def to_s(io) #

[View source]
def video_muteable? #

[View source]
def zoomable? #

[View source]