Skip navigation links
A B C D F G H I L N O P Q R S T U V W 

A

ackFileOrSection(int, int, IeNameOfFile, IeNameOfSection, IeAckFileOrSectionQualifier) - Method in class org.openmuc.j60870.Connection
 
ASdu - Class in org.openmuc.j60870
The application service data unit (ASDU).
ASdu(TypeId, boolean, CauseOfTransmission, boolean, boolean, int, int, InformationObject[]) - Constructor for class org.openmuc.j60870.ASdu
Use this constructor to create standardized ASDUs.
ASdu(TypeId, boolean, int, CauseOfTransmission, boolean, boolean, int, int, byte[]) - Constructor for class org.openmuc.j60870.ASdu
Use this constructor to create private ASDU with TypeIDs in the range 128-255.

B

bitStringCommand(int, CauseOfTransmission, int, IeBinaryStateInformation) - Method in class org.openmuc.j60870.Connection
Sends a bitstring of 32 bit (C_BO_NA_1, TI: 51).
bitStringCommandWithTimeTag(int, CauseOfTransmission, int, IeBinaryStateInformation, IeTime56) - Method in class org.openmuc.j60870.Connection
Sends a bitstring of 32 bit with time tag CP56Time2a (C_BO_TA_1, TI: 64).
build() - Method in class org.openmuc.j60870.Server.Builder
 
Builder() - Constructor for class org.openmuc.j60870.Server.Builder
 

C

callOrSelectFiles(int, CauseOfTransmission, int, IeNameOfFile, IeNameOfSection, IeSelectAndCallQualifier) - Method in class org.openmuc.j60870.Connection
 
CauseOfTransmission - Enum in org.openmuc.j60870
Every ASDU contains a single Cause Of Transmission field so the recipient knows why the message it received was sent.
ClientConnectionBuilder - Class in org.openmuc.j60870
The client connection builder is used to connect to IEC 60870-5-104 servers.
ClientConnectionBuilder(InetAddress) - Constructor for class org.openmuc.j60870.ClientConnectionBuilder
Creates a client connection builder that can be used to connect to the given address.
close() - Method in class org.openmuc.j60870.Connection
Will close the TCP connection to the server if its still open and free any resources of this connection.
connect() - Method in class org.openmuc.j60870.ClientConnectionBuilder
Connects to the server.
Connection - Class in org.openmuc.j60870
Represents a connection between a client and a server.
connectionAttemptFailed(IOException) - Method in interface org.openmuc.j60870.ServerEventListener
 
connectionClosed(IOException) - Method in interface org.openmuc.j60870.ConnectionEventListener
Invoked when an IOException occurred while listening for incoming ASDUs.
ConnectionEventListener - Interface in org.openmuc.j60870
The listener interface for receiving incoming ASDUs and connection closed events.
connectionIndication(Connection) - Method in interface org.openmuc.j60870.ServerEventListener
 
convertToCommonAddress(int, int) - Static method in class org.openmuc.j60870.Util
Returns the Common Address (CA) calculated from the given bytes.
convertToInformationObjectAddress(int, int, int) - Static method in class org.openmuc.j60870.Util
Returns the Information Object Address (IOA) calculated from the given bytes.
counterInterrogation(int, CauseOfTransmission, IeQualifierOfCounterInterrogation) - Method in class org.openmuc.j60870.Connection
Sends a counter interrogation command (C_CI_NA_1, TI: 101).

D

delayAcquisitionCommand(int, CauseOfTransmission, IeTime16) - Method in class org.openmuc.j60870.Connection
Sends a delay acquisition command (C_CD_NA_1, TI: 106).
doubleCommand(int, CauseOfTransmission, int, IeDoubleCommand) - Method in class org.openmuc.j60870.Connection
Sends a double command (C_DC_NA_1, TI: 46).
doubleCommandWithTimeTag(int, CauseOfTransmission, int, IeDoubleCommand, IeTime56) - Method in class org.openmuc.j60870.Connection
Sends a double command with time tag CP56Time2a (C_DC_TA_1, TI: 59).

F

fileReady(int, int, IeNameOfFile, IeLengthOfFileOrSection, IeFileReadyQualifier) - Method in class org.openmuc.j60870.Connection
 

G

getBinaryState(int) - Method in class org.openmuc.j60870.IeBinaryStateInformation
Returns true if the bit at the given position is 1 and false otherwise.
getCauseOfTransmission() - Method in class org.openmuc.j60870.ASdu
 
getCommandState() - Method in class org.openmuc.j60870.IeDoubleCommand
 
getCommandState() - Method in class org.openmuc.j60870.IeRegulatingStepCommand
 
getCommonAddress() - Method in class org.openmuc.j60870.ASdu
 
getCounterReading() - Method in class org.openmuc.j60870.IeBinaryCounterReading
 
getDayOfMonth() - Method in class org.openmuc.j60870.IeTime56
Returns the day of the month.
getDayOfWeek() - Method in class org.openmuc.j60870.IeTime56
Returns the day of the week.
getDescription() - Method in enum org.openmuc.j60870.TypeId
Returns the description of this TypeId.
getDoublePointInformation() - Method in class org.openmuc.j60870.IeDoublePointWithQuality
 
getEventState() - Method in class org.openmuc.j60870.IeSingleProtectionEvent
 
getFreeze() - Method in class org.openmuc.j60870.IeAckFileOrSectionQualifier
 
getFreeze() - Method in class org.openmuc.j60870.IeQualifierOfCounterInterrogation
 
getFreeze() - Method in class org.openmuc.j60870.IeSelectAndCallQualifier
 
getHour() - Method in class org.openmuc.j60870.IeTime56
Returns the hour of the day.
getId() - Method in enum org.openmuc.j60870.CauseOfTransmission
Returns the ID of this CauseOfTransmission.
getId() - Method in enum org.openmuc.j60870.IeDoubleCommand.DoubleCommandState
Returns the ID of this DoubleCommandState.
getId() - Method in enum org.openmuc.j60870.IeRegulatingStepCommand.StepCommandState
Returns the ID of this StepCommandState.
getId() - Method in enum org.openmuc.j60870.TypeId
Returns the ID of this TypeId.
getInformationElements() - Method in class org.openmuc.j60870.InformationObject
Returns the information elements as a two dimensional array.
getInformationObjectAddress() - Method in class org.openmuc.j60870.InformationObject
 
getInformationObjects() - Method in class org.openmuc.j60870.ASdu
 
getInstance(int) - Static method in enum org.openmuc.j60870.CauseOfTransmission
Returns the CauseOfTransmission that corresponds to the given ID.
getInstance(int) - Static method in enum org.openmuc.j60870.IeDoubleCommand.DoubleCommandState
Returns the DoubleCommandState that corresponds to the given ID.
getInstance(int) - Static method in enum org.openmuc.j60870.IeRegulatingStepCommand.StepCommandState
Returns the StepCommandState that corresponds to the given ID.
getInstance(int) - Static method in enum org.openmuc.j60870.TypeId
Returns the TypeId that corresponds to the given ID.
getKindOfParameter() - Method in class org.openmuc.j60870.IeQualifierOfParameterOfMeasuredValues
 
getMillisecond() - Method in class org.openmuc.j60870.IeTime56
Returns the millisecond of the second.
getMinute() - Method in class org.openmuc.j60870.IeTime56
Returns the minute of the hour.
getMonth() - Method in class org.openmuc.j60870.IeTime56
Returns the month of the year.
getNormalizedValue() - Method in class org.openmuc.j60870.IeNormalizedValue
Get the value as a normalized double value ranging from -1 to (1-1/(2^15))
getNumUnconfirmedIPdusSent() - Method in class org.openmuc.j60870.Connection
 
getOriginatorAddress() - Method in class org.openmuc.j60870.ASdu
 
getOriginatorAddress() - Method in class org.openmuc.j60870.Connection
Get the configured Originator Address.
getPrivateInformation() - Method in class org.openmuc.j60870.ASdu
 
getQl() - Method in class org.openmuc.j60870.IeQualifierOfSetPointCommand
 
getRequest() - Method in class org.openmuc.j60870.IeAckFileOrSectionQualifier
 
getRequest() - Method in class org.openmuc.j60870.IeQualifierOfCounterInterrogation
 
getRequest() - Method in class org.openmuc.j60870.IeSelectAndCallQualifier
 
getSecond() - Method in class org.openmuc.j60870.IeTime56
Returns the second of the minute.
getSegment() - Method in class org.openmuc.j60870.IeFileSegment
 
getSequenceLength() - Method in class org.openmuc.j60870.ASdu
 
getSequenceNumber() - Method in class org.openmuc.j60870.IeBinaryCounterReading
 
getStatus(int) - Method in class org.openmuc.j60870.IeStatusAndStatusChanges
Returns true if the status at the given position is ON(1) and false otherwise.
getStatus() - Method in class org.openmuc.j60870.IeStatusOfFile
 
getTimeInMs() - Method in class org.openmuc.j60870.IeTime16
 
getTimeInMs() - Method in class org.openmuc.j60870.IeTime24
 
getTimestamp(int, TimeZone) - Method in class org.openmuc.j60870.IeTime56
Returns the timestamp in ms equivalent to this Time56 instance.
getTimestamp(int) - Method in class org.openmuc.j60870.IeTime56
Returns the timestamp in ms equivalent to this Time56 instance.
getTimestamp() - Method in class org.openmuc.j60870.IeTime56
Returns the timestamp in ms equivalent to this Time56 instance.
getTypeIdentification() - Method in class org.openmuc.j60870.ASdu
 
getUnnormalizedValue() - Method in class org.openmuc.j60870.IeNormalizedValue
Get the value as a non-normalized integer value ranging from -32768..32767.
getValue() - Method in class org.openmuc.j60870.IeBinaryStateInformation
Returns the 32 binary states of this element as an integer.
getValue() - Method in class org.openmuc.j60870.IeCauseOfInitialization
 
getValue() - Method in class org.openmuc.j60870.IeChecksum
 
getValue() - Method in class org.openmuc.j60870.IeFileReadyQualifier
 
getValue() - Method in class org.openmuc.j60870.IeLastSectionOrSegmentQualifier
 
getValue() - Method in class org.openmuc.j60870.IeLengthOfFileOrSection
 
getValue() - Method in class org.openmuc.j60870.IeNameOfFile
 
getValue() - Method in class org.openmuc.j60870.IeNameOfSection
 
getValue() - Method in class org.openmuc.j60870.IeQualifierOfInterrogation
 
getValue() - Method in class org.openmuc.j60870.IeQualifierOfParameterActivation
 
getValue() - Method in class org.openmuc.j60870.IeQualifierOfResetProcessCommand
 
getValue() - Method in class org.openmuc.j60870.IeSectionReadyQualifier
 
getValue() - Method in class org.openmuc.j60870.IeShortFloat
 
getValue() - Method in class org.openmuc.j60870.IeStatusAndStatusChanges
 
getValue() - Method in class org.openmuc.j60870.IeTestSequenceCounter
 
getValue() - Method in class org.openmuc.j60870.IeValueWithTransientState
 
getValueAsByteArray() - Method in class org.openmuc.j60870.IeBinaryStateInformation
Returns the 32 binary states of this element as a byte array.
getYear() - Method in class org.openmuc.j60870.IeTime56
Returns the year in the century.

H

hasStatusChanged(int) - Method in class org.openmuc.j60870.IeStatusAndStatusChanges
Returns true if the status at the given position has changed and false otherwise.

I

IeAckFileOrSectionQualifier - Class in org.openmuc.j60870
Represents an acknowledge file or section qualifier (AFQ) information element.
IeAckFileOrSectionQualifier(int, int) - Constructor for class org.openmuc.j60870.IeAckFileOrSectionQualifier
 
IeBinaryCounterReading - Class in org.openmuc.j60870
Represents a binary counter reading (BCR) information element.
IeBinaryCounterReading(int, int, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.IeBinaryCounterReading
 
IeBinaryStateInformation - Class in org.openmuc.j60870
Represents a binary state information (BSI) information element.
IeBinaryStateInformation(int) - Constructor for class org.openmuc.j60870.IeBinaryStateInformation
Creates a BSI (binary state information) information element from an integer value.
IeBinaryStateInformation(byte[]) - Constructor for class org.openmuc.j60870.IeBinaryStateInformation
Creates a BSI (binary state information) information element from a byte array.
IeCauseOfInitialization - Class in org.openmuc.j60870
Represents a cause of initialization (COI) information element.
IeCauseOfInitialization(int, boolean) - Constructor for class org.openmuc.j60870.IeCauseOfInitialization
Creates a COI (cause of initialization) information element.
IeChecksum - Class in org.openmuc.j60870
Represents a checksum (CHS) information element.
IeChecksum(int) - Constructor for class org.openmuc.j60870.IeChecksum
 
IeDoubleCommand - Class in org.openmuc.j60870
Represents a double command (DCO) information element.
IeDoubleCommand(IeDoubleCommand.DoubleCommandState, int, boolean) - Constructor for class org.openmuc.j60870.IeDoubleCommand
Create the Double Command Information Element.
IeDoubleCommand.DoubleCommandState - Enum in org.openmuc.j60870
 
IeDoublePointWithQuality - Class in org.openmuc.j60870
Represents a double-point information with quality descriptor (DIQ) information element.
IeDoublePointWithQuality(IeDoublePointWithQuality.DoublePointInformation, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.IeDoublePointWithQuality
 
IeDoublePointWithQuality.DoublePointInformation - Enum in org.openmuc.j60870
 
IeFileReadyQualifier - Class in org.openmuc.j60870
Represents a file ready qualifier (FRQ) information element.
IeFileReadyQualifier(int, boolean) - Constructor for class org.openmuc.j60870.IeFileReadyQualifier
 
IeFileSegment - Class in org.openmuc.j60870
Represents the segment of a file as transferred by ASDUs of type F_SG_NA_1 (125).
IeFileSegment(byte[], int, int) - Constructor for class org.openmuc.j60870.IeFileSegment
 
IeFixedTestBitPattern - Class in org.openmuc.j60870
Represents a fixed test bit pattern (FBP) information element.
IeFixedTestBitPattern() - Constructor for class org.openmuc.j60870.IeFixedTestBitPattern
 
IeLastSectionOrSegmentQualifier - Class in org.openmuc.j60870
Represents a last section or segment qualifier (LSQ) information element.
IeLastSectionOrSegmentQualifier(int) - Constructor for class org.openmuc.j60870.IeLastSectionOrSegmentQualifier
 
IeLengthOfFileOrSection - Class in org.openmuc.j60870
Represents a length of file or section (LOF) information element.
IeLengthOfFileOrSection(int) - Constructor for class org.openmuc.j60870.IeLengthOfFileOrSection
 
IeNameOfFile - Class in org.openmuc.j60870
Represents a name of file (NOF) information element.
IeNameOfFile(int) - Constructor for class org.openmuc.j60870.IeNameOfFile
 
IeNameOfSection - Class in org.openmuc.j60870
Represents a name of section (NOS) information element.
IeNameOfSection(int) - Constructor for class org.openmuc.j60870.IeNameOfSection
 
IeNormalizedValue - Class in org.openmuc.j60870
Represents a normalized value (NVA) information element.
IeNormalizedValue(int) - Constructor for class org.openmuc.j60870.IeNormalizedValue
Normalized value is a value in the range from -1 to (1-1/(2^15)).
IeNormalizedValue(double) - Constructor for class org.openmuc.j60870.IeNormalizedValue
Normalized value is a value in the range from -1 to (1-1/(2^15)).
IeProtectionOutputCircuitInformation - Class in org.openmuc.j60870
Represents an output circuit information of protection equipment (OCI) information element.
IeProtectionOutputCircuitInformation(boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.IeProtectionOutputCircuitInformation
 
IeProtectionQuality - Class in org.openmuc.j60870
Represents a quality descriptor for events of protection equipment (QDP) information element.
IeProtectionQuality(boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.IeProtectionQuality
 
IeProtectionStartEvent - Class in org.openmuc.j60870
Represents a start events of protection equipment (SPE) information element.
IeProtectionStartEvent(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.IeProtectionStartEvent
 
IeQualifierOfCounterInterrogation - Class in org.openmuc.j60870
Represents a qualifier of counter interrogation (QCC) information element.
IeQualifierOfCounterInterrogation(int, int) - Constructor for class org.openmuc.j60870.IeQualifierOfCounterInterrogation
 
IeQualifierOfInterrogation - Class in org.openmuc.j60870
Represents a qualifier of interrogation (QOI) information element.
IeQualifierOfInterrogation(int) - Constructor for class org.openmuc.j60870.IeQualifierOfInterrogation
 
IeQualifierOfParameterActivation - Class in org.openmuc.j60870
Represents a qualifier of parameter activation (QPA) information element.
IeQualifierOfParameterActivation(int) - Constructor for class org.openmuc.j60870.IeQualifierOfParameterActivation
 
IeQualifierOfParameterOfMeasuredValues - Class in org.openmuc.j60870
Represents a qualifier of parameter of measured values (QPM) information element.
IeQualifierOfParameterOfMeasuredValues(int, boolean, boolean) - Constructor for class org.openmuc.j60870.IeQualifierOfParameterOfMeasuredValues
 
IeQualifierOfResetProcessCommand - Class in org.openmuc.j60870
Represents a qualifier of reset process command (QRP) information element.
IeQualifierOfResetProcessCommand(int) - Constructor for class org.openmuc.j60870.IeQualifierOfResetProcessCommand
 
IeQualifierOfSetPointCommand - Class in org.openmuc.j60870
Represents a qualifier of set-point command (QOS) information element.
IeQualifierOfSetPointCommand(int, boolean) - Constructor for class org.openmuc.j60870.IeQualifierOfSetPointCommand
 
IeQuality - Class in org.openmuc.j60870
Represents a quality descriptor (QDS) information element.
IeQuality(boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.IeQuality
 
IeRegulatingStepCommand - Class in org.openmuc.j60870
Represents a regulating step command (RCO) information element.
IeRegulatingStepCommand(IeRegulatingStepCommand.StepCommandState, int, boolean) - Constructor for class org.openmuc.j60870.IeRegulatingStepCommand
Create a Regulating Step Command Information Element.
IeRegulatingStepCommand.StepCommandState - Enum in org.openmuc.j60870
 
IeScaledValue - Class in org.openmuc.j60870
Represents a scaled value (SVA) information element.
IeScaledValue(int) - Constructor for class org.openmuc.j60870.IeScaledValue
Scaled value is a 16 bit integer (short) in the range from -32768 to 32767
IeSectionReadyQualifier - Class in org.openmuc.j60870
Represents a section ready qualifier (SRQ) information element.
IeSectionReadyQualifier(int, boolean) - Constructor for class org.openmuc.j60870.IeSectionReadyQualifier
 
IeSelectAndCallQualifier - Class in org.openmuc.j60870
Represents a select and call qualifier (SCQ) information element.
IeSelectAndCallQualifier(int, int) - Constructor for class org.openmuc.j60870.IeSelectAndCallQualifier
 
IeShortFloat - Class in org.openmuc.j60870
Represents a short floating point number (R32-IEEE STD 754) information element.
IeShortFloat(float) - Constructor for class org.openmuc.j60870.IeShortFloat
 
IeSingleCommand - Class in org.openmuc.j60870
Represents a single command (SCO) information element.
IeSingleCommand(boolean, int, boolean) - Constructor for class org.openmuc.j60870.IeSingleCommand
 
IeSinglePointWithQuality - Class in org.openmuc.j60870
Represents a single-point information with quality descriptor (SIQ) information element.
IeSinglePointWithQuality(boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.IeSinglePointWithQuality
 
IeSingleProtectionEvent - Class in org.openmuc.j60870
Represents a single event of protection equipment (SEP) information element.
IeSingleProtectionEvent(IeSingleProtectionEvent.EventState, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.IeSingleProtectionEvent
 
IeSingleProtectionEvent.EventState - Enum in org.openmuc.j60870
 
IeStatusAndStatusChanges - Class in org.openmuc.j60870
Represents a status and status change detection (SCD) information element.
IeStatusAndStatusChanges(int) - Constructor for class org.openmuc.j60870.IeStatusAndStatusChanges
Creates a SCD (status and status change detection) information element.
IeStatusOfFile - Class in org.openmuc.j60870
Represents a status of file (SOF) information element.
IeStatusOfFile(int, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.IeStatusOfFile
 
IeTestSequenceCounter - Class in org.openmuc.j60870
Represents a test sequence Counter (TSC) information element.
IeTestSequenceCounter(int) - Constructor for class org.openmuc.j60870.IeTestSequenceCounter
 
IeTime16 - Class in org.openmuc.j60870
Represents a two octet binary time (CP16Time2a) information element.
IeTime16(long) - Constructor for class org.openmuc.j60870.IeTime16
 
IeTime16(int) - Constructor for class org.openmuc.j60870.IeTime16
 
IeTime24 - Class in org.openmuc.j60870
Represents a three octet binary time (CP24Time2a) information element.
IeTime24(long) - Constructor for class org.openmuc.j60870.IeTime24
 
IeTime24(int) - Constructor for class org.openmuc.j60870.IeTime24
 
IeTime56 - Class in org.openmuc.j60870
Represents a seven octet binary time (CP56Time2a) information element.
IeTime56(long, TimeZone, boolean) - Constructor for class org.openmuc.j60870.IeTime56
Creates a Time56 instance using the given timestamp and time zone.
IeTime56(long) - Constructor for class org.openmuc.j60870.IeTime56
Creates a valid Time56 instance using the given timestamp and the default time zone.
IeTime56(byte[]) - Constructor for class org.openmuc.j60870.IeTime56
 
IeValueWithTransientState - Class in org.openmuc.j60870
Represents a value with transient state indication (VTI) information element.
IeValueWithTransientState(int, boolean) - Constructor for class org.openmuc.j60870.IeValueWithTransientState
Creates a VTI (value with transient state indication) information element.
InformationElement - Class in org.openmuc.j60870
 
InformationElement() - Constructor for class org.openmuc.j60870.InformationElement
 
InformationObject - Class in org.openmuc.j60870
Every Information Object contains: The Information Object Address (IOA) that is 1, 2 or 3 bytes long. A set of Information Elements or a sequence of information element sets.
InformationObject(int, InformationElement[][]) - Constructor for class org.openmuc.j60870.InformationObject
 
interrogation(int, CauseOfTransmission, IeQualifierOfInterrogation) - Method in class org.openmuc.j60870.Connection
Sends an interrogation command (C_IC_NA_1, TI: 100).
isBlocked() - Method in class org.openmuc.j60870.IeSingleProtectionEvent
 
isCarry() - Method in class org.openmuc.j60870.IeBinaryCounterReading
 
isChange() - Method in class org.openmuc.j60870.IeQualifierOfParameterOfMeasuredValues
 
isCommandStateOn() - Method in class org.openmuc.j60870.IeSingleCommand
 
isCommandToL1() - Method in class org.openmuc.j60870.IeProtectionOutputCircuitInformation
 
isCommandToL2() - Method in class org.openmuc.j60870.IeProtectionOutputCircuitInformation
 
isCommandToL3() - Method in class org.openmuc.j60870.IeProtectionOutputCircuitInformation
 
isCounterAdjusted() - Method in class org.openmuc.j60870.IeBinaryCounterReading
 
isElapsedTimeInvalid() - Method in class org.openmuc.j60870.IeProtectionQuality
 
isElapsedTimeInvalid() - Method in class org.openmuc.j60870.IeSingleProtectionEvent
 
isEventInvalid() - Method in class org.openmuc.j60870.IeSingleProtectionEvent
 
isGeneralCommand() - Method in class org.openmuc.j60870.IeProtectionOutputCircuitInformation
 
isGeneralStart() - Method in class org.openmuc.j60870.IeProtectionStartEvent
 
isInitAfterParameterChange() - Method in class org.openmuc.j60870.IeCauseOfInitialization
 
isInvalid() - Method in class org.openmuc.j60870.IeBinaryCounterReading
 
isInvalid() - Method in class org.openmuc.j60870.IeTime56
Return true if time value is invalid.
isLastFileOfDirectory() - Method in class org.openmuc.j60870.IeStatusOfFile
 
isNameDefinesDirectory() - Method in class org.openmuc.j60870.IeStatusOfFile
 
isNegativeConfirm() - Method in class org.openmuc.j60870.ASdu
 
isNegativeConfirm() - Method in class org.openmuc.j60870.IeFileReadyQualifier
 
isNotInOperation() - Method in class org.openmuc.j60870.IeQualifierOfParameterOfMeasuredValues
 
isNotTopical() - Method in class org.openmuc.j60870.IeSingleProtectionEvent
 
isOn() - Method in class org.openmuc.j60870.IeSinglePointWithQuality
 
isOverflow() - Method in class org.openmuc.j60870.IeQuality
 
isSectionNotReady() - Method in class org.openmuc.j60870.IeSectionReadyQualifier
 
isSelect() - Method in class org.openmuc.j60870.IeQualifierOfSetPointCommand
 
isSequenceOfElements() - Method in class org.openmuc.j60870.ASdu
 
isStartOperationIe() - Method in class org.openmuc.j60870.IeProtectionStartEvent
 
isStartOperationL1() - Method in class org.openmuc.j60870.IeProtectionStartEvent
 
isStartOperationL2() - Method in class org.openmuc.j60870.IeProtectionStartEvent
 
isStartOperationL3() - Method in class org.openmuc.j60870.IeProtectionStartEvent
 
isStartReverseOperation() - Method in class org.openmuc.j60870.IeProtectionStartEvent
 
isSubstituted() - Method in class org.openmuc.j60870.IeSingleProtectionEvent
 
isSummerTime() - Method in class org.openmuc.j60870.IeTime56
Returns true if summer time (i.e.
isTestFrame() - Method in class org.openmuc.j60870.ASdu
 
isTransferIsActive() - Method in class org.openmuc.j60870.IeStatusOfFile
 
isTransientState() - Method in class org.openmuc.j60870.IeValueWithTransientState
 

L

lastSectionOrSegment(int, int, IeNameOfFile, IeNameOfSection, IeLastSectionOrSegmentQualifier, IeChecksum) - Method in class org.openmuc.j60870.Connection
 

N

newASdu(ASdu) - Method in interface org.openmuc.j60870.ConnectionEventListener
Invoked when a new ASDU arrives.

O

org.openmuc.j60870 - package org.openmuc.j60870
 

P

parameterActivation(int, CauseOfTransmission, int, IeQualifierOfParameterActivation) - Method in class org.openmuc.j60870.Connection
Sends a parameter activation (P_AC_NA_1, TI: 113).
parameterNormalizedValueCommand(int, int, IeNormalizedValue, IeQualifierOfParameterOfMeasuredValues) - Method in class org.openmuc.j60870.Connection
Sends a parameter of measured values, normalized value (P_ME_NA_1, TI: 110).
parameterScaledValueCommand(int, int, IeScaledValue, IeQualifierOfParameterOfMeasuredValues) - Method in class org.openmuc.j60870.Connection
Sends a parameter of measured values, scaled value (P_ME_NB_1, TI: 111).
parameterShortFloatCommand(int, int, IeShortFloat, IeQualifierOfParameterOfMeasuredValues) - Method in class org.openmuc.j60870.Connection
Sends a parameter of measured values, short floating point number (P_ME_NC_1, TI: 112).

Q

queryLog(int, int, IeNameOfFile, IeTime56, IeTime56) - Method in class org.openmuc.j60870.Connection
 

R

readCommand(int, int) - Method in class org.openmuc.j60870.Connection
Sends a read command (C_RD_NA_1, TI: 102).
regulatingStepCommand(int, CauseOfTransmission, int, IeRegulatingStepCommand) - Method in class org.openmuc.j60870.Connection
Sends a regulating step command (C_RC_NA_1, TI: 47).
regulatingStepCommandWithTimeTag(int, CauseOfTransmission, int, IeRegulatingStepCommand, IeTime56) - Method in class org.openmuc.j60870.Connection
Sends a regulating step command with time tag CP56Time2a (C_RC_TA_1, TI: 60).
resetProcessCommand(int, IeQualifierOfResetProcessCommand) - Method in class org.openmuc.j60870.Connection
Sends a reset process command (C_RP_NA_1, TI: 105).

S

sectionReady(int, int, IeNameOfFile, IeNameOfSection, IeLengthOfFileOrSection, IeSectionReadyQualifier) - Method in class org.openmuc.j60870.Connection
 
send(ASdu) - Method in class org.openmuc.j60870.Connection
 
sendConfirmation(ASdu) - Method in class org.openmuc.j60870.Connection
 
sendDirectory(int, int, InformationElement[][]) - Method in class org.openmuc.j60870.Connection
 
sendSegment(int, int, IeNameOfFile, IeNameOfSection, IeFileSegment) - Method in class org.openmuc.j60870.Connection
 
Server - Class in org.openmuc.j60870
The server is used to start listening for IEC 60870-5-104 client connections.
Server.Builder - Class in org.openmuc.j60870
 
ServerEventListener - Interface in org.openmuc.j60870
 
serverStoppedListeningIndication(IOException) - Method in interface org.openmuc.j60870.ServerEventListener
This function is only called when an IOException in ServerSocket.accept() occurred which was not forced using ServerSap.stopListening()
setAddress(InetAddress) - Method in class org.openmuc.j60870.ClientConnectionBuilder
Sets the address to connect to.
setBacklog(int) - Method in class org.openmuc.j60870.Server.Builder
Sets the backlog that is passed to the java.net.ServerSocket.
setBindAddr(InetAddress) - Method in class org.openmuc.j60870.Server.Builder
Sets the IP address to bind to.
setLocalAddress(InetAddress, int) - Method in class org.openmuc.j60870.ClientConnectionBuilder
Sets the local (client) address and port the socket will connect to.
setMaxConnections(int) - Method in class org.openmuc.j60870.Server.Builder
Set the maximum number of client connections that are allowed in parallel.
setNormalizedValueCommand(int, CauseOfTransmission, int, IeNormalizedValue, IeQualifierOfSetPointCommand) - Method in class org.openmuc.j60870.Connection
Sends a set-point command, normalized value (C_SE_NA_1, TI: 48).
setNormalizedValueCommandWithTimeTag(int, CauseOfTransmission, int, IeNormalizedValue, IeQualifierOfSetPointCommand, IeTime56) - Method in class org.openmuc.j60870.Connection
Sends a set-point command with time tag CP56Time2a, normalized value (C_SE_TA_1, TI: 61).
setOriginatorAddress(int) - Method in class org.openmuc.j60870.Connection
Set the Originator Address.
setPort(int) - Method in class org.openmuc.j60870.ClientConnectionBuilder
Sets the port to connect to.
setPort(int) - Method in class org.openmuc.j60870.Server.Builder
Sets the TCP port that the server will listen on.
setScaledValueCommand(int, CauseOfTransmission, int, IeScaledValue, IeQualifierOfSetPointCommand) - Method in class org.openmuc.j60870.Connection
Sends a set-point command, scaled value (C_SE_NB_1, TI: 49).
setScaledValueCommandWithTimeTag(int, CauseOfTransmission, int, IeScaledValue, IeQualifierOfSetPointCommand, IeTime56) - Method in class org.openmuc.j60870.Connection
Sends a set-point command with time tag CP56Time2a, scaled value (C_SE_TB_1, TI: 62).
setShortFloatCommand(int, CauseOfTransmission, int, IeShortFloat, IeQualifierOfSetPointCommand) - Method in class org.openmuc.j60870.Connection
Sends a set-point command, short floating point number (C_SE_NC_1, TI: 50).
setShortFloatCommandWithTimeTag(int, CauseOfTransmission, int, IeShortFloat, IeQualifierOfSetPointCommand, IeTime56) - Method in class org.openmuc.j60870.Connection
Sends a set-point command with time tag CP56Time2a, short floating point number (C_SE_TC_1, TI: 63).
setSocketFactory(SocketFactory) - Method in class org.openmuc.j60870.ClientConnectionBuilder
Set the socket factory to used to create the socket for the connection.
setSocketFactory(ServerSocketFactory) - Method in class org.openmuc.j60870.Server.Builder
Sets the ServerSocketFactory to be used to create the ServerSocket.
singleCommand(int, CauseOfTransmission, int, IeSingleCommand) - Method in class org.openmuc.j60870.Connection
Sends a single command (C_SC_NA_1, TI: 45).
singleCommandWithTimeTag(int, CauseOfTransmission, int, IeSingleCommand, IeTime56) - Method in class org.openmuc.j60870.Connection
Sends a single command with time tag CP56Time2a (C_SC_TA_1, TI: 58).
start(ServerEventListener) - Method in class org.openmuc.j60870.Server
Starts a new thread that listens on the configured port.
startDataTransfer(ConnectionEventListener, int) - Method in class org.openmuc.j60870.Connection
Starts a connection.
stop() - Method in class org.openmuc.j60870.Server
Stop listening for new connections.
synchronizeClocks(int, IeTime56) - Method in class org.openmuc.j60870.Connection
Sends a clock synchronization command (C_CS_NA_1, TI: 103).

T

testCommand(int) - Method in class org.openmuc.j60870.Connection
Sends a test command (C_TS_NA_1, TI: 104).
testCommandWithTimeTag(int, IeTestSequenceCounter, IeTime56) - Method in class org.openmuc.j60870.Connection
Sends a test command with time tag CP56Time2a (C_TS_TA_1, TI: 107).
toString() - Method in class org.openmuc.j60870.ASdu
 
toString() - Method in class org.openmuc.j60870.IeAckFileOrSectionQualifier
 
toString() - Method in class org.openmuc.j60870.IeBinaryCounterReading
 
toString() - Method in class org.openmuc.j60870.IeBinaryStateInformation
 
toString() - Method in class org.openmuc.j60870.IeCauseOfInitialization
 
toString() - Method in class org.openmuc.j60870.IeChecksum
 
toString() - Method in class org.openmuc.j60870.IeDoubleCommand
 
toString() - Method in class org.openmuc.j60870.IeDoublePointWithQuality
 
toString() - Method in class org.openmuc.j60870.IeFileReadyQualifier
 
toString() - Method in class org.openmuc.j60870.IeFileSegment
 
toString() - Method in class org.openmuc.j60870.IeFixedTestBitPattern
 
toString() - Method in class org.openmuc.j60870.IeLastSectionOrSegmentQualifier
 
toString() - Method in class org.openmuc.j60870.IeLengthOfFileOrSection
 
toString() - Method in class org.openmuc.j60870.IeNameOfFile
 
toString() - Method in class org.openmuc.j60870.IeNameOfSection
 
toString() - Method in class org.openmuc.j60870.IeNormalizedValue
 
toString() - Method in class org.openmuc.j60870.IeProtectionOutputCircuitInformation
 
toString() - Method in class org.openmuc.j60870.IeProtectionQuality
 
toString() - Method in class org.openmuc.j60870.IeProtectionStartEvent
 
toString() - Method in class org.openmuc.j60870.IeQualifierOfCounterInterrogation
 
toString() - Method in class org.openmuc.j60870.IeQualifierOfInterrogation
 
toString() - Method in class org.openmuc.j60870.IeQualifierOfParameterActivation
 
toString() - Method in class org.openmuc.j60870.IeQualifierOfParameterOfMeasuredValues
 
toString() - Method in class org.openmuc.j60870.IeQualifierOfResetProcessCommand
 
toString() - Method in class org.openmuc.j60870.IeQualifierOfSetPointCommand
 
toString() - Method in class org.openmuc.j60870.IeQuality
 
toString() - Method in class org.openmuc.j60870.IeRegulatingStepCommand
 
toString() - Method in class org.openmuc.j60870.IeScaledValue
 
toString() - Method in class org.openmuc.j60870.IeSectionReadyQualifier
 
toString() - Method in class org.openmuc.j60870.IeSelectAndCallQualifier
 
toString() - Method in class org.openmuc.j60870.IeShortFloat
 
toString() - Method in class org.openmuc.j60870.IeSingleCommand
 
toString() - Method in class org.openmuc.j60870.IeSinglePointWithQuality
 
toString() - Method in class org.openmuc.j60870.IeSingleProtectionEvent
 
toString() - Method in class org.openmuc.j60870.IeStatusAndStatusChanges
 
toString() - Method in class org.openmuc.j60870.IeStatusOfFile
 
toString() - Method in class org.openmuc.j60870.IeTestSequenceCounter
 
toString() - Method in class org.openmuc.j60870.IeTime16
 
toString() - Method in class org.openmuc.j60870.IeTime24
 
toString() - Method in class org.openmuc.j60870.IeTime56
 
toString() - Method in class org.openmuc.j60870.IeValueWithTransientState
 
toString() - Method in class org.openmuc.j60870.InformationObject
 
TypeId - Enum in org.openmuc.j60870
Every ASDU contains a type identification field that defines the purpose and contents of the ASDU.

U

Util - Class in org.openmuc.j60870
Class offering static utility functions.
Util() - Constructor for class org.openmuc.j60870.Util
 

V

valueOf(String) - Static method in enum org.openmuc.j60870.CauseOfTransmission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.j60870.IeDoubleCommand.DoubleCommandState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.j60870.IeDoublePointWithQuality.DoublePointInformation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.j60870.IeRegulatingStepCommand.StepCommandState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.j60870.IeSingleProtectionEvent.EventState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.j60870.TypeId
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openmuc.j60870.CauseOfTransmission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.j60870.IeDoubleCommand.DoubleCommandState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.j60870.IeDoublePointWithQuality.DoublePointInformation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.j60870.IeRegulatingStepCommand.StepCommandState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.j60870.IeSingleProtectionEvent.EventState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.j60870.TypeId
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForStartDT(ConnectionEventListener, int) - Method in class org.openmuc.j60870.Connection
Waits for incoming STARTDT ACT message and response with a STARTDT CON message.
A B C D F G H I L N O P Q R S T U V W 
Skip navigation links