172 lines
3.7 KiB
Java
172 lines
3.7 KiB
Java
package com.honeywell.honeywellXL10NextGen.xl10Controller;
|
|
|
|
public interface IMandatoryXIF {
|
|
int applicationInputBuffersSize();
|
|
|
|
int applicationOutputBuffersSize();
|
|
|
|
int applicationType(int i);
|
|
|
|
int doesDeviceOverridesGeneralPurposeDataForSpecialPurposeData();
|
|
|
|
int doesRawDataOverridesTimingValues();
|
|
|
|
int getAddressTableEntrySize();
|
|
|
|
int getAveragePacketSize();
|
|
|
|
String getBaseClockRateFactor(int i);
|
|
|
|
int getChannelBitRate();
|
|
|
|
int getDomainTableEntrySize();
|
|
|
|
String[] getFileData(int i);
|
|
|
|
int getFileIndex(int i);
|
|
|
|
String getFileName(int i);
|
|
|
|
int getFileType(int i);
|
|
|
|
int getGeneralPurposeDataUsedForSpecialPurpose_1();
|
|
|
|
int getGeneralPurposeDataUsedForSpecialPurpose_2(int i);
|
|
|
|
int getGeneralPurposeDataUsedForSpecialPurpose_3();
|
|
|
|
int getGeneralPurposeDataUsedForSpecialPurpose_4();
|
|
|
|
int getGeneralPurposeDataUsedForSpecialPurpose_5();
|
|
|
|
int getGeneralPurposeDataUsedForSpecialPurpose_6();
|
|
|
|
int getGeneralPurposeDataUsedForSpecialPurpose_7();
|
|
|
|
int getInterminateTime();
|
|
|
|
String[] getMandatoryXIFHeader(int i, int i2);
|
|
|
|
int getMandatoryXIFHeaderLines();
|
|
|
|
int getMinimumClockRateForChannel();
|
|
|
|
int getMinimumInterpacketTime();
|
|
|
|
int getMissedPreambleTime();
|
|
|
|
String[] getMsgTagData(int i);
|
|
|
|
String[] getMsgTagHeader(int i);
|
|
|
|
int getNVAliasTableEntrySize();
|
|
|
|
int getNVConfigurationTableEntrySize();
|
|
|
|
int getNumberOfAddressTableEnteries();
|
|
|
|
int getNumberOfBytesFromDomainAreaToEEPROM(int i);
|
|
|
|
int getNumberOfDomain();
|
|
|
|
int getNumberOfFileSection();
|
|
|
|
int getNumberOfLinesPerFile(int i);
|
|
|
|
int getNumberOfPrioritySlotOnChannel();
|
|
|
|
int getOffChipRamConfiguration();
|
|
|
|
int getOnChipRamConfiguration(int i);
|
|
|
|
int getPacketQualificationTime();
|
|
|
|
int getPreambleLength();
|
|
|
|
int getProtocolProcessorClockRate();
|
|
|
|
int getProtocolProcessorModel();
|
|
|
|
int getProtocolProcessorOscillatorAccuracy();
|
|
|
|
int getProtocolProcessorOscillatorWakeUpTime();
|
|
|
|
int getRawDataBytesForCommunicationParameter_1();
|
|
|
|
int getRawDataBytesForCommunicationParameter_2();
|
|
|
|
int getRawDataBytesForCommunicationParameter_3();
|
|
|
|
int getRawDataBytesForCommunicationParameter_4();
|
|
|
|
int getRawDataBytesForCommunicationParameter_5();
|
|
|
|
int getRawDataClockRate();
|
|
|
|
int getReceiveEndDelay();
|
|
|
|
int getReceiveStartDelay();
|
|
|
|
int getReceiveTransactionBlockSizeInBytes();
|
|
|
|
int getReservedValue();
|
|
|
|
String getSelfDocumentaryString(int i);
|
|
|
|
int getSpecialPurposeModeAlternateChannelBitRate();
|
|
|
|
int getSpecialPurposeModeWakeUpPinDirection();
|
|
|
|
int getStandardTransceiverTypeID();
|
|
|
|
int getSystemFirmwareRevisionNumber();
|
|
|
|
int getTransactionControlBlockSizeInBytes();
|
|
|
|
int getTransceiverInterfaceRate();
|
|
|
|
int getTransceiverInterfaceType();
|
|
|
|
int getTurnAroundTime();
|
|
|
|
int isIncomingApplicationMessagesHandled();
|
|
|
|
int isRelaxedBindingConstraintsAllowed();
|
|
|
|
int isSpecialPurposeModeTransceiverControlsThePreamble();
|
|
|
|
int isStandardTransceiverTypeUsed();
|
|
|
|
int isStatisticsRelativeAddressReferencesAllowed();
|
|
|
|
int maximumNumberOfNVSupportedByDevice();
|
|
|
|
int maximumSizeMemoryBlockThatCanBeWritten();
|
|
|
|
int networkInputBuffersSize();
|
|
|
|
int networkOutputBuffersSize();
|
|
|
|
int numberOfApplicationInputBuffers();
|
|
|
|
int numberOfApplicationOutputBuffers();
|
|
|
|
int numberOfMsgTag();
|
|
|
|
int numberOfNVAliasTableEnteries(int i);
|
|
|
|
int numberOfNetworkInputBuffers(int i);
|
|
|
|
int numberOfNetworkOutputBuffers();
|
|
|
|
int numberOfPriorityApplicationOutputBuffers();
|
|
|
|
int numberOfPriorityNetworkOutputBuffers();
|
|
|
|
int numberOfReceiveTransactionBuffer();
|
|
|
|
int numberOfStaticNV();
|
|
|
|
int sizeOfNVConfigurationTable();
|
|
}
|