Class CapturingGlobalCache

  • All Implemented Interfaces:
    Closeable, AutoCloseable, org.harctoolbox.harchardware.IHarcHardware, org.harctoolbox.harchardware.ir.ICapture, org.harctoolbox.harchardware.ir.IIrReader, ICapturingHardware<org.harctoolbox.harchardware.ir.GlobalCache>

    public class CapturingGlobalCache
    extends CapturingHardware<org.harctoolbox.harchardware.ir.GlobalCache>
    implements ICapturingHardware<org.harctoolbox.harchardware.ir.GlobalCache>
    This class does something interesting and useful. Or not...
    • Method Detail

      • setup

        public void setup()
                   throws IOException,
                          org.harctoolbox.harchardware.HarcHardwareException
        Description copied from interface: ICapturingHardware
        This function (re-)initializes the hardware. The construction should not. If the parameters has not changed, should not re-initialize.
        Specified by:
        setup in interface ICapturingHardware<org.harctoolbox.harchardware.ir.GlobalCache>
        Throws:
        IOException
        org.harctoolbox.harchardware.HarcHardwareException
      • getCapturer

        public org.harctoolbox.harchardware.ir.GlobalCache getCapturer()
        Specified by:
        getCapturer in interface ICapturingHardware<org.harctoolbox.harchardware.ir.GlobalCache>
        Specified by:
        getCapturer in class CapturingHardware<org.harctoolbox.harchardware.ir.GlobalCache>
        Returns:
        the hardware
      • open

        public void open()
                  throws org.harctoolbox.harchardware.HarcHardwareException,
                         IOException
        Specified by:
        open in interface org.harctoolbox.harchardware.IHarcHardware
        Throws:
        org.harctoolbox.harchardware.HarcHardwareException
        IOException