76 lines
2.0 KiB
Java
76 lines
2.0 KiB
Java
package com.honeywell.honeywellXL10NextGen.xl10Controller.device;
|
|
|
|
import com.honeywell.honeywellXL10NextGen.deviceModes.common.station.enums.BPiranhaModeEnum;
|
|
import com.honeywell.honeywellXL10NextGen.points.BIOPointInterface;
|
|
import com.honeywell.honeywellXL10NextGen.points.BInputPoint;
|
|
import java.util.Map;
|
|
import javax.baja.sys.BBoolean;
|
|
import javax.baja.sys.BComponent;
|
|
import javax.baja.sys.BInteger;
|
|
import javax.baja.sys.BString;
|
|
import javax.baja.sys.BVector;
|
|
|
|
public interface IOnlineNetworkInterfaceHandler {
|
|
boolean checkAndSetDeviceInUse(float f);
|
|
|
|
BBoolean confirmOnlineDeviceIsSpyder(BInteger bInteger);
|
|
|
|
void disableProxies(BString bString);
|
|
|
|
void enableDisableAlarms();
|
|
|
|
void enableProxies(BString bString);
|
|
|
|
void forceRead(BComponent bComponent);
|
|
|
|
void forceWrite(BComponent bComponent);
|
|
|
|
BVector getApplVerDetails(BString bString);
|
|
|
|
double getDeviceHeartBeatTime();
|
|
|
|
String getFirmwareVersion();
|
|
|
|
BInteger getOnlineDeviceInstanceNumber();
|
|
|
|
String getPointsChanged();
|
|
|
|
int getRevisionNumberFromApplVer() throws Exception;
|
|
|
|
BString getToolVersion();
|
|
|
|
String getUnitDataTypeNameOfPoint(BInputPoint bInputPoint, BPiranhaModeEnum bPiranhaModeEnum);
|
|
|
|
boolean isDeviceInUseSet(float f);
|
|
|
|
void pingDevice();
|
|
|
|
String readControllerModelFromDevice();
|
|
|
|
int readDeviceBrand(String str) throws Exception;
|
|
|
|
String readEnumValueFromNVField(String str, String str2);
|
|
|
|
String readFromNVField(String str, String str2);
|
|
|
|
String readGUIDFromController();
|
|
|
|
void readToolVersion(String str) throws Exception;
|
|
|
|
void resetDeviceInUse();
|
|
|
|
void setDeviceInUse(float f);
|
|
|
|
void setFirmwareVersion(String str);
|
|
|
|
void setPointsChanged(String str);
|
|
|
|
void setToolVersion(BString bString);
|
|
|
|
void updateNCIField(BComponent bComponent, String str, BIOPointInterface bIOPointInterface, Map map);
|
|
|
|
void writeToNVField(String str, String str2, int i);
|
|
|
|
void writeToNVField(String str, String str2, String str3);
|
|
}
|