public class IMPINJ_SAVE_SETTINGS extends LLRPMessage
Modifier and Type | Field and Description |
---|---|
protected BitList |
reserved0 |
static java.lang.String |
RESPONSETYPE |
protected Bit |
saveConfiguration |
static UnsignedByte |
subtype |
static UTF8String |
vendor |
static UnsignedInteger |
vendorIdentifier |
messageID, messageLength, messageReservedLength, MINHEADERLENGTH, reserved, RESERVEDLENGTH, TYPENUMBERLENGTH, version, VERSIONLENGTH
Constructor and Description |
---|
IMPINJ_SAVE_SETTINGS() |
IMPINJ_SAVE_SETTINGS(byte[] byteArray) |
IMPINJ_SAVE_SETTINGS(org.jdom.Document document) |
IMPINJ_SAVE_SETTINGS(LLRPBitList list) |
Modifier and Type | Method and Description |
---|---|
void |
addToCustomList(Custom custom)
add element custom of type Custom .
|
void |
decodeBinarySpecific(LLRPBitList binary)
to be implemented by specific message.
|
void |
decodeXML(org.jdom.Document document)
create objects from xml.
|
LLRPBitList |
encodeBinarySpecific()
encoding function - has to be implemented by each message.
|
org.jdom.Document |
encodeXML()
create xml representation of this parameter.
|
java.util.List<Custom> |
getCustomList()
get customList of type List <Custom> .
|
SignedByte |
getMessageSubtype() |
java.lang.String |
getName()
name of message (same as class name)
|
java.lang.String |
getResponseType()
response message type awaited
|
Bit |
getSaveConfiguration()
get saveConfiguration of type Bit.
|
SignedShort |
getTypeNum()
type number uniquely identifies message.
|
void |
setCustomList(java.util.List<Custom> customList)
set customList of type List <Custom>.
|
void |
setSaveConfiguration(Bit saveConfiguration)
set saveConfiguration of type Bit .
|
decodeBinary, encodeBinary, getMessageID, getMessageLength, getVersion, isValidXMLMessage, setMessageID, setVersion, toBinaryString, toHexString, toXMLString
public static final UTF8String vendor
public static final UnsignedByte subtype
public static final UnsignedInteger vendorIdentifier
public static final java.lang.String RESPONSETYPE
protected Bit saveConfiguration
protected BitList reserved0
public IMPINJ_SAVE_SETTINGS()
public IMPINJ_SAVE_SETTINGS(LLRPBitList list) throws InvalidLLRPMessageException
InvalidLLRPMessageException
public IMPINJ_SAVE_SETTINGS(byte[] byteArray) throws InvalidLLRPMessageException
InvalidLLRPMessageException
public IMPINJ_SAVE_SETTINGS(org.jdom.Document document) throws InvalidLLRPMessageException
InvalidLLRPMessageException
public LLRPBitList encodeBinarySpecific()
LLRPMessage
encodeBinarySpecific
in class LLRPMessage
public void decodeBinarySpecific(LLRPBitList binary)
LLRPMessage
decodeBinarySpecific
in class LLRPMessage
binary
- without headerpublic void decodeXML(org.jdom.Document document) throws InvalidLLRPMessageException
decodeXML
in class LLRPMessage
document
- document as jdom documentInvalidLLRPMessageException
public org.jdom.Document encodeXML() throws InvalidLLRPMessageException
encodeXML
in class LLRPMessage
InvalidLLRPMessageException
public void setSaveConfiguration(Bit saveConfiguration)
saveConfiguration
- to be setpublic void setCustomList(java.util.List<Custom> customList)
customList
- to be setpublic Bit getSaveConfiguration()
public java.util.List<Custom> getCustomList()
public void addToCustomList(Custom custom)
custom
- of type Custompublic java.lang.String getResponseType()
LLRPMessage
getResponseType
in class LLRPMessage
public java.lang.String getName()
LLRPMessage
getName
in class LLRPMessage
public SignedShort getTypeNum()
LLRPMessage
getTypeNum
in class LLRPMessage
public SignedByte getMessageSubtype()
Copyright © 2007 ETH Zurich.