2026-03-17 13:31:18 -07:00

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