Interface AccessoryControllerListener


  • public interface AccessoryControllerListener
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.bidib.jbidibc.messages.enums.AccessoryAcknowledge sendAccessoryRequest​(org.bidib.wizard.api.model.NodeInterface node, 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 accessory request.
    • Method Detail

      • sendAccessoryRequest

        org.bidib.jbidibc.messages.enums.AccessoryAcknowledge sendAccessoryRequest​(org.bidib.wizard.api.model.NodeInterface node,
                                                                                   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 accessory request.
        Parameters:
        node - the BiDiB node
        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
        Returns:
        the accessory acknowledge