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