package Ġcom . example . devices Ċ Ċ import Ġat . rg sto ett ner . alex ah ome . plugin . v 2 . On Off Ċ Ċ /** Ċ Ġ* ĠThese Ġsignals Ġare Ġrecorded Ġwith Ġthe Ġproject Ġrc - switch : Ġhttps :// github . com / s ui 7 7 / rc - switch Ċ Ġ*/ Ċ class ĠCLI Device ( private Ġval Ġinternal Name : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġon : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġoff : ĠString ) Ġ: ĠDevice Adapter (), ĠOn Off Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġturn On () Ġ= Ġon . run Command Async () ĊĠĠĠ Ġoverride Ġfun Ġturn Off () Ġ= Ġoff . run Command Async () ĊĊĠĠĠ Ġoverride Ġfun ĠgetName () Ġ= Ġinternal Name Ċ }