link start!
This commit is contained in:
+72
@@ -0,0 +1,72 @@
|
||||
package com.honeywell.honeywellXL10NextGen.xl10Controller.resourceManager;
|
||||
|
||||
import com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryStructure;
|
||||
import javax.baja.sys.BInteger;
|
||||
|
||||
public interface IResourceManager {
|
||||
int[] assignTerminals(int i);
|
||||
|
||||
boolean checkActualMemoryAndValidate(BInteger bInteger, BInteger bInteger2, BInteger bInteger3, BInteger bInteger4, BInteger bInteger5);
|
||||
|
||||
boolean checkAvailabilityOfTerminals(int i);
|
||||
|
||||
boolean checkPotentialMemoryAndValidate(BInteger bInteger, BInteger bInteger2, BInteger bInteger3, BInteger bInteger4, BInteger bInteger5);
|
||||
|
||||
void freeActualDeletedMemory(BInteger bInteger, BInteger bInteger2, BInteger bInteger3, BInteger bInteger4, BInteger bInteger5);
|
||||
|
||||
void freePotentialDeletedMemory(BInteger bInteger, BInteger bInteger2, BInteger bInteger3, BInteger bInteger4, BInteger bInteger5);
|
||||
|
||||
int getActualFreeMemory(BInteger bInteger);
|
||||
|
||||
int getActualUsedMemory(BInteger bInteger);
|
||||
|
||||
int getAnalogInputUsage();
|
||||
|
||||
int getAnalogOutputUsage();
|
||||
|
||||
int getDigitalInputUsage();
|
||||
|
||||
int getDigitalOutputUsage();
|
||||
|
||||
int getFreeBlockCount();
|
||||
|
||||
int getFreeNvCount();
|
||||
|
||||
int getFreeNvFieldCount();
|
||||
|
||||
int getOrderOfIO(Integer num);
|
||||
|
||||
int getPotentialFreeMemory(BInteger bInteger);
|
||||
|
||||
byte[] getTerminalAssignmentArray();
|
||||
|
||||
boolean isAnalogInputPin(int i);
|
||||
|
||||
boolean isAnalogOutputPin(int i);
|
||||
|
||||
boolean isDigitalInputPin(int i);
|
||||
|
||||
boolean isDigitalOutputPin(int i);
|
||||
|
||||
boolean isMiscPin(int i);
|
||||
|
||||
void resetMemoryCounters(BInteger bInteger, BInteger bInteger2, BInteger bInteger3);
|
||||
|
||||
void setActualMemory(BInteger bInteger, BInteger bInteger2);
|
||||
|
||||
void setNvFieldCount(BInteger bInteger);
|
||||
|
||||
void setPotentialMemory(BInteger bInteger, BInteger bInteger2);
|
||||
|
||||
void setTerminalAssignmentArray(byte[] bArr);
|
||||
|
||||
void setUsedBlockCount(BInteger bInteger);
|
||||
|
||||
void started() throws Exception;
|
||||
|
||||
void unassignTerminals(int[] iArr);
|
||||
|
||||
void updateCounters(int[] iArr);
|
||||
|
||||
void updateMemoryStructures(BInteger bInteger, BMemoryStructure bMemoryStructure);
|
||||
}
|
||||
Reference in New Issue
Block a user