LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class Definition CImpinjSerializedTID for LLRP parameter ImpinjSerializedTID. More...
#include <out_impinj_ltkcpp.h>
Public Member Functions | |
llrp_u16v_t | getTID (void) |
Get accessor functions for the LLRP TID field. | |
void | setTID (llrp_u16v_t value) |
Set accessor functions for the LLRP TID field. | |
CImpinjTIDParity * | getImpinjTIDParity (void) |
Get accessor functions for the LLRP ImpinjTIDParity sub-parameter. | |
EResultCode | setImpinjTIDParity (CImpinjTIDParity *pValue) |
Set accessor functions for the LLRP ImpinjTIDParity sub-parameter. | |
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_u16v_t | getTID (void) |
Get accessor functions for the LLRP TID field. | |
void | setTID (llrp_u16v_t value) |
Set accessor functions for the LLRP TID field. | |
CImpinjTIDParity * | getImpinjTIDParity (void) |
Get accessor functions for the LLRP ImpinjTIDParity sub-parameter. | |
EResultCode | setImpinjTIDParity (CImpinjTIDParity *pValue) |
Set accessor functions for the LLRP ImpinjTIDParity sub-parameter. | |
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_u16v_t | m_TID |
CImpinjTIDParity * | m_pImpinjTIDParity |
std::list< CParameter * > | m_listCustom |
Internal Framework Functions | |
static const CFieldDescriptor *const | s_apFieldDescriptorTable [] |
static const CTypeDescriptor | s_typeDescriptor |
static const CFieldDescriptor | s_fdTID |
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 CImpinjSerializedTID for LLRP parameter ImpinjSerializedTID.
This custom parameter reports the content of the tag TID memory bank for tags supporting the ImpinjSerializedTID feature. Only the portion of the TID memory bank supported by the feature will be included and may vary from tag to tag. Tags inventoried that do not support the feature will omit this parameter from the TagReportData within the RO_ACCESS_REPORT. If a TID parity error is detected the ImpinjTIDParity sub-parameter will be included indicating the error
Copyright 2010, 2015 Impinj Inc.
Definition at line 6495 of file Library/Impinj/out_impinj_ltkcpp.h.