public interface ProtocolOptions
extends org.eclipse.emf.ecore.EObject
The following features are supported:
IEC60870Package.getProtocolOptions()
Modifier and Type | Method and Description |
---|---|
byte |
getAsduAddressSize()
Returns the value of the 'Asdu Address Size' attribute.
|
byte |
getCauseOfTransmissionSize()
Returns the value of the 'Cause Of Transmission Size' attribute.
|
byte |
getInformationObjectAddressSize()
Returns the value of the 'Information Object Address Size' attribute.
|
int |
getK()
Returns the value of the 'K' attribute.
|
String |
getTargetTimeZone()
Returns the value of the 'Target Time Zone' attribute.
|
int |
getTimeout1()
Returns the value of the 'Timeout1' attribute.
|
int |
getTimeout2()
Returns the value of the 'Timeout2' attribute.
|
int |
getTimeout3()
Returns the value of the 'Timeout3' attribute.
|
int |
getW()
Returns the value of the 'W' attribute.
|
boolean |
isIgnoreDaylightSavingTime()
Returns the value of the 'Ignore Daylight Saving Time' attribute.
|
void |
setAsduAddressSize(byte value)
Sets the value of the '
Asdu Address Size ' attribute. |
void |
setCauseOfTransmissionSize(byte value)
Sets the value of the '
Cause Of Transmission Size ' attribute. |
void |
setIgnoreDaylightSavingTime(boolean value)
Sets the value of the '
Ignore Daylight Saving Time ' attribute. |
void |
setInformationObjectAddressSize(byte value)
Sets the value of the '
Information Object Address Size ' attribute. |
void |
setK(int value)
Sets the value of the '
K ' attribute. |
void |
setTargetTimeZone(String value)
Sets the value of the '
Target Time Zone ' attribute. |
void |
setTimeout1(int value)
Sets the value of the '
Timeout1 ' attribute. |
void |
setTimeout2(int value)
Sets the value of the '
Timeout2 ' attribute. |
void |
setTimeout3(int value)
Sets the value of the '
Timeout3 ' attribute. |
void |
setW(int value)
Sets the value of the '
W ' attribute. |
int getTimeout1()
"15000"
.
If the meaning of the 'Timeout1' attribute isn't clear, there really should be more of a description here...
setTimeout1(int)
,
IEC60870Package.getProtocolOptions_Timeout1()
void setTimeout1(int value)
Timeout1
' attribute.
value
- the new value of the 'Timeout1' attribute.getTimeout1()
int getTimeout2()
"10000"
.
If the meaning of the 'Timeout2' attribute isn't clear, there really should be more of a description here...
setTimeout2(int)
,
IEC60870Package.getProtocolOptions_Timeout2()
void setTimeout2(int value)
Timeout2
' attribute.
value
- the new value of the 'Timeout2' attribute.getTimeout2()
int getTimeout3()
"20000"
.
If the meaning of the 'Timeout3' attribute isn't clear, there really should be more of a description here...
setTimeout3(int)
,
IEC60870Package.getProtocolOptions_Timeout3()
void setTimeout3(int value)
Timeout3
' attribute.
value
- the new value of the 'Timeout3' attribute.getTimeout3()
byte getAsduAddressSize()
"2"
.
If the meaning of the 'Asdu Address Size' attribute isn't clear, there really should be more of a description here...
setAsduAddressSize(byte)
,
IEC60870Package.getProtocolOptions_AsduAddressSize()
void setAsduAddressSize(byte value)
Asdu Address Size
' attribute.
value
- the new value of the 'Asdu Address Size' attribute.getAsduAddressSize()
byte getInformationObjectAddressSize()
"3"
.
If the meaning of the 'Information Object Address Size' attribute isn't clear, there really should be more of a description here...
setInformationObjectAddressSize(byte)
,
IEC60870Package.getProtocolOptions_InformationObjectAddressSize()
void setInformationObjectAddressSize(byte value)
Information Object Address Size
' attribute.
value
- the new value of the 'Information Object Address Size' attribute.getInformationObjectAddressSize()
byte getCauseOfTransmissionSize()
"2"
.
If the meaning of the 'Cause Of Transmission Size' attribute isn't clear, there really should be more of a description here...
setCauseOfTransmissionSize(byte)
,
IEC60870Package.getProtocolOptions_CauseOfTransmissionSize()
void setCauseOfTransmissionSize(byte value)
Cause Of Transmission Size
' attribute.
value
- the new value of the 'Cause Of Transmission Size' attribute.getCauseOfTransmissionSize()
int getW()
"10"
.
If the meaning of the 'W' attribute isn't clear, there really should be more of a description here...
setW(int)
,
IEC60870Package.getProtocolOptions_W()
void setW(int value)
W
' attribute.
value
- the new value of the 'W' attribute.getW()
int getK()
"15"
.
If the meaning of the 'K' attribute isn't clear, there really should be more of a description here...
setK(int)
,
IEC60870Package.getProtocolOptions_K()
void setK(int value)
K
' attribute.
value
- the new value of the 'K' attribute.getK()
String getTargetTimeZone()
setTargetTimeZone(String)
,
IEC60870Package.getProtocolOptions_TargetTimeZone()
void setTargetTimeZone(String value)
Target Time Zone
' attribute.
value
- the new value of the 'Target Time Zone' attribute.getTargetTimeZone()
boolean isIgnoreDaylightSavingTime()
"false"
.
If the meaning of the 'Ignore Daylight Saving Time' attribute isn't clear, there really should be more of a description here...
setIgnoreDaylightSavingTime(boolean)
,
IEC60870Package.getProtocolOptions_IgnoreDaylightSavingTime()
void setIgnoreDaylightSavingTime(boolean value)
Ignore Daylight Saving Time
' attribute.
value
- the new value of the 'Ignore Daylight Saving Time' attribute.isIgnoreDaylightSavingTime()