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);
}