LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class Definition CImpinjTruncatedReplyConfiguration for LLRP parameter ImpinjTruncatedReplyConfiguration. More...
#include <out_impinj_ltkcpp.h>
Inherits CParameter, CParameter, CParameter, and CParameter.
Public Member Functions | |
llrp_u1_t | getGen2v2TagsOnly (void) |
Get accessor functions for the LLRP Gen2v2TagsOnly field. | |
void | setGen2v2TagsOnly (llrp_u1_t value) |
Set accessor functions for the LLRP Gen2v2TagsOnly field. | |
llrp_u8_t | getEPCLength (void) |
Get accessor functions for the LLRP EPCLength field. | |
void | setEPCLength (llrp_u8_t value) |
Set accessor functions for the LLRP EPCLength field. | |
llrp_u16_t | getPointer (void) |
Get accessor functions for the LLRP Pointer field. | |
void | setPointer (llrp_u16_t value) |
Set accessor functions for the LLRP Pointer field. | |
llrp_u1v_t | getTagMask (void) |
Get accessor functions for the LLRP TagMask field. | |
void | setTagMask (llrp_u1v_t value) |
Set accessor functions for the LLRP TagMask field. | |
std::list< CParameter * >::iterator | beginCustom (void) |
Returns the first element of the Custom sub-parameter list. | |
std::list< CParameter * >::iterator | endCustom (void) |
Returns the last element of the Custom sub-parameter list. | |
void | clearCustom (void) |
Clears the LLRP Custom sub-parameter list. | |
int | countCustom (void) |
Count of the LLRP Custom sub-parameter list. | |
EResultCode | addCustom (CParameter *pValue) |
Add a Custom to the LLRP sub-parameter list. | |
llrp_u1_t | getGen2v2TagsOnly (void) |
Get accessor functions for the LLRP Gen2v2TagsOnly field. | |
void | setGen2v2TagsOnly (llrp_u1_t value) |
Set accessor functions for the LLRP Gen2v2TagsOnly field. | |
llrp_u8_t | getEPCLength (void) |
Get accessor functions for the LLRP EPCLength field. | |
void | setEPCLength (llrp_u8_t value) |
Set accessor functions for the LLRP EPCLength field. | |
llrp_u16_t | getPointer (void) |
Get accessor functions for the LLRP Pointer field. | |
void | setPointer (llrp_u16_t value) |
Set accessor functions for the LLRP Pointer field. | |
llrp_u1v_t | getTagMask (void) |
Get accessor functions for the LLRP TagMask field. | |
void | setTagMask (llrp_u1v_t value) |
Set accessor functions for the LLRP TagMask field. | |
std::list< CParameter * >::iterator | beginCustom (void) |
Returns the first element of the Custom sub-parameter list. | |
std::list< CParameter * >::iterator | endCustom (void) |
Returns the last element of the Custom sub-parameter list. | |
void | clearCustom (void) |
Clears the LLRP Custom sub-parameter list. | |
int | countCustom (void) |
Count of the LLRP Custom sub-parameter list. | |
EResultCode | addCustom (CParameter *pValue) |
Add a Custom to the LLRP sub-parameter list. | |
llrp_u1_t | getGen2v2TagsOnly (void) |
Get accessor functions for the LLRP Gen2v2TagsOnly field. | |
void | setGen2v2TagsOnly (llrp_u1_t value) |
Set accessor functions for the LLRP Gen2v2TagsOnly field. | |
llrp_u8_t | getEPCLength (void) |
Get accessor functions for the LLRP EPCLength field. | |
void | setEPCLength (llrp_u8_t value) |
Set accessor functions for the LLRP EPCLength field. | |
llrp_u16_t | getPointer (void) |
Get accessor functions for the LLRP Pointer field. | |
void | setPointer (llrp_u16_t value) |
Set accessor functions for the LLRP Pointer field. | |
llrp_u1v_t | getTagMask (void) |
Get accessor functions for the LLRP TagMask field. | |
void | setTagMask (llrp_u1v_t value) |
Set accessor functions for the LLRP TagMask field. | |
std::list< CParameter * >::iterator | beginCustom (void) |
Returns the first element of the Custom sub-parameter list. | |
std::list< CParameter * >::iterator | endCustom (void) |
Returns the last element of the Custom sub-parameter list. | |
void | clearCustom (void) |
Clears the LLRP Custom sub-parameter list. | |
int | countCustom (void) |
Count of the LLRP Custom sub-parameter list. | |
EResultCode | addCustom (CParameter *pValue) |
Add a Custom to the LLRP sub-parameter list. | |
llrp_u1_t | getGen2v2TagsOnly (void) |
Get accessor functions for the LLRP Gen2v2TagsOnly field. | |
void | setGen2v2TagsOnly (llrp_u1_t value) |
Set accessor functions for the LLRP Gen2v2TagsOnly field. | |
llrp_u8_t | getEPCLength (void) |
Get accessor functions for the LLRP EPCLength field. | |
void | setEPCLength (llrp_u8_t value) |
Set accessor functions for the LLRP EPCLength field. | |
llrp_u16_t | getPointer (void) |
Get accessor functions for the LLRP Pointer field. | |
void | setPointer (llrp_u16_t value) |
Set accessor functions for the LLRP Pointer field. | |
llrp_u1v_t | getTagMask (void) |
Get accessor functions for the LLRP TagMask field. | |
void | setTagMask (llrp_u1v_t value) |
Set accessor functions for the LLRP TagMask field. | |
std::list< CParameter * >::iterator | beginCustom (void) |
Returns the first element of the Custom sub-parameter list. | |
std::list< CParameter * >::iterator | endCustom (void) |
Returns the last element of the Custom sub-parameter list. | |
void | clearCustom (void) |
Clears the LLRP Custom sub-parameter list. | |
int | countCustom (void) |
Count of the LLRP Custom sub-parameter list. | |
EResultCode | addCustom (CParameter *pValue) |
Add a Custom to the LLRP sub-parameter list. | |
Protected Attributes | |
llrp_u1_t | m_Gen2v2TagsOnly |
llrp_u8_t | m_EPCLength |
llrp_u16_t | m_Pointer |
llrp_u1v_t | m_TagMask |
std::list< CParameter * > | m_listCustom |
Class Definition CImpinjTruncatedReplyConfiguration for LLRP parameter ImpinjTruncatedReplyConfiguration.
<p>This custom parameter controls the truncated reply feature. The presence of an ImpinjTruncatedReplyConfiguration within the C1G2InventoryCommand will enable trunated reply.</p> <p> Gen2v2TagsOnly: If only Gen2v2 tags are in the field of view then setting the Gen2v2TagsOnly flag will perform an additional CRC check to further validate the integrity of the tag response. If this flag is enabled non-Gen2v2 tags will be ignored.</p> <p> EPCLength: The EPC Length, in 16-bit words, of all tags in the field of view. Only tags with EPCs of this length can reply, tags with EPCs that are not this length will be ignored.</p> <p> Pointer: Select a starting bit location in the EPC memory bank that will be used for the truncating select command.</p> <p> TagMask: Specifies the mask that must match the EPC memory bank starting at Pointer. The end of the mask defines the start location of EPC reported by the tag. If the RO Spec contains C1G2Filters then the length of TagMask must be 0. Filter validation is disabled when truncated reply is used.</p> <SMALL><i>Copyright 2019 Impinj Inc.</i></SMALL>
Definition at line 15999 of file armv7l/src/generated/out_impinj_ltkcpp.h.