public class SendingGlobalCache extends SendingHardware<GlobalCache> implements ISendingHardware<GlobalCache>
guiUtils, PROP_PANEL, PROP_RAWIRSENDER, PROP_VERBOSE, properties
Constructor and Description |
---|
SendingGlobalCache(JPanel panel,
org.harctoolbox.irscrutinizer.Props properties,
GuiUtils gui,
GlobalCacheIrSenderSelector newGlobalCacheIrSenderSelector) |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
GlobalCache |
getRawIrSender() |
Transmitter |
getTransmitter() |
boolean |
sendIr(IrSignal irSignal,
int count) |
void |
setup()
This function (re-)initializes the hardware.
|
close, getPanel, isValid, setVerbosity
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, getPanel, isValid, setVerbosity
public SendingGlobalCache(JPanel panel, org.harctoolbox.irscrutinizer.Props properties, GuiUtils gui, GlobalCacheIrSenderSelector newGlobalCacheIrSenderSelector)
public boolean sendIr(IrSignal irSignal, int count) throws NoSuchTransmitterException, IrpMasterException, IOException, HardwareUnavailableException, HarcHardwareException
sendIr
in interface ISendingHardware<GlobalCache>
sendIr
in class SendingHardware<GlobalCache>
NoSuchTransmitterException
IrpMasterException
IOException
HardwareUnavailableException
HarcHardwareException
public String getName()
getName
in interface ISendingHardware<GlobalCache>
getName
in class SendingHardware<GlobalCache>
public Transmitter getTransmitter() throws NoSuchTransmitterException, HardwareUnavailableException
getTransmitter
in interface ISendingHardware<GlobalCache>
getTransmitter
in class SendingHardware<GlobalCache>
NoSuchTransmitterException
HardwareUnavailableException
public void setup() throws IOException, HarcHardwareException
ISendingHardware
setup
in interface ISendingHardware<GlobalCache>
setup
in class SendingHardware<GlobalCache>
IOException
HarcHardwareException
public GlobalCache getRawIrSender()
getRawIrSender
in interface ISendingHardware<GlobalCache>
getRawIrSender
in class SendingHardware<GlobalCache>
Copyright © 2016. All rights reserved.