LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class Definition CImpinjAccessSpecOrdering for LLRP parameter ImpinjAccessSpecOrdering. More...
#include <out_impinj_ltkcpp.h>
Inherits CParameter, CParameter, CParameter, and CParameter.
Public Member Functions | |
EImpinjAccessSpecOrderingMode | getOrderingMode (void) |
Get accessor functions for the LLRP OrderingMode field. | |
void | setOrderingMode (EImpinjAccessSpecOrderingMode value) |
Set accessor functions for the LLRP OrderingMode 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. | |
EImpinjAccessSpecOrderingMode | getOrderingMode (void) |
Get accessor functions for the LLRP OrderingMode field. | |
void | setOrderingMode (EImpinjAccessSpecOrderingMode value) |
Set accessor functions for the LLRP OrderingMode 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. | |
EImpinjAccessSpecOrderingMode | getOrderingMode (void) |
Get accessor functions for the LLRP OrderingMode field. | |
void | setOrderingMode (EImpinjAccessSpecOrderingMode value) |
Set accessor functions for the LLRP OrderingMode 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. | |
EImpinjAccessSpecOrderingMode | getOrderingMode (void) |
Get accessor functions for the LLRP OrderingMode field. | |
void | setOrderingMode (EImpinjAccessSpecOrderingMode value) |
Set accessor functions for the LLRP OrderingMode 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 | |
EImpinjAccessSpecOrderingMode | m_eOrderingMode |
std::list< CParameter * > | m_listCustom |
Class Definition CImpinjAccessSpecOrdering for LLRP parameter ImpinjAccessSpecOrdering.
<p>This custom parameter configures how AccessSpecs are added on Speedway Revolution readers. AccessSpecs are executed based on the order in which they were added to the reader. By default, the reader adds AccessSpecs in a first-in-first-out (FIFO) order, compliant with the LLRP specification. When the OrderingMode is configured to Ascending, the reader will add new AccessSpecs in ascending order based on the AccessSpecID. If the ordering mode is changed from FIFO to Ascending while AccessSpecs are already configured, the existing AccessSpecs will be sorted.</p> <p>This parameter exists within the ImpinjAccessSpecConfiguration parameter which may be present in either a SET_READER_CONFIG message, or an ADD_ACCESSSPEC message. However, because this is a global parameter and does not logically apply in a per-AccessSpec context, this parameter may only be included in a SET_READER_CONFIG message. If this parameter is present in the context of an individual AccessSpec, the message will be rejected by the reader.</p> <SMALL><i>Copyright 2010 Impinj Inc.</i></SMALL>
Definition at line 8213 of file armv7l/src/generated/out_impinj_ltkcpp.h.