Package | Description |
---|---|
org.eclipse.neoscada.da.server.exporter.iec60870 | |
org.eclipse.neoscada.da.server.iec60870 | |
org.eclipse.neoscada.protocol.iec60870 |
Base IEC 60870 data types
|
org.eclipse.neoscada.protocol.iec60870.apci |
ACPI related classes and data types
|
org.eclipse.neoscada.protocol.iec60870.asdu |
ASDU related data types and classes
|
org.eclipse.neoscada.protocol.iec60870.asdu.message |
Message types and data structures
|
org.eclipse.neoscada.protocol.iec60870.asdu.types |
Data types used inside messages
|
org.eclipse.neoscada.protocol.iec60870.client |
Controlling station side of the communication
|
org.eclipse.neoscada.protocol.iec60870.server |
Controlled station side of the communication
|
Modifier and Type | Method and Description |
---|---|
ProtocolOptions |
ExportConfiguration.getProtocolOptions() |
Modifier and Type | Method and Description |
---|---|
void |
ExportConfiguration.setProtocolOptions(ProtocolOptions options) |
Modifier and Type | Method and Description |
---|---|
ProtocolOptions |
ConnectionConfiguration.getProtocolOptions() |
Constructor and Description |
---|
ConnectionConfiguration(String host,
int port,
ProtocolOptions protocolOptions,
DataModuleOptions dataModuleOptions) |
Modifier and Type | Method and Description |
---|---|
ProtocolOptions |
ProtocolOptions.Builder.build() |
Constructor and Description |
---|
Builder(ProtocolOptions other) |
Constructor and Description |
---|
MessageChannel(ProtocolOptions options,
MessageManager manager) |
Modifier and Type | Method and Description |
---|---|
void |
MessageCodec.encode(ProtocolOptions options,
Object msg,
io.netty.buffer.ByteBuf out) |
void |
ReflectionMessageCodec.encode(ProtocolOptions options,
Object msg,
io.netty.buffer.ByteBuf out) |
Object |
MessageCodec.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
T |
ReflectionMessageCodec.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
Constructor and Description |
---|
MessageManager(ProtocolOptions options) |
Modifier and Type | Method and Description |
---|---|
void |
SingleCommand.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
InterrogationCommand.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
AbstractSingleBooleanBaseSingle.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
EndOfInitialization.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
MeasuredValueScaledSequence.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
ReadCommand.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
AbstractMeasuredValueFloatingPoint.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
SinglePointInformationSequence.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
SetPointCommandShortFloatingPoint.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
Encodeable.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
SetPointCommandScaledValue.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
AbstractDoublePointBaseSingle.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
DoubleCommand.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
DoublePointInformationSequence.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
MeasuredValueShortFloatingPointSequence.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
AbstractMeasuredValueScaled.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
static void |
EncodeHelper.encodeHeader(byte typeId,
InformationStructure informationStructure,
ProtocolOptions options,
Integer size,
ASDUHeader header,
io.netty.buffer.ByteBuf out) |
static void |
EncodeHelper.encodeHeader(Object message,
ProtocolOptions options,
Integer size,
ASDUHeader header,
io.netty.buffer.ByteBuf out) |
static SingleCommand |
SingleCommand.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static MeasuredValueShortFloatingPointTimeSingle |
MeasuredValueShortFloatingPointTimeSingle.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static MeasuredValueScaledTimeSingle |
MeasuredValueScaledTimeSingle.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static InterrogationCommand |
InterrogationCommand.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static MeasuredValueScaledSingle |
MeasuredValueScaledSingle.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static EndOfInitialization |
EndOfInitialization.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static SinglePointInformationSingle |
SinglePointInformationSingle.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static MeasuredValueScaledSequence |
MeasuredValueScaledSequence.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static ReadCommand |
ReadCommand.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static SinglePointInformationSequence |
SinglePointInformationSequence.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static SetPointCommandShortFloatingPoint |
SetPointCommandShortFloatingPoint.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static SetPointCommandScaledValue |
SetPointCommandScaledValue.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static DoublePointInformationSingle |
DoublePointInformationSingle.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static DoubleCommand |
DoubleCommand.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static DoublePointInformationTimeSingle |
DoublePointInformationTimeSingle.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static MeasuredValueShortFloatingPointSingle |
MeasuredValueShortFloatingPointSingle.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static DoublePointInformationSequence |
DoublePointInformationSequence.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static MeasuredValueShortFloatingPointSequence |
MeasuredValueShortFloatingPointSequence.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
static SinglePointInformationTimeSingle |
SinglePointInformationTimeSingle.parse(ProtocolOptions options,
byte length,
ASDUHeader header,
io.netty.buffer.ByteBuf data) |
protected static List<InformationEntry<Boolean>> |
AbstractSingleBooleanBaseSingle.parseEntries(ProtocolOptions options,
byte length,
io.netty.buffer.ByteBuf data,
boolean withTimestamp) |
protected static List<InformationEntry<Float>> |
AbstractMeasuredValueFloatingPoint.parseEntries(ProtocolOptions options,
byte length,
io.netty.buffer.ByteBuf data,
boolean withTimestamp) |
protected static List<InformationEntry<DoublePoint>> |
AbstractDoublePointBaseSingle.parseEntries(ProtocolOptions options,
byte length,
io.netty.buffer.ByteBuf data,
boolean withTimestamp) |
protected static List<InformationEntry<Short>> |
AbstractMeasuredValueScaled.parseEntries(ProtocolOptions options,
byte length,
io.netty.buffer.ByteBuf data,
boolean withTimestamp) |
Modifier and Type | Method and Description |
---|---|
void |
InformationObjectAddress.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
ASDUAddress.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
void |
CauseOfTransmission.encode(ProtocolOptions options,
io.netty.buffer.ByteBuf out) |
static void |
TypeHelper.encodeBooleanValue(ProtocolOptions options,
io.netty.buffer.ByteBuf out,
Value<Boolean> value,
boolean withTimestamp)
Encode Single-point information with quality descriptor
|
static void |
TypeHelper.encodeDoublePointValue(ProtocolOptions options,
io.netty.buffer.ByteBuf out,
Value<DoublePoint> value,
boolean withTimestamp)
Encode Double-point information with quality descriptor
|
static void |
TypeHelper.encodeFloatValue(ProtocolOptions options,
io.netty.buffer.ByteBuf out,
Value<Float> value,
boolean withTimestamp)
Encode Short floating point number with quality descriptor
|
static void |
TypeHelper.encodeScaledValue(ProtocolOptions options,
io.netty.buffer.ByteBuf out,
Value<Short> value,
boolean withTimestamp)
Encode Short integer number with quality descriptor
|
static InformationObjectAddress |
InformationObjectAddress.parse(ProtocolOptions options,
io.netty.buffer.ByteBuf data) |
static ASDUAddress |
ASDUAddress.parse(ProtocolOptions options,
io.netty.buffer.ByteBuf data) |
static CauseOfTransmission |
CauseOfTransmission.parse(ProtocolOptions options,
io.netty.buffer.ByteBuf data) |
static Value<Boolean> |
TypeHelper.parseBooleanValue(ProtocolOptions options,
io.netty.buffer.ByteBuf data,
boolean withTimestamp)
Parse Single-point information with quality descriptor
|
static Value<DoublePoint> |
TypeHelper.parseDoublePointValue(ProtocolOptions options,
io.netty.buffer.ByteBuf data,
boolean withTimestamp)
Parse Double-point information with quality descriptor
|
static Value<Float> |
TypeHelper.parseFloatValue(ProtocolOptions options,
io.netty.buffer.ByteBuf data,
boolean withTimestamp)
Parse Short floating point number with quality descriptor
|
static Value<Short> |
TypeHelper.parseScaledValue(ProtocolOptions options,
io.netty.buffer.ByteBuf data,
boolean withTimestamp)
Parse Short integer number with quality descriptor
|
Constructor and Description |
---|
AutoConnectClient(String host,
int port,
ProtocolOptions options,
AutoConnectClient.ModulesFactory modulesFactory,
AutoConnectClient.StateListener stateListener) |
Client(SocketAddress address,
ConnectionStateListener listener,
ProtocolOptions options,
List<ClientModule> modules) |
Constructor and Description |
---|
Server(int port,
ProtocolOptions options,
List<ServerModule> modules) |
Server(short port,
ProtocolOptions options,
List<ServerModule> modules) |
Server(SocketAddress address,
ProtocolOptions options,
List<ServerModule> modules) |
Copyright © 2017 Eclipse NeoSCADA Project. All rights reserved.