Class BaseOptions<T extends BaseOptions<T>>

    • Constructor Detail

      • BaseOptions

        public BaseOptions()
      • BaseOptions

        public BaseOptions​(org.eclipse.neoscada.protocol.iec60870.ProtocolOptions protocolOptions)
    • Method Detail

      • setProtocolOptions

        public void setProtocolOptions​(org.eclipse.neoscada.protocol.iec60870.ProtocolOptions protocolOptions)
      • getProtocolOptions

        public org.eclipse.neoscada.protocol.iec60870.ProtocolOptions getProtocolOptions()
      • copy

        public abstract T copy()
      • getTimeout1

        public int getTimeout1()
      • setTimeout1

        public void setTimeout1​(int timeout1)
      • getTimeout2

        public int getTimeout2()
      • setTimeout2

        public void setTimeout2​(int timeout2)
      • getTimeout3

        public int getTimeout3()
      • setTimeout3

        public void setTimeout3​(int timeout3)
      • getAcknowledgeWindow

        public short getAcknowledgeWindow()
      • setAcknowledgeWindow

        public void setAcknowledgeWindow​(short acknowledgeWindow)
      • getMaxUnacknowledged

        public short getMaxUnacknowledged()
      • setMaxUnacknowledged

        public void setMaxUnacknowledged​(short maxUnacknowledged)
      • getAdsuAddressType

        public org.eclipse.neoscada.protocol.iec60870.ASDUAddressType getAdsuAddressType()
      • setAdsuAddressType

        public void setAdsuAddressType​(org.eclipse.neoscada.protocol.iec60870.ASDUAddressType adsuAddressType)
      • getInformationObjectAddressType

        public org.eclipse.neoscada.protocol.iec60870.InformationObjectAddressType getInformationObjectAddressType()
      • setInformationObjectAddressType

        public void setInformationObjectAddressType​(org.eclipse.neoscada.protocol.iec60870.InformationObjectAddressType informationObjectAddressType)
      • getCauseOfTransmissionType

        public org.eclipse.neoscada.protocol.iec60870.CauseOfTransmissionType getCauseOfTransmissionType()
      • setCauseOfTransmissionType

        public void setCauseOfTransmissionType​(org.eclipse.neoscada.protocol.iec60870.CauseOfTransmissionType causeOfTransmissionType)
      • getTimeZone

        public TimeZone getTimeZone()
      • setTimeZone

        public void setTimeZone​(TimeZone timeZone)
      • setIgnoreDaylightSavingTime

        public void setIgnoreDaylightSavingTime​(boolean ignoreDaylightSavingTime)
      • isIgnoreDaylightSavingTime

        public boolean isIgnoreDaylightSavingTime()