|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.llrp.ltk.types.LLRPMessage org.llrp.ltk.generated.messages.GET_READER_CONFIG
public class GET_READER_CONFIG
This command is issued by the Client to get the current configuration information of the Reader. The Requested Data passed in the command represents the parameter(s) of interest to the Client that has to be returned by the Reader. See also LLRP Specification Section 12.1.1 and LLRP Specification Section 16.1.36
Field Summary | |
---|---|
protected UnsignedShort |
antennaID
|
protected java.util.List<Custom> |
customList
|
protected UnsignedShort |
gPIPortNum
|
protected UnsignedShort |
gPOPortNum
|
protected GetReaderConfigRequestedData |
requestedData
|
static java.lang.String |
RESPONSETYPE
|
static SignedShort |
TYPENUM
|
Fields inherited from class org.llrp.ltk.types.LLRPMessage |
---|
messageID, messageLength, messageReservedLength, MINHEADERLENGTH, reserved, RESERVEDLENGTH, TYPENUMBERLENGTH, version, VERSIONLENGTH |
Constructor Summary | |
---|---|
GET_READER_CONFIG()
empty constructor to create new message with LLRP version set to 1.0 (0x1). |
|
GET_READER_CONFIG(byte[] byteArray)
Constructor to create message from binary encoded message calls decodeBinary to decode message. |
|
GET_READER_CONFIG(org.jdom.Document document)
Constructor to create message from xml encoded message calls decodeXML to decode message. |
|
GET_READER_CONFIG(LLRPBitList list)
Constructor to create message from binary encoded message calls decodeBinary to decode message. |
Method Summary | |
---|---|
void |
addToCustomList(Custom custom)
add element custom of type Custom . |
protected void |
decodeBinarySpecific(LLRPBitList binary)
to be implemented by specific message. |
void |
decodeXML(org.jdom.Document document)
create objects from xml. |
protected LLRPBitList |
encodeBinarySpecific()
encoding function - has to be implemented by each message. |
org.jdom.Document |
encodeXML()
create xml representation of this parameter. |
UnsignedShort |
getAntennaID()
get antennaID of type UnsignedShort. |
java.util.List<Custom> |
getCustomList()
get customList of type List <Custom> . |
UnsignedShort |
getGPIPortNum()
get gPIPortNum of type UnsignedShort. |
UnsignedShort |
getGPOPortNum()
get gPOPortNum of type UnsignedShort. |
java.lang.String |
getName()
name of message (same as class name) |
GetReaderConfigRequestedData |
getRequestedData()
get requestedData of type GetReaderConfigRequestedData. |
java.lang.String |
getResponseType()
response message type awaited |
SignedShort |
getTypeNum()
return uniuque type number. |
void |
setAntennaID(UnsignedShort antennaID)
set antennaID of type UnsignedShort . |
void |
setCustomList(java.util.List<Custom> customList)
set customList of type List <Custom>. |
void |
setGPIPortNum(UnsignedShort gPIPortNum)
set gPIPortNum of type UnsignedShort . |
void |
setGPOPortNum(UnsignedShort gPOPortNum)
set gPOPortNum of type UnsignedShort . |
void |
setRequestedData(GetReaderConfigRequestedData requestedData)
set requestedData of type GetReaderConfigRequestedData . |
Methods inherited from class org.llrp.ltk.types.LLRPMessage |
---|
decodeBinary, encodeBinary, getMessageID, getMessageLength, getVersion, isValidXMLMessage, setMessageID, setVersion, toBinaryString, toHexString, toXMLString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final SignedShort TYPENUM
public static final java.lang.String RESPONSETYPE
protected UnsignedShort antennaID
protected GetReaderConfigRequestedData requestedData
protected UnsignedShort gPIPortNum
protected UnsignedShort gPOPortNum
protected java.util.List<Custom> customList
Constructor Detail |
---|
public GET_READER_CONFIG()
public GET_READER_CONFIG(LLRPBitList list) throws InvalidLLRPMessageException
list
- to be decoded
InvalidLLRPMessageException
public GET_READER_CONFIG(byte[] byteArray) throws InvalidLLRPMessageException
byteArray
- representing message
InvalidLLRPMessageException
public GET_READER_CONFIG(org.jdom.Document document) throws InvalidLLRPMessageException
document
- to be decoded
InvalidLLRPMessageException
Method Detail |
---|
protected LLRPBitList encodeBinarySpecific() throws InvalidLLRPMessageException
encodeBinarySpecific
in class LLRPMessage
InvalidLLRPMessageException
public org.jdom.Document encodeXML() throws InvalidLLRPMessageException
encodeXML
in class LLRPMessage
InvalidLLRPMessageException
protected void decodeBinarySpecific(LLRPBitList binary) throws InvalidLLRPMessageException
decodeBinarySpecific
in class LLRPMessage
binary
- without header
InvalidLLRPMessageException
public void decodeXML(org.jdom.Document document) throws InvalidLLRPMessageException
decodeXML
in class LLRPMessage
document
- document as jdom document
InvalidLLRPMessageException
public void setAntennaID(UnsignedShort antennaID)
antennaID
- to be setpublic void setRequestedData(GetReaderConfigRequestedData requestedData)
requestedData
- to be setpublic void setGPIPortNum(UnsignedShort gPIPortNum)
gPIPortNum
- to be setpublic void setGPOPortNum(UnsignedShort gPOPortNum)
gPOPortNum
- to be setpublic void setCustomList(java.util.List<Custom> customList)
customList
- to be setpublic UnsignedShort getAntennaID()
public GetReaderConfigRequestedData getRequestedData()
public UnsignedShort getGPIPortNum()
public UnsignedShort getGPOPortNum()
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()
getTypeNum
in class LLRPMessage
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |