LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class Definition CImpinjSetQTConfig for LLRP parameter ImpinjSetQTConfig. More...
#include <out_impinj_ltkcpp.h>
Public Member Functions | |
llrp_u16_t | getOpSpecID (void) |
Get accessor functions for the LLRP OpSpecID field. | |
void | setOpSpecID (llrp_u16_t value) |
Set accessor functions for the LLRP OpSpecID field. | |
llrp_u32_t | getAccessPassword (void) |
Get accessor functions for the LLRP AccessPassword field. | |
void | setAccessPassword (llrp_u32_t value) |
Set accessor functions for the LLRP AccessPassword field. | |
EImpinjQTDataProfile | getDataProfile (void) |
Get accessor functions for the LLRP DataProfile field. | |
void | setDataProfile (EImpinjQTDataProfile value) |
Set accessor functions for the LLRP DataProfile field. | |
EImpinjQTAccessRange | getAccessRange (void) |
Get accessor functions for the LLRP AccessRange field. | |
void | setAccessRange (EImpinjQTAccessRange value) |
Set accessor functions for the LLRP AccessRange field. | |
EImpinjQTPersistence | getPersistence (void) |
Get accessor functions for the LLRP Persistence field. | |
void | setPersistence (EImpinjQTPersistence value) |
Set accessor functions for the LLRP Persistence 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_u16_t | getOpSpecID (void) |
Get accessor functions for the LLRP OpSpecID field. | |
void | setOpSpecID (llrp_u16_t value) |
Set accessor functions for the LLRP OpSpecID field. | |
llrp_u32_t | getAccessPassword (void) |
Get accessor functions for the LLRP AccessPassword field. | |
void | setAccessPassword (llrp_u32_t value) |
Set accessor functions for the LLRP AccessPassword field. | |
EImpinjQTDataProfile | getDataProfile (void) |
Get accessor functions for the LLRP DataProfile field. | |
void | setDataProfile (EImpinjQTDataProfile value) |
Set accessor functions for the LLRP DataProfile field. | |
EImpinjQTAccessRange | getAccessRange (void) |
Get accessor functions for the LLRP AccessRange field. | |
void | setAccessRange (EImpinjQTAccessRange value) |
Set accessor functions for the LLRP AccessRange field. | |
EImpinjQTPersistence | getPersistence (void) |
Get accessor functions for the LLRP Persistence field. | |
void | setPersistence (EImpinjQTPersistence value) |
Set accessor functions for the LLRP Persistence 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_u16_t | m_OpSpecID |
llrp_u32_t | m_AccessPassword |
EImpinjQTDataProfile | m_eDataProfile |
EImpinjQTAccessRange | m_eAccessRange |
EImpinjQTPersistence | m_ePersistence |
std::list< CParameter * > | m_listCustom |
Internal Framework Functions | |
static const CFieldDescriptor *const | s_apFieldDescriptorTable [] |
static const CTypeDescriptor | s_typeDescriptor |
static const CFieldDescriptor | s_fdOpSpecID |
static const CFieldDescriptor | s_fdAccessPassword |
static const CFieldDescriptor | s_fdDataProfile |
static const CFieldDescriptor | s_fdAccessRange |
static const CFieldDescriptor | s_fdPersistence |
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 CImpinjSetQTConfig for LLRP parameter ImpinjSetQTConfig.
This custom parameter is an OpSpec that sets the QT TechnologyTM configuration on Impinj Monza 4QT tags. For more information on the meaning of the fields within this parameter, and the use cases for this technology, please reference the Impinj Monza 4QT datasheet.
Copyright 2009 Impinj Inc.
Definition at line 4962 of file Library/Impinj/out_impinj_ltkcpp.h.