public class SmlMessage extends Sequence
Modifier and Type | Field and Description |
---|---|
protected Unsigned8 |
abortOnError |
protected Unsigned16 |
crc16 |
protected EndOfSmlMessage |
endOfSmlMsg |
protected Unsigned8 |
groupNo |
protected SmlMessageBody |
messageBody |
protected OctetString |
transactionId |
isOptional, isSelected
Constructor and Description |
---|
SmlMessage() |
SmlMessage(OctetString transactionId,
Unsigned8 groupNo,
Unsigned8 abortOnError,
SmlMessageBody messageBody) |
Modifier and Type | Method and Description |
---|---|
protected void |
createElements() |
boolean |
decodeAndCheck(java.io.DataInputStream is) |
void |
encode(java.io.DataOutputStream os)
encodes this object and writes it to the stream os.
|
Unsigned8 |
getAbortOnError() |
Unsigned8 |
getGroupNo() |
SmlMessageBody |
getMessageBody() |
OctetString |
getTransactionId() |
void |
setAbortOnError(Unsigned8 abortOnError) |
void |
setGroupNo(Unsigned8 groupNo) |
void |
setTransactionId(OctetString transactionId) |
isOptional, isSelected, setOptional, setSelected
protected OctetString transactionId
protected Unsigned8 groupNo
protected Unsigned8 abortOnError
protected SmlMessageBody messageBody
protected Unsigned16 crc16
protected EndOfSmlMessage endOfSmlMsg
public SmlMessage()
public SmlMessage(OctetString transactionId, Unsigned8 groupNo, Unsigned8 abortOnError, SmlMessageBody messageBody)
public void setTransactionId(OctetString transactionId)
public void setGroupNo(Unsigned8 groupNo)
public void setAbortOnError(Unsigned8 abortOnError)
public OctetString getTransactionId()
public Unsigned8 getGroupNo()
public Unsigned8 getAbortOnError()
public SmlMessageBody getMessageBody()
public void encode(java.io.DataOutputStream os) throws java.io.IOException
ASNObject
public boolean decodeAndCheck(java.io.DataInputStream is) throws java.io.IOException
java.io.IOException
protected void createElements()
createElements
in class Sequence