class Extron::UsbExtenderPlus::VirtualSwitcher

Included Modules

Defined in:

extron/usb_extender_plus/virtual_switcher.cr

Class Method Summary

Instance Method Summary

Class Method Detail

def self.driver_interface : String #

Instance Method Detail

def device_macs : Hash(String, Int32) #

[View source]
def host_macs : Hash(String, Int32) #

[View source]
def on_update #

lazily obtain host and device mac addresses


[View source]
def switch(map : Hash(Input, Array(Output)), layer : SwitchLayer | Nil = nil) #

[View source]
def switch_to(input : Int32) #

0 == unjoin, input is the host index


[View source]