A B C D E F G H I L M N O P Q R S T U V 
All Classes All Packages

A

ackFileOrSection(int, int, IeNameOfFile, IeNameOfSection, IeAckFileOrSectionQualifier) - Method in class org.openmuc.j60870.Connection
 
ACTIVATION - org.openmuc.j60870.CauseOfTransmission
ACTIVATION(6)
ACTIVATION_CON - org.openmuc.j60870.CauseOfTransmission
ACTIVATION_CON(7)
ACTIVATION_TERMINATION - org.openmuc.j60870.CauseOfTransmission
ACTIVATION_TERMINATION(10)
ASdu - Class in org.openmuc.j60870
The application service data unit (ASDU).
ASdu(ASduType, 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.
ASdu(ASduType, boolean, CauseOfTransmission, boolean, boolean, int, int, InformationObject...) - Constructor for class org.openmuc.j60870.ASdu
Use this constructor to create standardized ASDUs.
ASduType - Enum in org.openmuc.j60870
Every ASDU contains a type identification field that defines the purpose and contents of the ASDU.

B

BACKGROUND_SCAN - org.openmuc.j60870.CauseOfTransmission
BACKGROUND_SCAN(2)
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.ClientConnectionBuilder
Connects to the server.
build() - Method in class org.openmuc.j60870.Server.Builder
To start/activate the server call Server.start(ServerEventListener) on the returned server.
builder() - Static method in class org.openmuc.j60870.Server
 

C

C_BO_NA_1 - org.openmuc.j60870.ASduType
51 - Bitstring of 32 bits
C_BO_TA_1 - org.openmuc.j60870.ASduType
64 - Bitstring of 32 bit with time tag CP56Time2a
C_CD_NA_1 - org.openmuc.j60870.ASduType
106 - Delay acquisition command
C_CI_NA_1 - org.openmuc.j60870.ASduType
101 - Counter interrogation command
C_CS_NA_1 - org.openmuc.j60870.ASduType
103 - Clock synchronization command
C_DC_NA_1 - org.openmuc.j60870.ASduType
46 - Double command
C_DC_TA_1 - org.openmuc.j60870.ASduType
59 - Double command with time tag CP56Time2a
C_IC_NA_1 - org.openmuc.j60870.ASduType
100 - Interrogation command
C_RC_NA_1 - org.openmuc.j60870.ASduType
47 - Regulating step command
C_RC_TA_1 - org.openmuc.j60870.ASduType
60 - Regulating step command with time tag CP56Time2a
C_RD_NA_1 - org.openmuc.j60870.ASduType
102 - Read command
C_RP_NA_1 - org.openmuc.j60870.ASduType
105 - Reset process command
C_SC_NA_1 - org.openmuc.j60870.ASduType
45 - Single command
C_SC_TA_1 - org.openmuc.j60870.ASduType
58 - Single command with time tag CP56Time2a
C_SE_NA_1 - org.openmuc.j60870.ASduType
48 - Set point command, normalized value
C_SE_NB_1 - org.openmuc.j60870.ASduType
49 - Set point command, scaled value
C_SE_NC_1 - org.openmuc.j60870.ASduType
50 - Set point command, short floating point number
C_SE_TA_1 - org.openmuc.j60870.ASduType
61 - Set-point command with time tag CP56Time2a, normalized value
C_SE_TB_1 - org.openmuc.j60870.ASduType
62 - Set-point command with time tag CP56Time2a, scaled value
C_SE_TC_1 - org.openmuc.j60870.ASduType
63 - C_SE_TC_1 Set-point command with time tag CP56Time2a, short floating point number
C_TS_NA_1 - org.openmuc.j60870.ASduType
104 - Test command
C_TS_TA_1 - org.openmuc.j60870.ASduType
107 - Test command with time tag CP56Time2a
callOrSelectFiles(int, CauseOfTransmission, int, IeNameOfFile, IeNameOfSection, IeSelectAndCallQualifier) - Method in class org.openmuc.j60870.Connection
 
CARRY - org.openmuc.j60870.ie.IeBinaryCounterReading.Flag
 
causeFor(int) - Static method in enum org.openmuc.j60870.CauseOfTransmission
Returns the CauseOfTransmission that corresponds to the given ID.
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(String) - Constructor for class org.openmuc.j60870.ClientConnectionBuilder
 
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 if it's still open and free any resources of this connection.
Connection - Class in org.openmuc.j60870
Represents an open connection to a specific 60870 server.
connectionAttemptFailed(IOException) - Method in interface org.openmuc.j60870.ServerEventListener
 
connectionClosed(Connection, 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.
COUNTER_ADJUSTED - org.openmuc.j60870.ie.IeBinaryCounterReading.Flag
 
counterInterrogation(int, CauseOfTransmission, IeQualifierOfCounterInterrogation) - Method in class org.openmuc.j60870.Connection
Sends a counter interrogation command (C_CI_NA_1, TI: 101).

D

dataTransferStateChanged(Connection, boolean) - Method in interface org.openmuc.j60870.ConnectionEventListener
Informs when the state of data transfer changed.
DEACTIVATION - org.openmuc.j60870.CauseOfTransmission
DEACTIVATION(8)
DEACTIVATION_CON - org.openmuc.j60870.CauseOfTransmission
DEACTIVATION_CON(9)
decode(ExtendedDataInputStream, ASduType) - Method in interface org.openmuc.j60870.ReservedASduTypeDecoder
 
decode(ExtendedDataInputStream, ASduType, int, int, ReservedASduTypeDecoder) - Static method in class org.openmuc.j60870.ie.InformationObject
 
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).

E

encode(byte[], int, int) - Method in class org.openmuc.j60870.ie.InformationObject
 

F

F_AF_NA_1 - org.openmuc.j60870.ASduType
124 - Ack file, ack section
F_DR_TA_1 - org.openmuc.j60870.ASduType
126 - Directory
F_FR_NA_1 - org.openmuc.j60870.ASduType
120 - File ready
F_LS_NA_1 - org.openmuc.j60870.ASduType
123 - Last section, last segment
F_SC_NA_1 - org.openmuc.j60870.ASduType
122 - Call directory, select file, call file, call section
F_SC_NB_1 - org.openmuc.j60870.ASduType
127 - QueryLog, request archive file
F_SG_NA_1 - org.openmuc.j60870.ASduType
125 - Segment
F_SR_NA_1 - org.openmuc.j60870.ASduType
121 - Section ready
FILE_TRANSFER - org.openmuc.j60870.CauseOfTransmission
FILE_TRANSFER(13)
fileReady(int, int, IeNameOfFile, IeLengthOfFileOrSection, IeFileReadyQualifier) - Method in class org.openmuc.j60870.Connection
 

G

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

H

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

I

IeAckFileOrSectionQualifier - Class in org.openmuc.j60870.ie
Represents an acknowledge file or section qualifier (AFQ) information element.
IeAckFileOrSectionQualifier(int, int) - Constructor for class org.openmuc.j60870.ie.IeAckFileOrSectionQualifier
 
IeBinaryCounterReading - Class in org.openmuc.j60870.ie
Represents a binary counter reading (BCR) information element.
IeBinaryCounterReading(int, int) - Constructor for class org.openmuc.j60870.ie.IeBinaryCounterReading
 
IeBinaryCounterReading(int, int, Set<IeBinaryCounterReading.Flag>) - Constructor for class org.openmuc.j60870.ie.IeBinaryCounterReading
 
IeBinaryCounterReading(int, int, IeBinaryCounterReading.Flag, IeBinaryCounterReading.Flag...) - Constructor for class org.openmuc.j60870.ie.IeBinaryCounterReading
 
IeBinaryCounterReading.Flag - Enum in org.openmuc.j60870.ie
 
IeBinaryStateInformation - Class in org.openmuc.j60870.ie
Represents a binary state information (BSI) information element.
IeBinaryStateInformation(byte[]) - Constructor for class org.openmuc.j60870.ie.IeBinaryStateInformation
Creates a BSI (binary state information) information element from a byte array.
IeBinaryStateInformation(int) - Constructor for class org.openmuc.j60870.ie.IeBinaryStateInformation
Creates a BSI (binary state information) information element from an integer value.
IeCauseOfInitialization - Class in org.openmuc.j60870.ie
Represents a cause of initialization (COI) information element.
IeCauseOfInitialization(int, boolean) - Constructor for class org.openmuc.j60870.ie.IeCauseOfInitialization
Creates a COI (cause of initialization) information element.
IeChecksum - Class in org.openmuc.j60870.ie
Represents a checksum (CHS) information element.
IeChecksum(int) - Constructor for class org.openmuc.j60870.ie.IeChecksum
 
IeDoubleCommand - Class in org.openmuc.j60870.ie
Represents a double command (DCO) information element.
IeDoubleCommand(IeDoubleCommand.DoubleCommandState, int, boolean) - Constructor for class org.openmuc.j60870.ie.IeDoubleCommand
Create the Double Command Information Element.
IeDoubleCommand.DoubleCommandState - Enum in org.openmuc.j60870.ie
 
IeDoublePointWithQuality - Class in org.openmuc.j60870.ie
Represents a double-point information with quality descriptor (DIQ) information element.
IeDoublePointWithQuality(IeDoublePointWithQuality.DoublePointInformation, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.ie.IeDoublePointWithQuality
 
IeDoublePointWithQuality.DoublePointInformation - Enum in org.openmuc.j60870.ie
 
IeFileReadyQualifier - Class in org.openmuc.j60870.ie
Represents a file ready qualifier (FRQ) information element.
IeFileReadyQualifier(int, boolean) - Constructor for class org.openmuc.j60870.ie.IeFileReadyQualifier
 
IeFileSegment - Class in org.openmuc.j60870.ie
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.ie.IeFileSegment
 
IeFixedTestBitPattern - Class in org.openmuc.j60870.ie
Represents a fixed test bit pattern (FBP) information element.
IeFixedTestBitPattern() - Constructor for class org.openmuc.j60870.ie.IeFixedTestBitPattern
 
IeLastSectionOrSegmentQualifier - Class in org.openmuc.j60870.ie
Represents a last section or segment qualifier (LSQ) information element.
IeLastSectionOrSegmentQualifier(int) - Constructor for class org.openmuc.j60870.ie.IeLastSectionOrSegmentQualifier
 
IeLengthOfFileOrSection - Class in org.openmuc.j60870.ie
Represents a length of file or section (LOF) information element.
IeLengthOfFileOrSection(int) - Constructor for class org.openmuc.j60870.ie.IeLengthOfFileOrSection
 
IeNameOfFile - Class in org.openmuc.j60870.ie
Represents a name of file (NOF) information element.
IeNameOfFile(int) - Constructor for class org.openmuc.j60870.ie.IeNameOfFile
 
IeNameOfSection - Class in org.openmuc.j60870.ie
Represents a name of section (NOS) information element.
IeNameOfSection(int) - Constructor for class org.openmuc.j60870.ie.IeNameOfSection
 
IeNormalizedValue - Class in org.openmuc.j60870.ie
Represents a normalized value (NVA) information element.
IeNormalizedValue(double) - Constructor for class org.openmuc.j60870.ie.IeNormalizedValue
Normalized value is a value in the range from -1 to (1-1/(2^15)).
IeNormalizedValue(int) - Constructor for class org.openmuc.j60870.ie.IeNormalizedValue
Normalized value is a value in the range from -1 to (1-1/(2^15)).
IeProtectionOutputCircuitInformation - Class in org.openmuc.j60870.ie
Represents an output circuit information of protection equipment (OCI) information element.
IeProtectionOutputCircuitInformation(boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.ie.IeProtectionOutputCircuitInformation
 
IeProtectionQuality - Class in org.openmuc.j60870.ie
Represents a quality descriptor for events of protection equipment (QDP) information element.
IeProtectionQuality(boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.ie.IeProtectionQuality
 
IeProtectionStartEvent - Class in org.openmuc.j60870.ie
Represents a start events of protection equipment (SPE) information element.
IeProtectionStartEvent(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.ie.IeProtectionStartEvent
 
IeQualifierOfCounterInterrogation - Class in org.openmuc.j60870.ie
Represents a qualifier of counter interrogation (QCC) information element.
IeQualifierOfCounterInterrogation(int, int) - Constructor for class org.openmuc.j60870.ie.IeQualifierOfCounterInterrogation
 
IeQualifierOfInterrogation - Class in org.openmuc.j60870.ie
Represents a qualifier of interrogation (QOI) information element.
IeQualifierOfInterrogation(int) - Constructor for class org.openmuc.j60870.ie.IeQualifierOfInterrogation
 
IeQualifierOfParameterActivation - Class in org.openmuc.j60870.ie
Represents a qualifier of parameter activation (QPA) information element.
IeQualifierOfParameterActivation(int) - Constructor for class org.openmuc.j60870.ie.IeQualifierOfParameterActivation
 
IeQualifierOfParameterOfMeasuredValues - Class in org.openmuc.j60870.ie
Represents a qualifier of parameter of measured values (QPM) information element.
IeQualifierOfParameterOfMeasuredValues(int, boolean, boolean) - Constructor for class org.openmuc.j60870.ie.IeQualifierOfParameterOfMeasuredValues
 
IeQualifierOfResetProcessCommand - Class in org.openmuc.j60870.ie
Represents a qualifier of reset process command (QRP) information element.
IeQualifierOfResetProcessCommand(int) - Constructor for class org.openmuc.j60870.ie.IeQualifierOfResetProcessCommand
 
IeQualifierOfSetPointCommand - Class in org.openmuc.j60870.ie
Represents a qualifier of set-point command (QOS) information element.
IeQualifierOfSetPointCommand(int, boolean) - Constructor for class org.openmuc.j60870.ie.IeQualifierOfSetPointCommand
 
IeQuality - Class in org.openmuc.j60870.ie
Represents a quality descriptor (QDS) information element.
IeQuality(boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.ie.IeQuality
 
IeRegulatingStepCommand - Class in org.openmuc.j60870.ie
Represents a regulating step command (RCO) information element.
IeRegulatingStepCommand(IeRegulatingStepCommand.StepCommandState, int, boolean) - Constructor for class org.openmuc.j60870.ie.IeRegulatingStepCommand
Create a Regulating Step Command Information Element.
IeRegulatingStepCommand.StepCommandState - Enum in org.openmuc.j60870.ie
 
IeScaledValue - Class in org.openmuc.j60870.ie
Represents a scaled value (SVA) information element.
IeScaledValue(int) - Constructor for class org.openmuc.j60870.ie.IeScaledValue
Scaled value is a 16 bit integer (short) in the range from -32768 to 32767
IeSectionReadyQualifier - Class in org.openmuc.j60870.ie
Represents a section ready qualifier (SRQ) information element.
IeSectionReadyQualifier(int, boolean) - Constructor for class org.openmuc.j60870.ie.IeSectionReadyQualifier
 
IeSelectAndCallQualifier - Class in org.openmuc.j60870.ie
Represents a select and call qualifier (SCQ) information element.
IeSelectAndCallQualifier(int, int) - Constructor for class org.openmuc.j60870.ie.IeSelectAndCallQualifier
 
IeShortFloat - Class in org.openmuc.j60870.ie
Represents a short floating point number (R32-IEEE STD 754) information element.
IeShortFloat(float) - Constructor for class org.openmuc.j60870.ie.IeShortFloat
 
IeSingleCommand - Class in org.openmuc.j60870.ie
Represents a single command (SCO) information element.
IeSingleCommand(boolean, int, boolean) - Constructor for class org.openmuc.j60870.ie.IeSingleCommand
 
IeSinglePointWithQuality - Class in org.openmuc.j60870.ie
Represents a single-point information with quality descriptor (SIQ) information element.
IeSinglePointWithQuality(boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.ie.IeSinglePointWithQuality
 
IeSingleProtectionEvent - Class in org.openmuc.j60870.ie
Represents a single event of protection equipment (SEP) information element.
IeSingleProtectionEvent(IeSingleProtectionEvent.EventState, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openmuc.j60870.ie.IeSingleProtectionEvent
 
IeSingleProtectionEvent.EventState - Enum in org.openmuc.j60870.ie
 
IeStatusAndStatusChanges - Class in org.openmuc.j60870.ie
Represents a status and status change detection (SCD) information element.
IeStatusAndStatusChanges(int) - Constructor for class org.openmuc.j60870.ie.IeStatusAndStatusChanges
Creates a SCD (status and status change detection) information element.
IeStatusOfFile - Class in org.openmuc.j60870.ie
Represents a status of file (SOF) information element.
IeStatusOfFile(int, Set<IeStatusOfFile.Flag>) - Constructor for class org.openmuc.j60870.ie.IeStatusOfFile
 
IeStatusOfFile(int, IeStatusOfFile.Flag...) - Constructor for class org.openmuc.j60870.ie.IeStatusOfFile
 
IeStatusOfFile.Flag - Enum in org.openmuc.j60870.ie
 
IeTestSequenceCounter - Class in org.openmuc.j60870.ie
Represents a test sequence Counter (TSC) information element.
IeTestSequenceCounter(int) - Constructor for class org.openmuc.j60870.ie.IeTestSequenceCounter
 
IeTime16 - Class in org.openmuc.j60870.ie
Represents a two octet binary time (CP16Time2a) information element.
IeTime16(int) - Constructor for class org.openmuc.j60870.ie.IeTime16
 
IeTime16(long) - Constructor for class org.openmuc.j60870.ie.IeTime16
 
IeTime24 - Class in org.openmuc.j60870.ie
Represents a three octet binary time (CP24Time2a) information element.
IeTime24(int) - Constructor for class org.openmuc.j60870.ie.IeTime24
 
IeTime24(long) - Constructor for class org.openmuc.j60870.ie.IeTime24
 
IeTime56 - Class in org.openmuc.j60870.ie
Represents a seven octet binary time (CP56Time2a) information element.
IeTime56(byte[]) - Constructor for class org.openmuc.j60870.ie.IeTime56
Creates a valid Time56 instance using the given byte array and the default time zone.
IeTime56(long) - Constructor for class org.openmuc.j60870.ie.IeTime56
Creates a valid Time56 instance using the given timestamp and the default time zone.
IeTime56(long, TimeZone, boolean) - Constructor for class org.openmuc.j60870.ie.IeTime56
Creates a Time56 instance using the given timestamp and time zone.
IeValueWithTransientState - Class in org.openmuc.j60870.ie
Represents a value with transient state indication (VTI) information element.
IeValueWithTransientState(int, boolean) - Constructor for class org.openmuc.j60870.ie.IeValueWithTransientState
Creates a VTI (value with transient state indication) information element.
INDETERMINATE - org.openmuc.j60870.ie.IeDoublePointWithQuality.DoublePointInformation
 
INDETERMINATE - org.openmuc.j60870.ie.IeSingleProtectionEvent.EventState
 
INDETERMINATE_OR_INTERMEDIATE - org.openmuc.j60870.ie.IeDoublePointWithQuality.DoublePointInformation
 
InformationElement - Class in org.openmuc.j60870.ie
 
InformationElement() - Constructor for class org.openmuc.j60870.ie.InformationElement
 
InformationObject - Class in org.openmuc.j60870.ie
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.ie.InformationObject
 
InformationObject(int, InformationElement[][]) - Constructor for class org.openmuc.j60870.ie.InformationObject
 
INITIALIZED - org.openmuc.j60870.CauseOfTransmission
INITIALIZED(4)
INTERROGATED_BY_GROUP_1 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_1(21)
INTERROGATED_BY_GROUP_10 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_9(29)
INTERROGATED_BY_GROUP_11 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_11(31)
INTERROGATED_BY_GROUP_12 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_12(32)
INTERROGATED_BY_GROUP_13 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_13(33)
INTERROGATED_BY_GROUP_14 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_14(34)
INTERROGATED_BY_GROUP_15 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_15(35)
INTERROGATED_BY_GROUP_16 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_16(36)
INTERROGATED_BY_GROUP_2 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_2(22)
INTERROGATED_BY_GROUP_3 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_3(23)
INTERROGATED_BY_GROUP_4 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_4(24)
INTERROGATED_BY_GROUP_5 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_5(25)
INTERROGATED_BY_GROUP_6 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_6(26)
INTERROGATED_BY_GROUP_7 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_7(27)
INTERROGATED_BY_GROUP_8 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_7(27)
INTERROGATED_BY_GROUP_9 - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_GROUP_8(28)
INTERROGATED_BY_STATION - org.openmuc.j60870.CauseOfTransmission
INTERROGATED_BY_STATION(20)
interrogation(int, CauseOfTransmission, IeQualifierOfInterrogation) - Method in class org.openmuc.j60870.Connection
Sends an interrogation command (C_IC_NA_1, TI: 100).
INVALID - org.openmuc.j60870.ie.IeBinaryCounterReading.Flag
 
isBlocked() - Method in class org.openmuc.j60870.ie.IeSingleProtectionEvent
 
isChange() - Method in class org.openmuc.j60870.ie.IeQualifierOfParameterOfMeasuredValues
 
isClosed() - Method in class org.openmuc.j60870.Connection
Returns true if connection is closed else false.
isCommandStateOn() - Method in class org.openmuc.j60870.ie.IeSingleCommand
 
isCommandToL1() - Method in class org.openmuc.j60870.ie.IeProtectionOutputCircuitInformation
 
isCommandToL2() - Method in class org.openmuc.j60870.ie.IeProtectionOutputCircuitInformation
 
isCommandToL3() - Method in class org.openmuc.j60870.ie.IeProtectionOutputCircuitInformation
 
isElapsedTimeInvalid() - Method in class org.openmuc.j60870.ie.IeProtectionQuality
 
isElapsedTimeInvalid() - Method in class org.openmuc.j60870.ie.IeSingleProtectionEvent
 
isEventInvalid() - Method in class org.openmuc.j60870.ie.IeSingleProtectionEvent
 
isGeneralCommand() - Method in class org.openmuc.j60870.ie.IeProtectionOutputCircuitInformation
 
isGeneralStart() - Method in class org.openmuc.j60870.ie.IeProtectionStartEvent
 
isInitAfterParameterChange() - Method in class org.openmuc.j60870.ie.IeCauseOfInitialization
 
isInvalid() - Method in class org.openmuc.j60870.ie.IeTime56
Return true if time value is invalid.
isNegativeConfirm() - Method in class org.openmuc.j60870.ASdu
 
isNegativeConfirm() - Method in class org.openmuc.j60870.ie.IeFileReadyQualifier
 
isNotInOperation() - Method in class org.openmuc.j60870.ie.IeQualifierOfParameterOfMeasuredValues
 
isNotTopical() - Method in class org.openmuc.j60870.ie.IeSingleProtectionEvent
 
isOn() - Method in class org.openmuc.j60870.ie.IeSinglePointWithQuality
 
isOverflow() - Method in class org.openmuc.j60870.ie.IeQuality
 
isSectionNotReady() - Method in class org.openmuc.j60870.ie.IeSectionReadyQualifier
 
isSelect() - Method in class org.openmuc.j60870.ie.IeQualifierOfSetPointCommand
 
isSequenceOfElements() - Method in class org.openmuc.j60870.ASdu
 
isStartOperationIe() - Method in class org.openmuc.j60870.ie.IeProtectionStartEvent
 
isStartOperationL1() - Method in class org.openmuc.j60870.ie.IeProtectionStartEvent
 
isStartOperationL2() - Method in class org.openmuc.j60870.ie.IeProtectionStartEvent
 
isStartOperationL3() - Method in class org.openmuc.j60870.ie.IeProtectionStartEvent
 
isStartReverseOperation() - Method in class org.openmuc.j60870.ie.IeProtectionStartEvent
 
isStopped() - Method in class org.openmuc.j60870.Connection
Returns true if data transfer is stopped.
isStopped() - Method in class org.openmuc.j60870.Server
 
isSubstituted() - Method in class org.openmuc.j60870.ie.IeSingleProtectionEvent
 
isSummerTime() - Method in class org.openmuc.j60870.ie.IeTime56
Returns true if summer time (i.e.
isTestFrame() - Method in class org.openmuc.j60870.ASdu
 

L

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

M

M_BO_NA_1 - org.openmuc.j60870.ASduType
7 - Bitstring of 32 bit
M_BO_TA_1 - org.openmuc.j60870.ASduType
8 - Bitstring of 32 bit with time tag
M_BO_TB_1 - org.openmuc.j60870.ASduType
33 - Bitstring of 32 bits with time tag CP56Time2a
M_DP_NA_1 - org.openmuc.j60870.ASduType
3 - Double-point information without time tag
M_DP_TA_1 - org.openmuc.j60870.ASduType
4 - Double-point information with time tag
M_DP_TB_1 - org.openmuc.j60870.ASduType
31 - Double-point information with time tag CP56Time2a
M_EI_NA_1 - org.openmuc.j60870.ASduType
70 - End of initialization
M_EP_TA_1 - org.openmuc.j60870.ASduType
17 - Event of protection equipment with time tag
M_EP_TB_1 - org.openmuc.j60870.ASduType
18 - Packed start events of protection equipment with time tag
M_EP_TC_1 - org.openmuc.j60870.ASduType
19 - Packed output circuit information of protection equipment with time tag
M_EP_TD_1 - org.openmuc.j60870.ASduType
38 - Event of protection equipment with time tag CP56Time2a
M_EP_TE_1 - org.openmuc.j60870.ASduType
39 - Packed start events of protection equipment with time tag CP56Time2a
M_EP_TF_1 - org.openmuc.j60870.ASduType
40 - Packed output circuit information of protection equipment with time tag CP56Time2a
M_IT_NA_1 - org.openmuc.j60870.ASduType
15 - Integrated totals
M_IT_TA_1 - org.openmuc.j60870.ASduType
16 - Integrated totals with time tag
M_IT_TB_1 - org.openmuc.j60870.ASduType
37 - Integrated totals with time tag CP56Time2a
M_ME_NA_1 - org.openmuc.j60870.ASduType
9 - Measured value, normalized value
M_ME_NB_1 - org.openmuc.j60870.ASduType
11 - Measured value, scaled value
M_ME_NC_1 - org.openmuc.j60870.ASduType
13 - Measured value, short floating point number
M_ME_ND_1 - org.openmuc.j60870.ASduType
21 - Measured value, normalized value without quality descriptor
M_ME_TA_1 - org.openmuc.j60870.ASduType
10 - Measured value, normalized value with time tag
M_ME_TB_1 - org.openmuc.j60870.ASduType
12 - Measured value, scaled value with time tag
M_ME_TC_1 - org.openmuc.j60870.ASduType
14 - Measured value, short floating point number with time tag
M_ME_TD_1 - org.openmuc.j60870.ASduType
34 - Measured value, normalized value with time tag CP56Time2a
M_ME_TE_1 - org.openmuc.j60870.ASduType
35 - Measured value, scaled value with time tag CP56Time2a
M_ME_TF_1 - org.openmuc.j60870.ASduType
36 - Measured value, short floating point number with time tag CP56Time2a
M_PS_NA_1 - org.openmuc.j60870.ASduType
20 - Packed single-point information with status change detection
M_SP_NA_1 - org.openmuc.j60870.ASduType
1 - Single-point information without time tag
M_SP_TA_1 - org.openmuc.j60870.ASduType
2 - Single-point information with time tag
M_SP_TB_1 - org.openmuc.j60870.ASduType
30 - Single-point information with time tag CP56Time2a
M_ST_NA_1 - org.openmuc.j60870.ASduType
5 - Step position information
M_ST_TA_1 - org.openmuc.j60870.ASduType
6 - Step position information with time tag
M_ST_TB_1 - org.openmuc.j60870.ASduType
32 - Step position information with time tag CP56Time2a

N

NAME_DEFINES_DIRECTORY - org.openmuc.j60870.ie.IeStatusOfFile.Flag
 
newASdu(Connection, ASdu) - Method in interface org.openmuc.j60870.ConnectionEventListener
Invoked when a new ASDU arrives.
NEXT_STEP_HIGHER - org.openmuc.j60870.ie.IeRegulatingStepCommand.StepCommandState
 
NEXT_STEP_LOWER - org.openmuc.j60870.ie.IeRegulatingStepCommand.StepCommandState
 
NOT_PERMITTED_A - org.openmuc.j60870.ie.IeDoubleCommand.DoubleCommandState
 
NOT_PERMITTED_A - org.openmuc.j60870.ie.IeRegulatingStepCommand.StepCommandState
 
NOT_PERMITTED_B - org.openmuc.j60870.ie.IeDoubleCommand.DoubleCommandState
 
NOT_PERMITTED_B - org.openmuc.j60870.ie.IeRegulatingStepCommand.StepCommandState
 

O

OFF - org.openmuc.j60870.ie.IeDoubleCommand.DoubleCommandState
 
OFF - org.openmuc.j60870.ie.IeDoublePointWithQuality.DoublePointInformation
 
OFF - org.openmuc.j60870.ie.IeSingleProtectionEvent.EventState
 
ON - org.openmuc.j60870.ie.IeDoubleCommand.DoubleCommandState
 
ON - org.openmuc.j60870.ie.IeDoublePointWithQuality.DoublePointInformation
 
ON - org.openmuc.j60870.ie.IeSingleProtectionEvent.EventState
 
org.openmuc.j60870 - package org.openmuc.j60870
 
org.openmuc.j60870.ie - package org.openmuc.j60870.ie
This package contains all information elements.

P

P_AC_NA_1 - org.openmuc.j60870.ASduType
113 - Parameter activation
P_ME_NA_1 - org.openmuc.j60870.ASduType
110 - Parameter of measured value, normalized value
P_ME_NB_1 - org.openmuc.j60870.ASduType
111 - Parameter of measured value, scaled value
P_ME_NC_1 - org.openmuc.j60870.ASduType
112 - Parameter of measured value, short floating point number
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).
PERIODIC - org.openmuc.j60870.CauseOfTransmission
PERIODIC(1)
PRIVATE_128 - org.openmuc.j60870.ASduType
 
PRIVATE_129 - org.openmuc.j60870.ASduType
 
PRIVATE_130 - org.openmuc.j60870.ASduType
 
PRIVATE_131 - org.openmuc.j60870.ASduType
 
PRIVATE_132 - org.openmuc.j60870.ASduType
 
PRIVATE_133 - org.openmuc.j60870.ASduType
 
PRIVATE_134 - org.openmuc.j60870.ASduType
 
PRIVATE_135 - org.openmuc.j60870.ASduType
 
PRIVATE_136 - org.openmuc.j60870.ASduType
 
PRIVATE_137 - org.openmuc.j60870.ASduType
 
PRIVATE_138 - org.openmuc.j60870.ASduType
 
PRIVATE_139 - org.openmuc.j60870.ASduType
 
PRIVATE_140 - org.openmuc.j60870.ASduType
 
PRIVATE_141 - org.openmuc.j60870.ASduType
 
PRIVATE_142 - org.openmuc.j60870.ASduType
 
PRIVATE_143 - org.openmuc.j60870.ASduType
 
PRIVATE_144 - org.openmuc.j60870.ASduType
 
PRIVATE_145 - org.openmuc.j60870.ASduType
 
PRIVATE_146 - org.openmuc.j60870.ASduType
 
PRIVATE_147 - org.openmuc.j60870.ASduType
 
PRIVATE_148 - org.openmuc.j60870.ASduType
 
PRIVATE_149 - org.openmuc.j60870.ASduType
 
PRIVATE_150 - org.openmuc.j60870.ASduType
 
PRIVATE_151 - org.openmuc.j60870.ASduType
 
PRIVATE_152 - org.openmuc.j60870.ASduType
 
PRIVATE_153 - org.openmuc.j60870.ASduType
 
PRIVATE_154 - org.openmuc.j60870.ASduType
 
PRIVATE_155 - org.openmuc.j60870.ASduType
 
PRIVATE_156 - org.openmuc.j60870.ASduType
 
PRIVATE_157 - org.openmuc.j60870.ASduType
 
PRIVATE_158 - org.openmuc.j60870.ASduType
 
PRIVATE_159 - org.openmuc.j60870.ASduType
 
PRIVATE_160 - org.openmuc.j60870.ASduType
 
PRIVATE_161 - org.openmuc.j60870.ASduType
 
PRIVATE_162 - org.openmuc.j60870.ASduType
 
PRIVATE_163 - org.openmuc.j60870.ASduType
 
PRIVATE_164 - org.openmuc.j60870.ASduType
 
PRIVATE_165 - org.openmuc.j60870.ASduType
 
PRIVATE_166 - org.openmuc.j60870.ASduType
 
PRIVATE_167 - org.openmuc.j60870.ASduType
 
PRIVATE_168 - org.openmuc.j60870.ASduType
 
PRIVATE_169 - org.openmuc.j60870.ASduType
 
PRIVATE_170 - org.openmuc.j60870.ASduType
 
PRIVATE_171 - org.openmuc.j60870.ASduType
 
PRIVATE_172 - org.openmuc.j60870.ASduType
 
PRIVATE_173 - org.openmuc.j60870.ASduType
 
PRIVATE_174 - org.openmuc.j60870.ASduType
 
PRIVATE_175 - org.openmuc.j60870.ASduType
 
PRIVATE_176 - org.openmuc.j60870.ASduType
 
PRIVATE_177 - org.openmuc.j60870.ASduType
 
PRIVATE_178 - org.openmuc.j60870.ASduType
 
PRIVATE_179 - org.openmuc.j60870.ASduType
 
PRIVATE_180 - org.openmuc.j60870.ASduType
 
PRIVATE_181 - org.openmuc.j60870.ASduType
 
PRIVATE_182 - org.openmuc.j60870.ASduType
 
PRIVATE_183 - org.openmuc.j60870.ASduType
 
PRIVATE_184 - org.openmuc.j60870.ASduType
 
PRIVATE_185 - org.openmuc.j60870.ASduType
 
PRIVATE_186 - org.openmuc.j60870.ASduType
 
PRIVATE_187 - org.openmuc.j60870.ASduType
 
PRIVATE_188 - org.openmuc.j60870.ASduType
 
PRIVATE_189 - org.openmuc.j60870.ASduType
 
PRIVATE_190 - org.openmuc.j60870.ASduType
 
PRIVATE_191 - org.openmuc.j60870.ASduType
 
PRIVATE_192 - org.openmuc.j60870.ASduType
 
PRIVATE_193 - org.openmuc.j60870.ASduType
 
PRIVATE_194 - org.openmuc.j60870.ASduType
 
PRIVATE_195 - org.openmuc.j60870.ASduType
 
PRIVATE_196 - org.openmuc.j60870.ASduType
 
PRIVATE_197 - org.openmuc.j60870.ASduType
 
PRIVATE_198 - org.openmuc.j60870.ASduType
 
PRIVATE_199 - org.openmuc.j60870.ASduType
 
PRIVATE_200 - org.openmuc.j60870.ASduType
 
PRIVATE_201 - org.openmuc.j60870.ASduType
 
PRIVATE_202 - org.openmuc.j60870.ASduType
 
PRIVATE_203 - org.openmuc.j60870.ASduType
 
PRIVATE_204 - org.openmuc.j60870.ASduType
 
PRIVATE_205 - org.openmuc.j60870.ASduType
 
PRIVATE_206 - org.openmuc.j60870.ASduType
 
PRIVATE_207 - org.openmuc.j60870.ASduType
 
PRIVATE_208 - org.openmuc.j60870.ASduType
 
PRIVATE_209 - org.openmuc.j60870.ASduType
 
PRIVATE_210 - org.openmuc.j60870.ASduType
 
PRIVATE_211 - org.openmuc.j60870.ASduType
 
PRIVATE_212 - org.openmuc.j60870.ASduType
 
PRIVATE_213 - org.openmuc.j60870.ASduType
 
PRIVATE_214 - org.openmuc.j60870.ASduType
 
PRIVATE_215 - org.openmuc.j60870.ASduType
 
PRIVATE_216 - org.openmuc.j60870.ASduType
 
PRIVATE_217 - org.openmuc.j60870.ASduType
 
PRIVATE_218 - org.openmuc.j60870.ASduType
 
PRIVATE_219 - org.openmuc.j60870.ASduType
 
PRIVATE_220 - org.openmuc.j60870.ASduType
 
PRIVATE_221 - org.openmuc.j60870.ASduType
 
PRIVATE_222 - org.openmuc.j60870.ASduType
 
PRIVATE_223 - org.openmuc.j60870.ASduType
 
PRIVATE_224 - org.openmuc.j60870.ASduType
 
PRIVATE_225 - org.openmuc.j60870.ASduType
 
PRIVATE_226 - org.openmuc.j60870.ASduType
 
PRIVATE_227 - org.openmuc.j60870.ASduType
 
PRIVATE_228 - org.openmuc.j60870.ASduType
 
PRIVATE_229 - org.openmuc.j60870.ASduType
 
PRIVATE_230 - org.openmuc.j60870.ASduType
 
PRIVATE_231 - org.openmuc.j60870.ASduType
 
PRIVATE_232 - org.openmuc.j60870.ASduType
 
PRIVATE_233 - org.openmuc.j60870.ASduType
 
PRIVATE_234 - org.openmuc.j60870.ASduType
 
PRIVATE_235 - org.openmuc.j60870.ASduType
 
PRIVATE_236 - org.openmuc.j60870.ASduType
 
PRIVATE_237 - org.openmuc.j60870.ASduType
 
PRIVATE_238 - org.openmuc.j60870.ASduType
 
PRIVATE_239 - org.openmuc.j60870.ASduType
 
PRIVATE_240 - org.openmuc.j60870.ASduType
 
PRIVATE_241 - org.openmuc.j60870.ASduType
 
PRIVATE_242 - org.openmuc.j60870.ASduType
 
PRIVATE_243 - org.openmuc.j60870.ASduType
 
PRIVATE_244 - org.openmuc.j60870.ASduType
 
PRIVATE_245 - org.openmuc.j60870.ASduType
 
PRIVATE_246 - org.openmuc.j60870.ASduType
 
PRIVATE_247 - org.openmuc.j60870.ASduType
 
PRIVATE_248 - org.openmuc.j60870.ASduType
 
PRIVATE_249 - org.openmuc.j60870.ASduType
 
PRIVATE_250 - org.openmuc.j60870.ASduType
 
PRIVATE_251 - org.openmuc.j60870.ASduType
 
PRIVATE_252 - org.openmuc.j60870.ASduType
 
PRIVATE_253 - org.openmuc.j60870.ASduType
 
PRIVATE_254 - org.openmuc.j60870.ASduType
 
PRIVATE_255 - org.openmuc.j60870.ASduType
 

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).
REQUEST - org.openmuc.j60870.CauseOfTransmission
REQUEST(5)
REQUESTED_BY_GENERAL_COUNTER - org.openmuc.j60870.CauseOfTransmission
REQUESTED_BY_GENERAL_COUNTER(37)
REQUESTED_BY_GROUP_1_COUNTER - org.openmuc.j60870.CauseOfTransmission
REQUESTED_BY_GENERAL_COUNTER(37)
REQUESTED_BY_GROUP_2_COUNTER - org.openmuc.j60870.CauseOfTransmission
REQUESTED_BY_GROUP_2_COUNTER(39)
REQUESTED_BY_GROUP_3_COUNTER - org.openmuc.j60870.CauseOfTransmission
REQUESTED_BY_GROUP_3_COUNTER(40)
REQUESTED_BY_GROUP_4_COUNTER - org.openmuc.j60870.CauseOfTransmission
REQUESTED_BY_GROUP_4_COUNTER(41),
RESERVED_108 - org.openmuc.j60870.ASduType
 
RESERVED_109 - org.openmuc.j60870.ASduType
 
RESERVED_114 - org.openmuc.j60870.ASduType
 
RESERVED_115 - org.openmuc.j60870.ASduType
 
RESERVED_116 - org.openmuc.j60870.ASduType
 
RESERVED_117 - org.openmuc.j60870.ASduType
 
RESERVED_118 - org.openmuc.j60870.ASduType
 
RESERVED_119 - org.openmuc.j60870.ASduType
 
RESERVED_22 - org.openmuc.j60870.ASduType
 
RESERVED_23 - org.openmuc.j60870.ASduType
 
RESERVED_24 - org.openmuc.j60870.ASduType
 
RESERVED_25 - org.openmuc.j60870.ASduType
 
RESERVED_26 - org.openmuc.j60870.ASduType
 
RESERVED_27 - org.openmuc.j60870.ASduType
 
RESERVED_28 - org.openmuc.j60870.ASduType
 
RESERVED_29 - org.openmuc.j60870.ASduType
 
RESERVED_41 - org.openmuc.j60870.ASduType
 
RESERVED_42 - org.openmuc.j60870.ASduType
 
RESERVED_43 - org.openmuc.j60870.ASduType
 
RESERVED_44 - org.openmuc.j60870.ASduType
 
RESERVED_52 - org.openmuc.j60870.ASduType
 
RESERVED_53 - org.openmuc.j60870.ASduType
 
RESERVED_54 - org.openmuc.j60870.ASduType
 
RESERVED_55 - org.openmuc.j60870.ASduType
 
RESERVED_56 - org.openmuc.j60870.ASduType
 
RESERVED_57 - org.openmuc.j60870.ASduType
 
RESERVED_65 - org.openmuc.j60870.ASduType
 
RESERVED_66 - org.openmuc.j60870.ASduType
 
RESERVED_67 - org.openmuc.j60870.ASduType
 
RESERVED_68 - org.openmuc.j60870.ASduType
 
RESERVED_69 - org.openmuc.j60870.ASduType
 
RESERVED_71 - org.openmuc.j60870.ASduType
 
RESERVED_72 - org.openmuc.j60870.ASduType
 
RESERVED_73 - org.openmuc.j60870.ASduType
 
RESERVED_74 - org.openmuc.j60870.ASduType
 
RESERVED_75 - org.openmuc.j60870.ASduType
 
RESERVED_76 - org.openmuc.j60870.ASduType
 
RESERVED_77 - org.openmuc.j60870.ASduType
 
RESERVED_78 - org.openmuc.j60870.ASduType
 
RESERVED_79 - org.openmuc.j60870.ASduType
 
RESERVED_80 - org.openmuc.j60870.ASduType
 
RESERVED_81 - org.openmuc.j60870.ASduType
 
RESERVED_82 - org.openmuc.j60870.ASduType
 
RESERVED_83 - org.openmuc.j60870.ASduType
 
RESERVED_84 - org.openmuc.j60870.ASduType
 
RESERVED_85 - org.openmuc.j60870.ASduType
 
RESERVED_86 - org.openmuc.j60870.ASduType
 
RESERVED_87 - org.openmuc.j60870.ASduType
 
RESERVED_88 - org.openmuc.j60870.ASduType
 
RESERVED_89 - org.openmuc.j60870.ASduType
 
RESERVED_90 - org.openmuc.j60870.ASduType
 
RESERVED_91 - org.openmuc.j60870.ASduType
 
RESERVED_92 - org.openmuc.j60870.ASduType
 
RESERVED_93 - org.openmuc.j60870.ASduType
 
RESERVED_94 - org.openmuc.j60870.ASduType
 
RESERVED_95 - org.openmuc.j60870.ASduType
 
RESERVED_96 - org.openmuc.j60870.ASduType
 
RESERVED_97 - org.openmuc.j60870.ASduType
 
RESERVED_98 - org.openmuc.j60870.ASduType
 
RESERVED_99 - org.openmuc.j60870.ASduType
 
ReservedASduTypeDecoder - Interface in org.openmuc.j60870
 
resetProcessCommand(int, IeQualifierOfResetProcessCommand) - Method in class org.openmuc.j60870.Connection
Sends a reset process command (C_RP_NA_1, TI: 105).
RETURN_INFO_LOCAL - org.openmuc.j60870.CauseOfTransmission
RETURN_INFO_LOCAL(12)
RETURN_INFO_REMOTE - org.openmuc.j60870.CauseOfTransmission
RETURN_INFO_REMOTE(11)

S

sectionReady(int, int, IeNameOfFile, IeNameOfSection, IeLengthOfFileOrSection, IeSectionReadyQualifier) - Method in class org.openmuc.j60870.Connection
 
send(ASdu) - Method in class org.openmuc.j60870.Connection
 
sendActivationTermination(ASdu) - Method in class org.openmuc.j60870.Connection
Send activation termination with given aSdu.
sendActivationTermination(ASdu, int) - Method in class org.openmuc.j60870.Connection
Send activation termination with given aSdu.
sendConfirmation(ASdu) - Method in class org.openmuc.j60870.Connection
Send response with given aSdu.
sendConfirmation(ASdu, int) - Method in class org.openmuc.j60870.Connection
Send response with given aSdu.
sendConfirmation(ASdu, int, boolean) - Method in class org.openmuc.j60870.Connection
Send response with given aSdu.
sendConfirmation(ASdu, int, boolean, CauseOfTransmission) - Method in class org.openmuc.j60870.Connection
Send response with given aSdu.
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
The server builder which builds a 60870 server instance.
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.
setAllowedClients(List<String>) - Method in class org.openmuc.j60870.Server.Builder
Set the IPs from which clients may connect.
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.
setConnectionEventListener(ConnectionEventListener) - Method in class org.openmuc.j60870.ClientConnectionBuilder
 
setConnectionTimeout(int) - Method in class org.openmuc.j60870.ClientConnectionBuilder
Sets connection time out t0, in milliseconds.
t0 (connectionTimeout) must be between 1000ms and 255000ms.
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.
setReservedASduTypeDecoder(ReservedASduTypeDecoder) - Method in class org.openmuc.j60870.ClientConnectionBuilder
Sets an implementation of the ReservedASduTypeDecoder to define supported reserved ASdus
setReservedASduTypeDecoder(ReservedASduTypeDecoder) - Method in class org.openmuc.j60870.Server.Builder
Sets an implementation of the ReservedASduTypeDecoder to define supported reserved ASdus
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(ServerSocketFactory) - Method in class org.openmuc.j60870.Server.Builder
Sets the ServerSocketFactory to be used to create the ServerSocket.
setSocketFactory(SocketFactory) - Method in class org.openmuc.j60870.ClientConnectionBuilder
Set the socket factory to used to create the socket for the connection.
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).
SPONTANEOUS - org.openmuc.j60870.CauseOfTransmission
SPONTANEOUS(3)
start(ConnectionEventListener) - Method in class org.openmuc.j60870.Connection
 
start(ServerEventListener) - Method in class org.openmuc.j60870.Server
Starts a new thread that listens on the configured port.
startDataTransfer() - Method in class org.openmuc.j60870.Connection
Starts a connection.
stop() - Method in class org.openmuc.j60870.Server
Stop listening for new connections.
stopDataTransfer() - Method in class org.openmuc.j60870.Connection
Stops the data transfer.
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.ie.IeAckFileOrSectionQualifier
 
toString() - Method in class org.openmuc.j60870.ie.IeBinaryCounterReading
 
toString() - Method in class org.openmuc.j60870.ie.IeBinaryStateInformation
 
toString() - Method in class org.openmuc.j60870.ie.IeCauseOfInitialization
 
toString() - Method in class org.openmuc.j60870.ie.IeChecksum
 
toString() - Method in class org.openmuc.j60870.ie.IeDoubleCommand
 
toString() - Method in class org.openmuc.j60870.ie.IeDoublePointWithQuality
 
toString() - Method in class org.openmuc.j60870.ie.IeFileReadyQualifier
 
toString() - Method in class org.openmuc.j60870.ie.IeFileSegment
 
toString() - Method in class org.openmuc.j60870.ie.IeFixedTestBitPattern
 
toString() - Method in class org.openmuc.j60870.ie.IeLastSectionOrSegmentQualifier
 
toString() - Method in class org.openmuc.j60870.ie.IeLengthOfFileOrSection
 
toString() - Method in class org.openmuc.j60870.ie.IeNameOfFile
 
toString() - Method in class org.openmuc.j60870.ie.IeNameOfSection
 
toString() - Method in class org.openmuc.j60870.ie.IeNormalizedValue
 
toString() - Method in class org.openmuc.j60870.ie.IeProtectionOutputCircuitInformation
 
toString() - Method in class org.openmuc.j60870.ie.IeProtectionQuality
 
toString() - Method in class org.openmuc.j60870.ie.IeProtectionStartEvent
 
toString() - Method in class org.openmuc.j60870.ie.IeQualifierOfCounterInterrogation
 
toString() - Method in class org.openmuc.j60870.ie.IeQualifierOfInterrogation
 
toString() - Method in class org.openmuc.j60870.ie.IeQualifierOfParameterActivation
 
toString() - Method in class org.openmuc.j60870.ie.IeQualifierOfParameterOfMeasuredValues
 
toString() - Method in class org.openmuc.j60870.ie.IeQualifierOfResetProcessCommand
 
toString() - Method in class org.openmuc.j60870.ie.IeQualifierOfSetPointCommand
 
toString() - Method in class org.openmuc.j60870.ie.IeQuality
 
toString() - Method in class org.openmuc.j60870.ie.IeRegulatingStepCommand
 
toString() - Method in class org.openmuc.j60870.ie.IeScaledValue
 
toString() - Method in class org.openmuc.j60870.ie.IeSectionReadyQualifier
 
toString() - Method in class org.openmuc.j60870.ie.IeSelectAndCallQualifier
 
toString() - Method in class org.openmuc.j60870.ie.IeShortFloat
 
toString() - Method in class org.openmuc.j60870.ie.IeSingleCommand
 
toString() - Method in class org.openmuc.j60870.ie.IeSinglePointWithQuality
 
toString() - Method in class org.openmuc.j60870.ie.IeSingleProtectionEvent
 
toString() - Method in class org.openmuc.j60870.ie.IeStatusAndStatusChanges
 
toString() - Method in class org.openmuc.j60870.ie.IeStatusOfFile
 
toString() - Method in class org.openmuc.j60870.ie.IeTestSequenceCounter
 
toString() - Method in class org.openmuc.j60870.ie.IeTime16
 
toString() - Method in class org.openmuc.j60870.ie.IeTime24
 
toString() - Method in class org.openmuc.j60870.ie.IeTime56
 
toString() - Method in class org.openmuc.j60870.ie.IeValueWithTransientState
 
toString() - Method in class org.openmuc.j60870.ie.InformationElement
 
toString() - Method in class org.openmuc.j60870.ie.InformationObject
 
TRANSFER_IS_ACTIVE - org.openmuc.j60870.ie.IeStatusOfFile.Flag
 
typeFor(int) - Static method in enum org.openmuc.j60870.ASduType
Returns the ASduType that corresponds to the given ID.

U

UNKNOWN_CAUSE_OF_TRANSMISSION - org.openmuc.j60870.CauseOfTransmission
UNKNOWN_CAUSE_OF_TRANSMISSION(45)
UNKNOWN_COMMON_ADDRESS_OF_ASDU - org.openmuc.j60870.CauseOfTransmission
UNKNOWN_COMMON_ADDRESS_OF_ASDU(46)
UNKNOWN_INFORMATION_OBJECT_ADDRESS - org.openmuc.j60870.CauseOfTransmission
UNKNOWN_INFORMATION_OBJECT_ADDRESS(47)
UNKNOWN_TYPE_ID - org.openmuc.j60870.CauseOfTransmission
UNKNOWN_TYPE_ID(44)
Util - Class in org.openmuc.j60870
Class offering static utility functions.

V

valueOf(String) - Static method in enum org.openmuc.j60870.ASduType
Returns the enum constant of this type with the specified name.
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.ie.IeBinaryCounterReading.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.j60870.ie.IeDoubleCommand.DoubleCommandState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.j60870.ie.IeDoublePointWithQuality.DoublePointInformation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.j60870.ie.IeRegulatingStepCommand.StepCommandState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.j60870.ie.IeSingleProtectionEvent.EventState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.j60870.ie.IeStatusOfFile.Flag
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openmuc.j60870.ASduType
Returns an array containing the constants of this enum type, in the order they are declared.
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.ie.IeBinaryCounterReading.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.j60870.ie.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.ie.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.ie.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.ie.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.ie.IeStatusOfFile.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P Q R S T U V 
All Classes All Packages