Interface DccAccessoryRequestListener


  • public interface DccAccessoryRequestListener
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void sendRequest​(AccessoryResultListener accessoryResultListener, org.bidib.jbidibc.messages.AddressData dccAddress, Integer aspect, Integer switchTime, org.bidib.jbidibc.messages.enums.TimeBaseUnitEnum timeBaseUnit, org.bidib.jbidibc.messages.enums.TimingControlEnum timingControl)
      Send the DCC accessory request.
    • Method Detail

      • sendRequest

        void sendRequest​(AccessoryResultListener accessoryResultListener,
                         org.bidib.jbidibc.messages.AddressData dccAddress,
                         Integer aspect,
                         Integer switchTime,
                         org.bidib.jbidibc.messages.enums.TimeBaseUnitEnum timeBaseUnit,
                         org.bidib.jbidibc.messages.enums.TimingControlEnum timingControl)
        Send the DCC accessory request.
        Parameters:
        accessoryResultListener - the accessory result listener
        dccAddress - the DCC address to switch
        aspect - the aspect to set
        switchTime - the switch time
        timeBaseUnit - the time base unit (100ms or 1s)
        timingControl - the timing control