LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class Definition CImpinjInventorySearchMode for LLRP parameter ImpinjInventorySearchMode. More...
#include <out_impinj_ltkcpp.h>
Public Member Functions | |
EImpinjInventorySearchType | getInventorySearchMode (void) |
Get accessor functions for the LLRP InventorySearchMode field. | |
void | setInventorySearchMode (EImpinjInventorySearchType value) |
Set accessor functions for the LLRP InventorySearchMode 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. | |
EImpinjInventorySearchType | getInventorySearchMode (void) |
Get accessor functions for the LLRP InventorySearchMode field. | |
void | setInventorySearchMode (EImpinjInventorySearchType value) |
Set accessor functions for the LLRP InventorySearchMode 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 | |
EImpinjInventorySearchType | m_eInventorySearchMode |
std::list< CParameter * > | m_listCustom |
Internal Framework Functions | |
static const CFieldDescriptor *const | s_apFieldDescriptorTable [] |
static const CTypeDescriptor | s_typeDescriptor |
static const CFieldDescriptor | s_fdInventorySearchMode |
void | decodeFields (CDecoderStream *pDecoderStream) |
void | assimilateSubParameters (CErrorDetails *pError) |
void | encode (CEncoderStream *pEncoderStream) const |
llrp_bool_t | isAllowedIn (const CTypeDescriptor *pEnclosingElementType) const |
void | decodeFields (CDecoderStream *pDecoderStream) |
void | assimilateSubParameters (CErrorDetails *pError) |
void | encode (CEncoderStream *pEncoderStream) const |
llrp_bool_t | isAllowedIn (const CTypeDescriptor *pEnclosingElementType) const |
static CElement * | s_construct (void) |
static void | s_decodeFields (CDecoderStream *pDecoderStream, CElement *pElement) |
static CElement * | s_construct (void) |
static void | s_decodeFields (CDecoderStream *pDecoderStream, CElement *pElement) |
Class Definition CImpinjInventorySearchMode for LLRP parameter ImpinjInventorySearchMode.
This custom parameter specifies the Impinj-specific inventory search mode used by a particular antenna. The inventory search mode may be configured as either part of the default reader configuration (via a SET_READER_CONFIG message), or as part of individual AISpecs within a ROSpec (via an ADD_ROSPEC message). For any AISpec, each enabled antenna must be configured to use the same search algorithm. Mismatched antennas will result in an error reported by the Reader.
Copyright 2007, 2008 Impinj Inc.
Definition at line 1958 of file Library/Impinj/out_impinj_ltkcpp.h.