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()