A B C D F G I L M N O P Q R S T U V W

A

ACCESS_NOT_ALLOWED_IN_CURRENT_STATE - Static variable in exception org.openiec61850.ServiceError
 
ACCESS_VIOLATION - Static variable in exception org.openiec61850.ServiceError
 
AccessPoint - Class in org.openiec61850
 
AccessPoint(String, ServerModel, ServiceSupport) - Constructor for class org.openiec61850.AccessPoint
 
addEntryData(ReportEntryData) - Method in class org.openiec61850.common.model.report.Report
 
addReportControlBlock(ReportControlBlock) - Method in class org.openiec61850.LogicalNode
 
APPLICATION_UNREACHABLE - Static variable in exception org.openiec61850.ServiceError
 
Array - Class in org.openiec61850
 
Array(ObjectReference, FunctionalConstraint, List<FcModelNode>) - Constructor for class org.openiec61850.Array
An Array can contain up to n instances of one and the same DataObject, ConstructedDataAttribute, or BasicDataAttribute.
associate(String, String, int) - Method in class org.openiec61850.ClientSAP
For the MMS-Mapping the ServerAccessPointReference should be of the form "ip:port" or "domain:port" or simply "ip" or "domain".
associate(String, String, int, int, int) - Method in class org.openiec61850.ClientSAP
 

B

BasicDataAttribute - Class in org.openiec61850
 
BasicDataAttribute() - Constructor for class org.openiec61850.BasicDataAttribute
 
basicType - Variable in class org.openiec61850.BasicDataAttribute
attribute value type
BitStringType - Enum in org.openiec61850
This Enumeration includes the different kinds of IEC 61850 types that are represented by MMS as BIT STRINGs.
BufferedReportControlBlock - Class in org.openiec61850.common.model.report
see 61850-7-2 Chapter 16.2.2
BufferedReportControlBlock(ObjectReference, List<ModelNode>) - Constructor for class org.openiec61850.common.model.report.BufferedReportControlBlock
reservation time ???

C

Check - Class in org.openiec61850.bitstringhelper
Check packed list according to 61850-7-2
Check() - Constructor for class org.openiec61850.bitstringhelper.Check
 
children - Variable in class org.openiec61850.ModelNode
 
CLASS_NOT_SUPPORTED - Static variable in exception org.openiec61850.ServiceError
 
ClientAssociation - Class in org.openiec61850
 
ClientSAP - Class in org.openiec61850
 
ClientSAP() - Constructor for class org.openiec61850.ClientSAP
 
close() - Method in class org.openiec61850.ClientAssociation
will close the connection simply by closing the socket (i.e.
ConfigurationException - Exception in org.openiec61850.server.data
Is thrown when there is an error regarding the DataSourceFactory configuration, see DataSourceFactory.
ConfigurationException(String) - Constructor for exception org.openiec61850.server.data.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception org.openiec61850.server.data.ConfigurationException
 
CONNECTION_LOST - Static variable in exception org.openiec61850.ServiceError
 
connectionIndication(AcseAssociation, ByteBuffer) - Method in class org.openiec61850.ServerSAP
 
ConstructedDataAttribute - Class in org.openiec61850
 
ConstructedDataAttribute(ObjectReference, FunctionalConstraint, List<FcModelNode>) - Constructor for class org.openiec61850.ConstructedDataAttribute
 
CONTROL_MUST_BE_SELECTED - Static variable in exception org.openiec61850.ServiceError
 
ControlBlock - Class in org.openiec61850.common.model.report
 
ControlBlock(ObjectReference) - Constructor for class org.openiec61850.common.model.report.ControlBlock
integrity period - If TrgOps includes a setting indicating integrity, the attribute IntgPd shall indicate the period in milliseconds used for generating an integrity report.
copy() - Method in class org.openiec61850.Array
 
copy() - Method in class org.openiec61850.common.model.report.BufferedReportControlBlock
 
copy() - Method in class org.openiec61850.common.model.report.OptFields
 
copy() - Method in class org.openiec61850.common.model.report.TriggerConditions
 
copy() - Method in class org.openiec61850.common.model.report.UnbufferedReportContrlBlock
 
copy() - Method in class org.openiec61850.ConstructedDataAttribute
 
copy() - Method in class org.openiec61850.DaBitString
 
copy() - Method in class org.openiec61850.DaBoolean
 
copy() - Method in class org.openiec61850.DaEntryTime
 
copy() - Method in class org.openiec61850.DaFloat32
 
copy() - Method in class org.openiec61850.DaFloat64
 
copy() - Method in class org.openiec61850.DaInt16
 
copy() - Method in class org.openiec61850.DaInt16u
 
copy() - Method in class org.openiec61850.DaInt32
 
copy() - Method in class org.openiec61850.DaInt32u
 
copy() - Method in class org.openiec61850.DaInt64
 
copy() - Method in class org.openiec61850.DaInt8
 
copy() - Method in class org.openiec61850.DaInt8u
 
copy() - Method in class org.openiec61850.DaOctetString
 
copy() - Method in class org.openiec61850.DataSet
 
copy() - Method in class org.openiec61850.DaTimestamp
 
copy() - Method in class org.openiec61850.DaUnicodeString
 
copy() - Method in class org.openiec61850.DaVisibleString
 
copy() - Method in class org.openiec61850.FcDataObject
 
copy() - Method in class org.openiec61850.LogicalDevice
 
copy() - Method in class org.openiec61850.LogicalNode
 
copy() - Method in class org.openiec61850.ModelNode
Copies the whole node with all of its children.
copy() - Method in class org.openiec61850.ServerModel
 
createDataSet(DataSet) - Method in class org.openiec61850.ClientAssociation
The client should create the data set first and add it to either the nonpersistent list or to the model.

D

DaBitString - Class in org.openiec61850
 
DaBitString(ObjectReference, FunctionalConstraint, String, byte[], int, BitStringType, boolean, boolean) - Constructor for class org.openiec61850.DaBitString
 
DaBoolean - Class in org.openiec61850
 
DaBoolean(ObjectReference, FunctionalConstraint, String, Boolean, boolean, boolean) - Constructor for class org.openiec61850.DaBoolean
 
DaEntryTime - Class in org.openiec61850
 
DaEntryTime(ObjectReference, FunctionalConstraint, String, byte[], boolean, boolean) - Constructor for class org.openiec61850.DaEntryTime
 
DaFloat32 - Class in org.openiec61850
 
DaFloat32(ObjectReference, FunctionalConstraint, String, byte[], boolean, boolean) - Constructor for class org.openiec61850.DaFloat32
 
DaFloat64 - Class in org.openiec61850
 
DaFloat64(ObjectReference, FunctionalConstraint, String, byte[], boolean, boolean) - Constructor for class org.openiec61850.DaFloat64
 
DaInt16 - Class in org.openiec61850
 
DaInt16(ObjectReference, FunctionalConstraint, String, Short, boolean, boolean) - Constructor for class org.openiec61850.DaInt16
 
DaInt16u - Class in org.openiec61850
 
DaInt16u(ObjectReference, FunctionalConstraint, String, Integer, boolean, boolean) - Constructor for class org.openiec61850.DaInt16u
 
DaInt32 - Class in org.openiec61850
 
DaInt32(ObjectReference, FunctionalConstraint, String, Integer, boolean, boolean) - Constructor for class org.openiec61850.DaInt32
 
DaInt32u - Class in org.openiec61850
 
DaInt32u(ObjectReference, FunctionalConstraint, String, Long, boolean, boolean) - Constructor for class org.openiec61850.DaInt32u
 
DaInt64 - Class in org.openiec61850
 
DaInt64(ObjectReference, FunctionalConstraint, String, Long, boolean, boolean) - Constructor for class org.openiec61850.DaInt64
 
DaInt8 - Class in org.openiec61850
 
DaInt8(ObjectReference, FunctionalConstraint, String, Byte, boolean, boolean) - Constructor for class org.openiec61850.DaInt8
 
DaInt8u - Class in org.openiec61850
 
DaInt8u(ObjectReference, FunctionalConstraint, String, Short, boolean, boolean) - Constructor for class org.openiec61850.DaInt8u
 
DaOctetString - Class in org.openiec61850
 
DaOctetString(ObjectReference, FunctionalConstraint, String, byte[], int, boolean, boolean) - Constructor for class org.openiec61850.DaOctetString
 
DATA_ACCESS_ERROR - Static variable in exception org.openiec61850.ServiceError
 
DataAccessError - Enum in org.openiec61850
 
DataSet - Class in org.openiec61850
 
DataSet(String, List<FcModelNode>) - Constructor for class org.openiec61850.DataSet
 
DataSet(String, List<FcModelNode>, boolean) - Constructor for class org.openiec61850.DataSet
 
dataSetDirectory - Variable in class org.openiec61850.ServiceSupport
 
DataSource - Interface in org.openiec61850.server.data
The IEC server AccessPoint reads and writes data from and to so called DataSources.
DaTimestamp - Class in org.openiec61850
 
DaTimestamp(ObjectReference, FunctionalConstraint, String, byte[], boolean, boolean) - Constructor for class org.openiec61850.DaTimestamp
 
DaType - Enum in org.openiec61850
This Enumeration includes all possible Types for IEC 61850 leave nodes ( BasicDataAttribute).
DaUnicodeString - Class in org.openiec61850
 
DaUnicodeString(ObjectReference, FunctionalConstraint, String, byte[], int, boolean, boolean) - Constructor for class org.openiec61850.DaUnicodeString
 
DaVisibleString - Class in org.openiec61850
 
DaVisibleString(ObjectReference, FunctionalConstraint, String, byte[], int, boolean, boolean) - Constructor for class org.openiec61850.DaVisibleString
 
dchg - Variable in class org.openiec61850.BasicDataAttribute
 
deleteDataSet(DataSet) - Method in class org.openiec61850.ClientAssociation
 
disconnect() - Method in class org.openiec61850.ClientAssociation
will send a disconnect request first and then close the socket (i.e.
dupd - Variable in class org.openiec61850.BasicDataAttribute
 
dynAssociation - Variable in class org.openiec61850.ServiceSupport
 

F

FAILED_DUE_TO_COMMUNICATIONS_CONSTRAINT - Static variable in exception org.openiec61850.ServiceError
 
FAILED_DUE_TO_SERVER_CONSTRAINT - Static variable in exception org.openiec61850.ServiceError
 
FATAL - Static variable in exception org.openiec61850.ServiceError
 
fc - Variable in class org.openiec61850.FcModelNode
 
FcDataObject - Class in org.openiec61850
 
FcDataObject(ObjectReference, FunctionalConstraint, List<FcModelNode>, String) - Constructor for class org.openiec61850.FcDataObject
This class represents a functionally constraint DataObject.
FcModelNode - Class in org.openiec61850
 
FcModelNode() - Constructor for class org.openiec61850.FcModelNode
 
findSubNode(ObjectReference, FunctionalConstraint) - Method in class org.openiec61850.ModelNode
 
findSubNode(ObjectReference) - Method in class org.openiec61850.ModelNode
 
findSubNode(String, FunctionalConstraint) - Method in class org.openiec61850.ModelNode
 
findSubNode(String) - Method in class org.openiec61850.ModelNode
 
fromString(String) - Static method in enum org.openiec61850.FunctionalConstraint
 
FunctionalConstraint - Enum in org.openiec61850
 

G

get(int) - Method in class org.openiec61850.ObjectReference
 
getAPName(String) - Method in class org.openiec61850.server.data.PropertiesParser
 
getBasicDataAttributes() - Method in class org.openiec61850.Array
 
getBasicDataAttributes() - Method in class org.openiec61850.BasicDataAttribute
 
getBasicDataAttributes() - Method in class org.openiec61850.DataSet
 
getBasicDataAttributes() - Method in class org.openiec61850.ModelNode
 
getBasicType() - Method in class org.openiec61850.BasicDataAttribute
 
getBitStringType() - Method in class org.openiec61850.DaBitString
 
getBitStringValue(boolean, boolean) - Static method in class org.openiec61850.bitstringhelper.Check
 
getBufOvfl() - Method in class org.openiec61850.common.model.report.Report
 
getCBValues - Variable in class org.openiec61850.ServiceSupport
 
getCdcName() - Method in class org.openiec61850.FcDataObject
 
getChild(String, FunctionalConstraint) - Method in class org.openiec61850.Array
 
getChild(int) - Method in class org.openiec61850.Array
 
getChild(String, FunctionalConstraint) - Method in class org.openiec61850.BasicDataAttribute
 
getChild(String) - Method in class org.openiec61850.BasicDataAttribute
 
getChild(String) - Method in class org.openiec61850.common.model.report.UnbufferedReportContrlBlock
 
getChild(String, FunctionalConstraint) - Method in class org.openiec61850.LogicalNode
 
getChild(String) - Method in class org.openiec61850.ModelNode
 
getChild(String, FunctionalConstraint) - Method in class org.openiec61850.ModelNode
 
getChildren() - Method in class org.openiec61850.Array
 
getChildren() - Method in class org.openiec61850.BasicDataAttribute
 
getChildren(FunctionalConstraint) - Method in class org.openiec61850.LogicalNode
 
getChildren() - Method in class org.openiec61850.ModelNode
 
getClockFailure() - Method in class org.openiec61850.DaTimestamp
The attribute clockFailure shall indicate that the time source of the sending device is unreliable.
getClockNotSynchronized() - Method in class org.openiec61850.DaTimestamp
The attribute clockNotSynchronized shall indicate that the time source of the sending device is not synchronized with the external UTC time.
getConvRev() - Method in class org.openiec61850.common.model.report.Report
 
getDataObjectDefinition - Variable in class org.openiec61850.ServiceSupport
 
getDataRef() - Method in class org.openiec61850.common.model.report.ReportEntryData
 
getDataSet() - Method in class org.openiec61850.common.model.report.BufferedReportControlBlock
 
getDataSet() - Method in class org.openiec61850.common.model.report.Report
 
getDataSet() - Method in class org.openiec61850.common.model.report.ReportControlBlock
 
getDataSet() - Method in class org.openiec61850.common.model.report.UnbufferedReportContrlBlock
 
getDataSet(String) - Method in class org.openiec61850.ServerModel
 
getDataSetRef() - Method in class org.openiec61850.common.model.report.Report
 
getDataSets() - Method in class org.openiec61850.ServerModel
 
getDataSetValue - Variable in class org.openiec61850.ServiceSupport
 
getDataSetValues(DataSet) - Method in class org.openiec61850.ClientAssociation
 
getDataSourceClassName(String) - Method in class org.openiec61850.server.data.PropertiesParser
Will return the name of the DataSource class configured for the given AccessPoint.
getDataValues(FcModelNode) - Method in class org.openiec61850.ClientAssociation
 
getDate() - Method in class org.openiec61850.DaTimestamp
 
getDchg() - Method in class org.openiec61850.BasicDataAttribute
 
getDirectory - Variable in class org.openiec61850.ServiceSupport
 
getDouble() - Method in class org.openiec61850.DaFloat64
 
getDupd() - Method in class org.openiec61850.BasicDataAttribute
 
getEntryData() - Method in class org.openiec61850.common.model.report.Report
 
getEntryId() - Method in class org.openiec61850.common.model.report.Report
 
getErrorCode() - Method in exception org.openiec61850.ServiceError
 
getFloat() - Method in class org.openiec61850.DaFloat32
 
getFractionOfSecond() - Method in class org.openiec61850.DaTimestamp
The attribute FractionOfSecond shall be the fraction of the current second when the value of the TimeStamp has been determined.
getFunctionalConstraint() - Method in class org.openiec61850.FcModelNode
 
getId() - Method in class org.openiec61850.common.model.report.ReportEntryData
 
getInclusionBitString() - Method in class org.openiec61850.common.model.report.Report
 
getInterlockCheck(byte[]) - Static method in class org.openiec61850.bitstringhelper.Check
 
getIterators() - Method in class org.openiec61850.ModelNode
 
getLeapSecondsKnown() - Method in class org.openiec61850.DaTimestamp
The value TRUE of the attribute LeapSecondsKnown shall indicate that the value for SecondSinceEpoch takes into account all leap seconds occurred.
getMaxLength() - Method in class org.openiec61850.DaOctetString
 
getMaxLength() - Method in class org.openiec61850.DaUnicodeString
 
getMaxLength() - Method in class org.openiec61850.DaVisibleString
 
getMaxNumBits() - Method in class org.openiec61850.DaBitString
 
getMember(ObjectReference, FunctionalConstraint) - Method in class org.openiec61850.DataSet
 
getMember(int) - Method in class org.openiec61850.DataSet
 
getMembers() - Method in class org.openiec61850.DataSet
 
getMoreSegmentsFollow() - Method in class org.openiec61850.common.model.report.Report
 
getName() - Method in class org.openiec61850.AccessPoint
This method should be called when reports/logs point to a new data set so that the members to be monitored are updated TODO implement the update for logs
getName() - Method in class org.openiec61850.common.model.report.ControlBlock
 
getName() - Method in class org.openiec61850.common.model.report.ReportControlBlock
 
getName() - Method in class org.openiec61850.ObjectReference
 
getNodeName() - Method in class org.openiec61850.ModelNode
 
getOptFlds() - Method in class org.openiec61850.common.model.report.Report
 
getOwner() - Method in class org.openiec61850.common.model.report.ReportControlBlock
 
getQchg() - Method in class org.openiec61850.BasicDataAttribute
 
getRCB(ObjectReference) - Method in class org.openiec61850.AccessPoint
 
getRCBValues(ReportControlBlock) - Method in class org.openiec61850.ClientAssociation
 
getReasonCode() - Method in class org.openiec61850.common.model.report.Report
 
getReasonCode() - Method in class org.openiec61850.common.model.report.ReportEntryData
 
getReference() - Method in class org.openiec61850.ModelNode
 
getReferenceStr() - Method in class org.openiec61850.DataSet
 
getReport() - Method in class org.openiec61850.ClientAssociation
 
getReport(int) - Method in class org.openiec61850.ClientAssociation
 
getReport() - Method in class org.openiec61850.common.model.report.ReportEntryData
 
getReportControlBlock(String) - Method in class org.openiec61850.LogicalNode
 
getReportControlBlocks() - Method in class org.openiec61850.LogicalNode
 
getRptId() - Method in class org.openiec61850.common.model.report.Report
 
getSAddr() - Method in class org.openiec61850.BasicDataAttribute
 
getSclFilePath() - Method in class org.openiec61850.server.data.PropertiesParser
 
getSecondsSinceEpoch() - Method in class org.openiec61850.DaTimestamp
The SecondSinceEpoch shall be the interval in seconds continuously counted from the epoch 1970-01-01 00:00:00 UTC
getSqNum() - Method in class org.openiec61850.common.model.report.Report
 
getSubSqNum() - Method in class org.openiec61850.common.model.report.Report
 
getSynchrocheck(byte[]) - Static method in class org.openiec61850.bitstringhelper.Check
 
getTimeAccuracy() - Method in class org.openiec61850.DaTimestamp
The attribute TimeAccuracy shall represent the time accuracy class of the time source of the sending device relative to the external UTC time.
getTimeOfEntry() - Method in class org.openiec61850.common.model.report.Report
 
getValue() - Method in class org.openiec61850.BasicDataAttribute
 
getValue() - Method in class org.openiec61850.common.model.report.OptFields
 
getValue() - Method in class org.openiec61850.common.model.report.ReportEntryData
 
getValue() - Method in class org.openiec61850.common.model.report.TriggerConditions
 
getValue() - Method in class org.openiec61850.DaBitString
 
getValue() - Method in class org.openiec61850.DaBoolean
 
getValue() - Method in class org.openiec61850.DaEntryTime
 
getValue() - Method in class org.openiec61850.DaFloat32
 
getValue() - Method in class org.openiec61850.DaFloat64
 
getValue() - Method in class org.openiec61850.DaInt16
 
getValue() - Method in class org.openiec61850.DaInt16u
 
getValue() - Method in class org.openiec61850.DaInt32
 
getValue() - Method in class org.openiec61850.DaInt32u
 
getValue() - Method in class org.openiec61850.DaInt64
 
getValue() - Method in class org.openiec61850.DaInt8
 
getValue() - Method in class org.openiec61850.DaInt8u
 
getValue() - Method in class org.openiec61850.DaOctetString
 
getValue() - Method in class org.openiec61850.DaTimestamp
 
getValue() - Method in class org.openiec61850.DaUnicodeString
 
getValue() - Method in class org.openiec61850.DaVisibleString
 
goose - Variable in class org.openiec61850.ServiceSupport
 
gooseMax - Variable in class org.openiec61850.ServiceSupport
 

I

init(AccessPoint, ServerStopListener, Properties, String) - Method in class org.openiec61850.ServerSAP
 
initDataSource(String) - Method in class org.openiec61850.AccessPoint
 
initialize(AccessPoint, Set<String>, Set<String>, Set<String>) - Method in interface org.openiec61850.server.data.DataSource
Initiates the DataSource with a reference back to the Access point and all triggerable nodes
INSTANCE_IN_USE - Static variable in exception org.openiec61850.ServiceError
 
INSTANCE_LOCKED_BY_OTHER_CLIENT - Static variable in exception org.openiec61850.ServiceError
 
INSTANCE_NOT_AVAILABLE - Static variable in exception org.openiec61850.ServiceError
 
isBufOvfl() - Method in class org.openiec61850.common.model.report.OptFields
 
isBufOvfl() - Method in class org.openiec61850.common.model.report.Report
 
isConfigRef() - Method in class org.openiec61850.common.model.report.OptFields
 
isDataChange() - Method in class org.openiec61850.common.model.report.TriggerConditions
 
isDataRef() - Method in class org.openiec61850.common.model.report.OptFields
 
isDataRef() - Method in class org.openiec61850.ObjectReference
 
isDataSet() - Method in class org.openiec61850.common.model.report.OptFields
 
isDataUpdate() - Method in class org.openiec61850.common.model.report.TriggerConditions
 
isDeletable() - Method in class org.openiec61850.DataSet
those DataSets defined in the SCL file are not deletable.
isEntryId() - Method in class org.openiec61850.common.model.report.OptFields
 
isGeneralInterrogation() - Method in class org.openiec61850.common.model.report.TriggerConditions
 
isIntegrity() - Method in class org.openiec61850.common.model.report.TriggerConditions
 
isLogicalDeviceRef() - Method in class org.openiec61850.ObjectReference
 
isLogicalNodeRef() - Method in class org.openiec61850.ObjectReference
 
isMoreSegmentsFollow() - Method in class org.openiec61850.common.model.report.Report
 
isQualityChange() - Method in class org.openiec61850.common.model.report.TriggerConditions
 
isReasonCode() - Method in class org.openiec61850.common.model.report.OptFields
 
isSegmentation() - Method in class org.openiec61850.common.model.report.OptFields
 
isSeqNum() - Method in class org.openiec61850.common.model.report.OptFields
 
isTimeStamp() - Method in class org.openiec61850.common.model.report.OptFields
 
iterator() - Method in class org.openiec61850.Array
 
iterator() - Method in class org.openiec61850.BasicDataAttribute
 
iterator() - Method in class org.openiec61850.DataSet
 
iterator() - Method in class org.openiec61850.ModelNode
 
iterator() - Method in class org.openiec61850.ObjectReference
 

L

LogicalDevice - Class in org.openiec61850
 
LogicalDevice(ObjectReference, List<LogicalNode>) - Constructor for class org.openiec61850.LogicalDevice
 
LogicalNode - Class in org.openiec61850
 
LogicalNode(ObjectReference, List<FcDataObject>) - Constructor for class org.openiec61850.LogicalNode
 
LogStatusValues - Class in org.openiec61850.server.log
 
LogStatusValues() - Constructor for class org.openiec61850.server.log.LogStatusValues
 

M

main(String[]) - Static method in class org.openiec61850.StandaloneServer
 
MEMORY_UNAVAILABLE - Static variable in exception org.openiec61850.ServiceError
 
ModelNode - Class in org.openiec61850
 
ModelNode() - Constructor for class org.openiec61850.ModelNode
 

N

NO_ERROR - Static variable in exception org.openiec61850.ServiceError
 

O

objectReference - Variable in class org.openiec61850.ModelNode
 
ObjectReference - Class in org.openiec61850
ObjectReference syntax: LDName/LNName.DOName[.Name[.
ObjectReference(String) - Constructor for class org.openiec61850.ObjectReference
 
OptFields - Class in org.openiec61850.common.model.report
see 61850-7-2, chapter 14.2.2.8
OptFields(ObjectReference) - Constructor for class org.openiec61850.common.model.report.OptFields
 
org.openiec61850 - package org.openiec61850
 
org.openiec61850.bitstringhelper - package org.openiec61850.bitstringhelper
 
org.openiec61850.common.model.report - package org.openiec61850.common.model.report
 
org.openiec61850.scl - package org.openiec61850.scl
 
org.openiec61850.server.data - package org.openiec61850.server.data
 
org.openiec61850.server.log - package org.openiec61850.server.log
 

P

PARAMETER_VALUE_INAPPROPRIATE - Static variable in exception org.openiec61850.ServiceError
 
PARAMETER_VALUE_INCONSISTENT - Static variable in exception org.openiec61850.ServiceError
 
parse(String) - Static method in class org.openiec61850.scl.SclParser
 
parse(String) - Method in class org.openiec61850.server.data.PropertiesParser
 
PROCESSOR_RESOURCE_UNAVAILABLE - Static variable in exception org.openiec61850.ServiceError
 
properties - Variable in class org.openiec61850.server.data.PropertiesParser
 
PropertiesParser - Class in org.openiec61850.server.data
 
PropertiesParser() - Constructor for class org.openiec61850.server.data.PropertiesParser
 

Q

qchg - Variable in class org.openiec61850.BasicDataAttribute
 

R

readValues(List<BasicDataAttribute>) - Method in interface org.openiec61850.server.data.DataSource
Inserts the proper values in the given BasicDataAttributes using setValue().
readWrite - Variable in class org.openiec61850.ServiceSupport
 
Report - Class in org.openiec61850.common.model.report
See IEC 61850-7-2, chapter "ReportFormat Syntax"
Report() - Constructor for class org.openiec61850.common.model.report.Report
 
ReportControlBlock - Class in org.openiec61850.common.model.report
 
ReportControlBlock(ObjectReference) - Constructor for class org.openiec61850.common.model.report.ReportControlBlock
 
ReportEntryData - Class in org.openiec61850.common.model.report
 
ReportEntryData() - Constructor for class org.openiec61850.common.model.report.ReportEntryData
 
ReportEntryData.ReasonCode - Enum in org.openiec61850.common.model.report
 
retrieveModel() - Method in class org.openiec61850.ClientAssociation
The Model contains not SubDataObjects because they cannot be distinguished from Constructed Data Attributes in MMS.

S

sAddr - Variable in class org.openiec61850.BasicDataAttribute
short address, can be used by SCSM and for local data mapping
sapNames - Variable in class org.openiec61850.server.data.PropertiesParser
 
SclParseException - Exception in org.openiec61850.scl
 
SclParseException(String) - Constructor for exception org.openiec61850.scl.SclParseException
 
SclParseException(Exception) - Constructor for exception org.openiec61850.scl.SclParseException
 
SclParser - Class in org.openiec61850.scl
 
SclParser() - Constructor for class org.openiec61850.scl.SclParser
 
selectEditSG(String, int) - Method in class org.openiec61850.AccessPoint
 
ServerModel - Class in org.openiec61850
 
ServerModel(List<LogicalDevice>) - Constructor for class org.openiec61850.ServerModel
 
ServerModel(List<LogicalDevice>, Collection<DataSet>) - Constructor for class org.openiec61850.ServerModel
 
ServerSAP - Class in org.openiec61850
 
ServerSAP(int, int, InetAddress, AccessPoint, ServerSocketFactory, ServerStopListener) - Constructor for class org.openiec61850.ServerSAP
Create an MMSServerSAP with a ServerSocketFactory.
ServerSAP() - Constructor for class org.openiec61850.ServerSAP
 
ServerSAP(int, int, InetAddress, AccessPoint, ServerStopListener) - Constructor for class org.openiec61850.ServerSAP
Create a simple MMSServerSAP.
ServerStopListener - Interface in org.openiec61850
 
serverStoppedListening(ServerSAP) - Method in interface org.openiec61850.ServerStopListener
 
serverStoppedListening(ServerSAP) - Method in class org.openiec61850.StandaloneServer
 
serverStoppedListeningIndication(IOException) - Method in class org.openiec61850.ServerSAP
 
ServiceError - Exception in org.openiec61850
 
ServiceError(int) - Constructor for exception org.openiec61850.ServiceError
 
ServiceError(int, String) - Constructor for exception org.openiec61850.ServiceError
 
ServiceError(int, Throwable) - Constructor for exception org.openiec61850.ServiceError
 
ServiceError(int, String, Throwable) - Constructor for exception org.openiec61850.ServiceError
 
ServiceSupport - Class in org.openiec61850
 
ServiceSupport() - Constructor for class org.openiec61850.ServiceSupport
 
setBufOvfl(boolean) - Method in class org.openiec61850.common.model.report.OptFields
 
setBufOvfl(boolean) - Method in class org.openiec61850.common.model.report.Report
 
setChild(String, ModelNode) - Method in class org.openiec61850.common.model.report.ReportControlBlock
 
setConfigRef(boolean) - Method in class org.openiec61850.common.model.report.OptFields
 
setConvRev(long) - Method in class org.openiec61850.common.model.report.Report
 
setCurrentTime() - Method in class org.openiec61850.DaTimestamp
Sets Timestamp to current time
setDataChange(boolean) - Method in class org.openiec61850.common.model.report.TriggerConditions
 
setDataRef(boolean) - Method in class org.openiec61850.common.model.report.OptFields
 
setDataRef(String) - Method in class org.openiec61850.common.model.report.ReportEntryData
 
setDataSet(DataSet) - Method in class org.openiec61850.common.model.report.BufferedReportControlBlock
 
setDataSet(boolean) - Method in class org.openiec61850.common.model.report.OptFields
 
setDataSet(DataSet) - Method in class org.openiec61850.common.model.report.Report
 
setDataSet(DataSet) - Method in class org.openiec61850.common.model.report.ReportControlBlock
 
setDataSet(DataSet) - Method in class org.openiec61850.common.model.report.UnbufferedReportContrlBlock
 
setDataSetRef(String) - Method in class org.openiec61850.common.model.report.Report
 
setDataSetValues(DataSet) - Method in class org.openiec61850.ClientAssociation
 
setDataUpdate(boolean) - Method in class org.openiec61850.common.model.report.TriggerConditions
 
setDataValues(FcModelNode) - Method in class org.openiec61850.ClientAssociation
 
setDate(Date) - Method in class org.openiec61850.DaTimestamp
 
setDate(Date, boolean, boolean, boolean, int) - Method in class org.openiec61850.DaTimestamp
 
setDefault() - Method in class org.openiec61850.BasicDataAttribute
 
setDefault() - Method in class org.openiec61850.common.model.report.OptFields
 
setDefault() - Method in class org.openiec61850.common.model.report.TriggerConditions
 
setDefault() - Method in class org.openiec61850.DaBitString
Initializes BIT_STRING with all zeros
setDefault() - Method in class org.openiec61850.DaBoolean
 
setDefault() - Method in class org.openiec61850.DaEntryTime
Sets EntryTime to byte[6] with all zeros
setDefault() - Method in class org.openiec61850.DaFloat32
 
setDefault() - Method in class org.openiec61850.DaFloat64
 
setDefault() - Method in class org.openiec61850.DaInt16
 
setDefault() - Method in class org.openiec61850.DaInt16u
 
setDefault() - Method in class org.openiec61850.DaInt32
 
setDefault() - Method in class org.openiec61850.DaInt32u
 
setDefault() - Method in class org.openiec61850.DaInt64
 
setDefault() - Method in class org.openiec61850.DaInt8
 
setDefault() - Method in class org.openiec61850.DaInt8u
 
setDefault() - Method in class org.openiec61850.DaOctetString
 
setDefault() - Method in class org.openiec61850.DaTimestamp
Sets Timestamp to 8Byte with all zeros
setDefault() - Method in class org.openiec61850.DaUnicodeString
 
setDefault() - Method in class org.openiec61850.DaVisibleString
 
setDouble(Double) - Method in class org.openiec61850.DaFloat64
 
setEntryData(List<ReportEntryData>) - Method in class org.openiec61850.common.model.report.Report
 
setEntryId(boolean) - Method in class org.openiec61850.common.model.report.OptFields
 
setEntryId(long) - Method in class org.openiec61850.common.model.report.Report
 
setFloat(Float) - Method in class org.openiec61850.DaFloat32
 
setGeneralInterrogation(boolean) - Method in class org.openiec61850.common.model.report.TriggerConditions
 
setId(long) - Method in class org.openiec61850.common.model.report.ReportEntryData
 
setInclusionBitString(byte[]) - Method in class org.openiec61850.common.model.report.Report
 
setIntegrity(boolean) - Method in class org.openiec61850.common.model.report.TriggerConditions
 
setMaxConnections(int) - Method in class org.openiec61850.ServerSAP
Set the maximum number of connections that are allowed in parallel by the Server SAP.
setMaxPduSize(int) - Method in class org.openiec61850.ClientSAP
Set the maximum MMS Pdu size in bytes.
setMaxTpduSizeParam(int) - Method in class org.openiec61850.ClientSAP
Set the maxTpduSize.
setMaxTPDUSizeParam(int) - Method in class org.openiec61850.ServerSAP
Set the maxTPDUSize.
setMessageFragmentTimeout(int) - Method in class org.openiec61850.ServerSAP
Set the TConnection timeout for receiving data once the beginning of a message has been received.
setMessageTimeout(int) - Method in class org.openiec61850.ServerSAP
Set the TConnection timeout for waiting for the first byte of a new message.
setMoreSegmentsFollow(boolean) - Method in class org.openiec61850.common.model.report.Report
 
setName(String) - Method in class org.openiec61850.common.model.report.ControlBlock
 
setName(String) - Method in class org.openiec61850.common.model.report.ReportControlBlock
 
setOptFlds(OptFields) - Method in class org.openiec61850.common.model.report.Report
 
setOwner(byte[]) - Method in class org.openiec61850.common.model.report.ReportControlBlock
 
setProposedDataStructureNestingLevel(int) - Method in class org.openiec61850.ClientSAP
 
setProposedMaxServOutstandingCalled(int) - Method in class org.openiec61850.ClientSAP
 
setProposedMaxServOutstandingCalling(int) - Method in class org.openiec61850.ClientSAP
 
setQualityChange(boolean) - Method in class org.openiec61850.common.model.report.TriggerConditions
 
setRCBValues(ReportControlBlock) - Method in class org.openiec61850.ClientAssociation
 
setReasonCode(boolean) - Method in class org.openiec61850.common.model.report.OptFields
 
setReasonCode(List<ReportEntryData.ReasonCode>) - Method in class org.openiec61850.common.model.report.Report
 
setReasonCode(ReportEntryData.ReasonCode) - Method in class org.openiec61850.common.model.report.ReportEntryData
 
setReport(Report) - Method in class org.openiec61850.common.model.report.ReportEntryData
 
setRptId(String) - Method in class org.openiec61850.common.model.report.Report
 
setSegmentation(boolean) - Method in class org.openiec61850.common.model.report.OptFields
 
setSeqNum(boolean) - Method in class org.openiec61850.common.model.report.OptFields
 
setSqNum(int) - Method in class org.openiec61850.common.model.report.Report
 
setSubSqNum(int) - Method in class org.openiec61850.common.model.report.Report
 
setTimeOfEntry(DaEntryTime) - Method in class org.openiec61850.common.model.report.Report
 
setTimeStamp(boolean) - Method in class org.openiec61850.common.model.report.OptFields
 
setTSelLocal(byte[]) - Method in class org.openiec61850.ClientSAP
 
setTSelRemote(byte[]) - Method in class org.openiec61850.ClientSAP
 
setValue(Object) - Method in class org.openiec61850.BasicDataAttribute
 
setValue(byte[]) - Method in class org.openiec61850.common.model.report.OptFields
 
setValue(ModelNode) - Method in class org.openiec61850.common.model.report.ReportEntryData
 
setValue(byte[]) - Method in class org.openiec61850.common.model.report.TriggerConditions
 
setValue(byte[]) - Method in class org.openiec61850.DaBitString
 
setValue(Object) - Method in class org.openiec61850.DaBitString
 
setValue(Boolean) - Method in class org.openiec61850.DaBoolean
 
setValue(Object) - Method in class org.openiec61850.DaBoolean
 
setValue(byte[]) - Method in class org.openiec61850.DaEntryTime
 
setValue(Object) - Method in class org.openiec61850.DaEntryTime
 
setValue(byte[]) - Method in class org.openiec61850.DaFloat32
 
setValue(Object) - Method in class org.openiec61850.DaFloat32
 
setValue(byte[]) - Method in class org.openiec61850.DaFloat64
 
setValue(Object) - Method in class org.openiec61850.DaFloat64
 
setValue(Short) - Method in class org.openiec61850.DaInt16
 
setValue(Object) - Method in class org.openiec61850.DaInt16
 
setValue(Integer) - Method in class org.openiec61850.DaInt16u
 
setValue(Object) - Method in class org.openiec61850.DaInt16u
 
setValue(Integer) - Method in class org.openiec61850.DaInt32
 
setValue(Object) - Method in class org.openiec61850.DaInt32
 
setValue(Long) - Method in class org.openiec61850.DaInt32u
 
setValue(Object) - Method in class org.openiec61850.DaInt32u
 
setValue(Long) - Method in class org.openiec61850.DaInt64
 
setValue(Object) - Method in class org.openiec61850.DaInt64
 
setValue(Byte) - Method in class org.openiec61850.DaInt8
 
setValue(Object) - Method in class org.openiec61850.DaInt8
 
setValue(Short) - Method in class org.openiec61850.DaInt8u
 
setValue(Object) - Method in class org.openiec61850.DaInt8u
 
setValue(byte[]) - Method in class org.openiec61850.DaOctetString
 
setValue(Object) - Method in class org.openiec61850.DaOctetString
 
setValue(byte[]) - Method in class org.openiec61850.DaTimestamp
 
setValue(Object) - Method in class org.openiec61850.DaTimestamp
 
setValue(byte[]) - Method in class org.openiec61850.DaUnicodeString
 
setValue(Object) - Method in class org.openiec61850.DaUnicodeString
 
setValue(byte[]) - Method in class org.openiec61850.DaVisibleString
 
setValue(Object) - Method in class org.openiec61850.DaVisibleString
 
size() - Method in class org.openiec61850.Array
 
size() - Method in class org.openiec61850.ObjectReference
 
StandaloneServer - Class in org.openiec61850
 
StandaloneServer(String) - Constructor for class org.openiec61850.StandaloneServer
 
startListening() - Method in class org.openiec61850.ServerSAP
 
stopListening() - Method in class org.openiec61850.ServerSAP
 

T

toString() - Method in class org.openiec61850.DaBitString
 
toString() - Method in class org.openiec61850.DaBoolean
 
toString() - Method in class org.openiec61850.DaEntryTime
 
toString() - Method in class org.openiec61850.DaFloat32
 
toString() - Method in class org.openiec61850.DaFloat64
 
toString() - Method in class org.openiec61850.DaInt16
 
toString() - Method in class org.openiec61850.DaInt16u
 
toString() - Method in class org.openiec61850.DaInt32
 
toString() - Method in class org.openiec61850.DaInt32u
 
toString() - Method in class org.openiec61850.DaInt64
 
toString() - Method in class org.openiec61850.DaInt8
 
toString() - Method in class org.openiec61850.DaInt8u
 
toString() - Method in class org.openiec61850.DaOctetString
 
toString() - Method in class org.openiec61850.DaTimestamp
 
toString() - Method in class org.openiec61850.DaUnicodeString
 
toString() - Method in class org.openiec61850.DaVisibleString
 
toString() - Method in class org.openiec61850.FcModelNode
 
toString() - Method in class org.openiec61850.ModelNode
 
toString() - Method in class org.openiec61850.ObjectReference
 
toString() - Method in class org.openiec61850.ServerModel
 
TriggerConditions - Class in org.openiec61850.common.model.report
 
TriggerConditions() - Constructor for class org.openiec61850.common.model.report.TriggerConditions
 
TriggerConditions(ObjectReference) - Constructor for class org.openiec61850.common.model.report.TriggerConditions
 
TYPE_CONFLICT - Static variable in exception org.openiec61850.ServiceError
 

U

UnbufferedReportContrlBlock - Class in org.openiec61850.common.model.report
see 61850-7-2 Chapter 16.2.4
UnbufferedReportContrlBlock(ObjectReference, List<ModelNode>) - Constructor for class org.openiec61850.common.model.report.UnbufferedReportContrlBlock
 
updateDataSets() - Method in class org.openiec61850.ClientAssociation
This function will get the definition of all persistent DataSets from the server and update the DataSets in the ServerModel that was returned by the retrieveModel() function.

V

valueOf(String) - Static method in enum org.openiec61850.BitStringType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openiec61850.common.model.report.ReportEntryData.ReasonCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openiec61850.DataAccessError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openiec61850.DaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openiec61850.FunctionalConstraint
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openiec61850.BitStringType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openiec61850.common.model.report.ReportEntryData.ReasonCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openiec61850.DataAccessError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openiec61850.DaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openiec61850.FunctionalConstraint
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeValues(List<BasicDataAttribute>) - Method in interface org.openiec61850.server.data.DataSource
Takes the values from the given list of BasicDataAttributes.

A B C D F G I L M N O P Q R S T U V W