LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class Definition CImpinjSubRegulatoryRegion for LLRP parameter ImpinjSubRegulatoryRegion. More...
#include <out_impinj_ltkcpp.h>
Inherits CParameter.
Public Member Functions | |
EImpinjRegulatoryRegion | getRegulatoryRegion (void) |
Get accessor functions for the LLRP RegulatoryRegion field. | |
void | setRegulatoryRegion (EImpinjRegulatoryRegion value) |
Set accessor functions for the LLRP RegulatoryRegion 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 | |
EImpinjRegulatoryRegion | m_eRegulatoryRegion |
std::list< CParameter * > | m_listCustom |
Class Definition CImpinjSubRegulatoryRegion for LLRP parameter ImpinjSubRegulatoryRegion.
<p>This custom parameter is used when a particular regulatory region supports multiple operational modes. The Reader validates the RegulatoryRegion field against the regulatory region advertised in the reader's capabilities and only allows compatible regions to be set. Note that when setting the sub-regulatory region using the SET_READER_CONFIG message, the ResetToFactoryDefault field must be set to true. This will delete any configured ROSpecs and AccessSpecs. Failure to set the ResetToFactoryDefault field will result in an error. The Client should subsequently issue a GET_READER_CAPABILITIES command after updating the regulatory region as the change may have affected the advertised tables.</p> <p>After the reader accepts this parameter, it will begin to reload its regulatory settings; this can take several seconds. Applications should plan for an additional delay of several seconds for the SET_READER_CONFIG_RESPONSE. Note: An LLRP ResetToFactoryDefault that changes the RegulatoryRegion will have the same behavior.</p> <SMALL><i>Copyright 2007, 2008 Impinj Inc.</i></SMALL>
Definition at line 1653 of file out_impinj_ltkcpp.h.