All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.geotab.model.entity.device.DigitalAuxiliariesAware Maven / Gradle / Ivy

package com.geotab.model.entity.device;

/**
 * An interface for devices with digital auxiliaries.
 */
public interface DigitalAuxiliariesAware {

  double[] getAuxWarningSpeed();

  void setAuxWarningSpeed(double[] auxWarningSpeed);

  boolean[] getEnableAuxWarning();

  void setEnableAuxWarning(boolean[] enableAuxWarning);

  boolean isEnableControlExternalRelay();

  void setEnableControlExternalRelay(boolean enableControlExternalRelay);

  int getExternalDeviceShutDownDelay();

  void setExternalDeviceShutDownDelay(int externalDeviceShutDownDelay);

  int getImmobilizeArming();

  void setImmobilizeArming(int immobilizeArming);

  boolean isImmobilizeUnit();

  void setImmobilizeUnit(boolean immobilizeUnit);

  boolean[] getIsAuxIgnTrigger();

  void setIsAuxIgnTrigger(boolean[] isAuxIgnTrigger);

  boolean[] getIsAuxInverted();

  void setIsAuxInverted(boolean[] isAuxInverted);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy