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, setVerbosityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getPanel, isValid, setVerbositypublic 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>NoSuchTransmitterExceptionIrpMasterExceptionIOExceptionHardwareUnavailableExceptionHarcHardwareExceptionpublic 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>NoSuchTransmitterExceptionHardwareUnavailableExceptionpublic void setup()
throws IOException,
HarcHardwareException
ISendingHardwaresetup in interface ISendingHardware<GlobalCache>setup in class SendingHardware<GlobalCache>IOExceptionHarcHardwareExceptionpublic GlobalCache getRawIrSender()
getRawIrSender in interface ISendingHardware<GlobalCache>getRawIrSender in class SendingHardware<GlobalCache>Copyright © 2016. All rights reserved.