Class SendingSerial<T extends org.harctoolbox.harchardware.ir.IRawIrSender & org.harctoolbox.harchardware.IHarcHardware>

  • Type Parameters:
    T -
    All Implemented Interfaces:
    ISendingHardware<T>

    public class SendingSerial<T extends org.harctoolbox.harchardware.ir.IRawIrSender & org.harctoolbox.harchardware.IHarcHardware>
    extends SendingHardware<T>
    implements ISendingHardware<T>
    This class does something interesting and useful. Or not...
    • Method Detail

      • setup

        public void setup()
                   throws IOException
        Description copied from interface: ISendingHardware
        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 ISendingHardware<T extends org.harctoolbox.harchardware.ir.IRawIrSender & org.harctoolbox.harchardware.IHarcHardware>
        Specified by:
        setup in class SendingHardware<T extends org.harctoolbox.harchardware.ir.IRawIrSender & org.harctoolbox.harchardware.IHarcHardware>
        Throws:
        IOException
      • getName

        public String getName()
        Specified by:
        getName in interface ISendingHardware<T extends org.harctoolbox.harchardware.ir.IRawIrSender & org.harctoolbox.harchardware.IHarcHardware>
        Specified by:
        getName in class SendingHardware<T extends org.harctoolbox.harchardware.ir.IRawIrSender & org.harctoolbox.harchardware.IHarcHardware>
      • getRawIrSender

        public T getRawIrSender()
        Specified by:
        getRawIrSender in interface ISendingHardware<T extends org.harctoolbox.harchardware.ir.IRawIrSender & org.harctoolbox.harchardware.IHarcHardware>
        Specified by:
        getRawIrSender in class SendingHardware<T extends org.harctoolbox.harchardware.ir.IRawIrSender & org.harctoolbox.harchardware.IHarcHardware>
        Returns:
        the rawIrSender