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();
Object setAuxWarningSpeed(double[] auxWarningSpeed);
boolean[] getEnableAuxWarning();
Object setEnableAuxWarning(boolean[] enableAuxWarning);
boolean getEnableControlExternalRelay();
Object setEnableControlExternalRelay(boolean enableControlExternalRelay);
int getExternalDeviceShutDownDelay();
Object setExternalDeviceShutDownDelay(int externalDeviceShutDownDelay);
int getImmobilizeArming();
Object setImmobilizeArming(int immobilizeArming);
boolean getImmobilizeUnit();
Object setImmobilizeUnit(boolean immobilizeUnit);
boolean[] getIsAuxIgnTrigger();
Object setIsAuxIgnTrigger(boolean[] isAuxIgnTrigger);
boolean[] getIsAuxInverted();
Object setIsAuxInverted(boolean[] isAuxInverted);
}