120 extern const CVendorDescriptor
128 extern const CNamespaceDescriptor
169 enum EImpinjRequestedDataType
171 ImpinjRequestedDataType_All_Capabilities = 1000,
ImpinjRequestedDataType_Impinj_Detailed_Version = 1001,
ImpinjRequestedDataType_Impinj_Frequency_Capabilities = 1002,
ImpinjRequestedDataType_Impinj_xArray_Capabilities = 1003,
ImpinjRequestedDataType_Impinj_Antenna_Capabilities = 1004,
ImpinjRequestedDataType_All_Configuration = 2000,
ImpinjRequestedDataType_Impinj_Sub_Regulatory_Region = 2001,
ImpinjRequestedDataType_Impinj_GPI_Debounce_Configuration = 2003,
ImpinjRequestedDataType_Impinj_Reader_Temperature = 2004,
ImpinjRequestedDataType_Impinj_Link_Monitor_Configuration = 2005,
ImpinjRequestedDataType_Impinj_Report_Buffer_Configuration = 2006,
ImpinjRequestedDataType_Impinj_Access_Spec_Configuration = 2007,
ImpinjRequestedDataType_Impinj_GPS_NMEA_Sentences = 2008,
ImpinjRequestedDataType_Impinj_Advanced_GPO_Configuration = 2009,
ImpinjRequestedDataType_Impinj_Tilt_Configuration = 2010,
ImpinjRequestedDataType_Impinj_Beacon_Configuration = 2011,
ImpinjRequestedDataType_Impinj_Antenna_Configuration = 2012,
ImpinjRequestedDataType_Impinj_Location_Configuration = 2013,
ImpinjRequestedDataType_Impinj_Transition_Configuration = 2014,
ImpinjRequestedDataType_Impinj_Hub_Configuration = 2015,
ImpinjRequestedDataType_Impinj_PolarizationControl_Configuration = 2017,
ImpinjRequestedDataType_Impinj_Direction_Configuration = 2018,
174 extern const SEnumTableEntry
175 g_estImpinjRequestedDataType[];
211 enum EImpinjRegulatoryRegion
213 ImpinjRegulatoryRegion_FCC_Part_15_247 = 0,
ImpinjRegulatoryRegion_ETSI_EN_300_220 = 1,
ImpinjRegulatoryRegion_ETSI_EN_302_208_With_LBT = 2,
ImpinjRegulatoryRegion_Hong_Kong_920_925_MHz = 3,
ImpinjRegulatoryRegion_Taiwan_922_928_MHz = 4,
ImpinjRegulatoryRegion_ETSI_EN_302_208_v1_2_1 = 7,
ImpinjRegulatoryRegion_Korea_917_921_MHz = 8,
ImpinjRegulatoryRegion_Malaysia_919_923_MHz = 9,
ImpinjRegulatoryRegion_China_920_925_MHz = 10,
ImpinjRegulatoryRegion_South_Africa_915_919_MHz = 12,
ImpinjRegulatoryRegion_Brazil_902_907_and_915_928_MHz = 13,
ImpinjRegulatoryRegion_Thailand_920_925_MHz = 14,
ImpinjRegulatoryRegion_Singapore_920_925_MHz = 15,
ImpinjRegulatoryRegion_Australia_920_926_MHz = 16,
ImpinjRegulatoryRegion_India_865_867_MHz = 17,
ImpinjRegulatoryRegion_Uruguay_916_928_MHz = 18,
ImpinjRegulatoryRegion_Vietnam_920_925_MHz = 19,
ImpinjRegulatoryRegion_Israel_915_917_MHz = 20,
ImpinjRegulatoryRegion_Philippines_918_920_MHz = 21,
ImpinjRegulatoryRegion_Canada_Post = 22,
ImpinjRegulatoryRegion_Indonesia_923_925_MHz = 23,
ImpinjRegulatoryRegion_New_Zealand_921p5_928_MHz = 24,
ImpinjRegulatoryRegion_Japan_916_921_MHz_Without_LBT = 25,
ImpinjRegulatoryRegion_Latin_America_902_928_MHz = 26,
ImpinjRegulatoryRegion_Peru_916_928_MHz = 27,
ImpinjRegulatoryRegion_Bangladesh_925_927_MHz = 28,
216 extern const SEnumTableEntry
217 g_estImpinjRegulatoryRegion[];
234 enum EImpinjInventorySearchType
239 extern const SEnumTableEntry
240 g_estImpinjInventorySearchType[];
253 enum EImpinjFixedFrequencyMode
258 extern const SEnumTableEntry
259 g_estImpinjFixedFrequencyMode[];
271 enum EImpinjReducedPowerMode
276 extern const SEnumTableEntry
277 g_estImpinjReducedPowerMode[];
289 enum EImpinjLowDutyCycleMode
294 extern const SEnumTableEntry
295 g_estImpinjLowDutyCycleMode[];
307 enum EImpinjLinkMonitorMode
312 extern const SEnumTableEntry
313 g_estImpinjLinkMonitorMode[];
325 enum EImpinjReportBufferMode
330 extern const SEnumTableEntry
331 g_estImpinjReportBufferMode[];
348 enum EImpinjBlockPermalockResultType
353 extern const SEnumTableEntry
354 g_estImpinjBlockPermalockResultType[];
370 enum EImpinjGetBlockPermalockStatusResultType
375 extern const SEnumTableEntry
376 g_estImpinjGetBlockPermalockStatusResultType[];
389 enum EImpinjQTDataProfile
394 extern const SEnumTableEntry
395 g_estImpinjQTDataProfile[];
408 enum EImpinjQTAccessRange
413 extern const SEnumTableEntry
414 g_estImpinjQTAccessRange[];
427 enum EImpinjQTPersistence
432 extern const SEnumTableEntry
433 g_estImpinjQTPersistence[];
449 enum EImpinjSetQTConfigResultType
454 extern const SEnumTableEntry
455 g_estImpinjSetQTConfigResultType[];
470 enum EImpinjGetQTConfigResultType
475 extern const SEnumTableEntry
476 g_estImpinjGetQTConfigResultType[];
488 enum EImpinjSerializedTIDMode
493 extern const SEnumTableEntry
494 g_estImpinjSerializedTIDMode[];
506 enum EImpinjRFPhaseAngleMode
511 extern const SEnumTableEntry
512 g_estImpinjRFPhaseAngleMode[];
524 enum EImpinjPeakRSSIMode
529 extern const SEnumTableEntry
530 g_estImpinjPeakRSSIMode[];
542 enum EImpinjGPSCoordinatesMode
547 extern const SEnumTableEntry
548 g_estImpinjGPSCoordinatesMode[];
565 enum EImpinjAdvancedGPOMode
570 extern const SEnumTableEntry
571 g_estImpinjAdvancedGPOMode[];
583 enum EImpinjOptimizedReadMode
588 extern const SEnumTableEntry
589 g_estImpinjOptimizedReadMode[];
601 enum EImpinjAccessSpecOrderingMode
606 extern const SEnumTableEntry
607 g_estImpinjAccessSpecOrderingMode[];
619 enum EImpinjRFDopplerFrequencyMode
624 extern const SEnumTableEntry
625 g_estImpinjRFDopplerFrequencyMode[];
637 enum EImpinjTxPowerReportingModeEnum
642 extern const SEnumTableEntry
643 g_estImpinjTxPowerReportingModeEnum[];
656 enum EImpinjHubConnectedType
661 extern const SEnumTableEntry
662 g_estImpinjHubConnectedType[];
681 enum EImpinjHubFaultType
686 extern const SEnumTableEntry
687 g_estImpinjHubFaultType[];
700 enum EImpinjLocationReportType
705 extern const SEnumTableEntry
706 g_estImpinjLocationReportType[];
752 enum EImpinjDirectionFieldOfView
757 extern const SEnumTableEntry
758 g_estImpinjDirectionFieldOfView[];
795 enum EImpinjDirectionRFMode
800 extern const SEnumTableEntry
801 g_estImpinjDirectionRFMode[];
853 enum EImpinjDirectionDiagnosticReportLevel
858 extern const SEnumTableEntry
859 g_estImpinjDirectionDiagnosticReportLevel[];
900 enum EImpinjDirectionReportType
905 extern const SEnumTableEntry
906 g_estImpinjDirectionReportType[];
947 enum EImpinjDirectionTagPopulationStatus
952 extern const SEnumTableEntry
953 g_estImpinjDirectionTagPopulationStatus[];
965 enum EImpinjIntelligentAntennaMode
970 extern const SEnumTableEntry
971 g_estImpinjIntelligentAntennaMode[];
985 enum EImpinjAntennaPolarizationType
990 extern const SEnumTableEntry
991 g_estImpinjAntennaPolarizationType[];
1010 enum EImpinjMarginReadResultType
1015 extern const SEnumTableEntry
1016 g_estImpinjMarginReadResultType[];
1057 static const CFieldDescriptor *
const
1058 s_apFieldDescriptorTable[];
1060 static const CTypeDescriptor
1065 CDecoderStream * pDecoderStream);
1068 assimilateSubParameters (
1069 CErrorDetails * pError);
1073 CEncoderStream * pEncoderStream)
const;
1082 CDecoderStream * pDecoderStream,
1083 CElement * pElement);
1088 std::list<CParameter *> m_listCustom;
1092 inline std::list<CParameter *>::iterator
1095 return m_listCustom.begin();
1099 inline std::list<CParameter *>::iterator
1102 return m_listCustom.end();
1109 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1116 return (
int) (m_listCustom.size());
1122 CParameter * pValue);
1160 static const CFieldDescriptor *
const
1161 s_apFieldDescriptorTable[];
1163 static const CTypeDescriptor
1168 CDecoderStream * pDecoderStream);
1171 assimilateSubParameters (
1172 CErrorDetails * pError);
1176 CEncoderStream * pEncoderStream)
const;
1185 CDecoderStream * pDecoderStream,
1186 CElement * pElement);
1198 return m_pLLRPStatus;
1208 std::list<CParameter *> m_listCustom;
1212 inline std::list<CParameter *>::iterator
1215 return m_listCustom.begin();
1219 inline std::list<CParameter *>::iterator
1222 return m_listCustom.end();
1229 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1236 return (
int) (m_listCustom.size());
1242 CParameter * pValue);
1290 static const CFieldDescriptor *
const
1291 s_apFieldDescriptorTable[];
1293 static const CTypeDescriptor
1298 CDecoderStream * pDecoderStream);
1301 assimilateSubParameters (
1302 CErrorDetails * pError);
1306 CEncoderStream * pEncoderStream)
const;
1315 CDecoderStream * pDecoderStream,
1316 CElement * pElement);
1321 llrp_u1_t m_SaveConfiguration;
1326 static const CFieldDescriptor
1327 s_fdSaveConfiguration;
1334 return m_SaveConfiguration;
1342 m_SaveConfiguration = value;
1347 std::list<CParameter *> m_listCustom;
1351 inline std::list<CParameter *>::iterator
1354 return m_listCustom.begin();
1358 inline std::list<CParameter *>::iterator
1361 return m_listCustom.end();
1368 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1375 return (
int) (m_listCustom.size());
1381 CParameter * pValue);
1419 static const CFieldDescriptor *
const
1420 s_apFieldDescriptorTable[];
1422 static const CTypeDescriptor
1427 CDecoderStream * pDecoderStream);
1430 assimilateSubParameters (
1431 CErrorDetails * pError);
1435 CEncoderStream * pEncoderStream)
const;
1444 CDecoderStream * pDecoderStream,
1445 CElement * pElement);
1457 return m_pLLRPStatus;
1467 std::list<CParameter *> m_listCustom;
1471 inline std::list<CParameter *>::iterator
1474 return m_listCustom.begin();
1478 inline std::list<CParameter *>::iterator
1481 return m_listCustom.end();
1488 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1495 return (
int) (m_listCustom.size());
1501 CParameter * pValue);
1546 static const CFieldDescriptor *
const
1547 s_apFieldDescriptorTable[];
1549 static const CTypeDescriptor
1554 CDecoderStream * pDecoderStream);
1557 assimilateSubParameters (
1558 CErrorDetails * pError);
1562 CEncoderStream * pEncoderStream)
const;
1567 const CTypeDescriptor * pEnclosingElementType)
const;
1575 CDecoderStream * pDecoderStream,
1576 CElement * pElement);
1581 EImpinjRequestedDataType m_eRequestedData;
1586 static const CFieldDescriptor
1591 inline EImpinjRequestedDataType
1594 return m_eRequestedData;
1600 EImpinjRequestedDataType value)
1602 m_eRequestedData = value;
1607 std::list<CParameter *> m_listCustom;
1611 inline std::list<CParameter *>::iterator
1614 return m_listCustom.begin();
1618 inline std::list<CParameter *>::iterator
1621 return m_listCustom.end();
1628 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1635 return (
int) (m_listCustom.size());
1641 CParameter * pValue);
1684 static const CFieldDescriptor *
const
1685 s_apFieldDescriptorTable[];
1687 static const CTypeDescriptor
1692 CDecoderStream * pDecoderStream);
1695 assimilateSubParameters (
1696 CErrorDetails * pError);
1700 CEncoderStream * pEncoderStream)
const;
1705 const CTypeDescriptor * pEnclosingElementType)
const;
1713 CDecoderStream * pDecoderStream,
1714 CElement * pElement);
1719 EImpinjRegulatoryRegion m_eRegulatoryRegion;
1724 static const CFieldDescriptor
1725 s_fdRegulatoryRegion;
1729 inline EImpinjRegulatoryRegion
1732 return m_eRegulatoryRegion;
1738 EImpinjRegulatoryRegion value)
1740 m_eRegulatoryRegion = value;
1745 std::list<CParameter *> m_listCustom;
1749 inline std::list<CParameter *>::iterator
1752 return m_listCustom.begin();
1756 inline std::list<CParameter *>::iterator
1759 return m_listCustom.end();
1766 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1773 return (
int) (m_listCustom.size());
1779 CParameter * pValue);
1818 static const CFieldDescriptor *
const
1819 s_apFieldDescriptorTable[];
1821 static const CTypeDescriptor
1826 CDecoderStream * pDecoderStream);
1829 assimilateSubParameters (
1830 CErrorDetails * pError);
1834 CEncoderStream * pEncoderStream)
const;
1839 const CTypeDescriptor * pEnclosingElementType)
const;
1847 CDecoderStream * pDecoderStream,
1848 CElement * pElement);
1853 EImpinjInventorySearchType m_eInventorySearchMode;
1858 static const CFieldDescriptor
1859 s_fdInventorySearchMode;
1863 inline EImpinjInventorySearchType
1866 return m_eInventorySearchMode;
1872 EImpinjInventorySearchType value)
1874 m_eInventorySearchMode = value;
1879 std::list<CParameter *> m_listCustom;
1883 inline std::list<CParameter *>::iterator
1886 return m_listCustom.begin();
1890 inline std::list<CParameter *>::iterator
1893 return m_listCustom.end();
1900 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1907 return (
int) (m_listCustom.size());
1913 CParameter * pValue);
1957 static const CFieldDescriptor *
const
1958 s_apFieldDescriptorTable[];
1960 static const CTypeDescriptor
1965 CDecoderStream * pDecoderStream);
1968 assimilateSubParameters (
1969 CErrorDetails * pError);
1973 CEncoderStream * pEncoderStream)
const;
1978 const CTypeDescriptor * pEnclosingElementType)
const;
1986 CDecoderStream * pDecoderStream,
1987 CElement * pElement);
1992 EImpinjFixedFrequencyMode m_eFixedFrequencyMode;
1997 static const CFieldDescriptor
1998 s_fdFixedFrequencyMode;
2002 inline EImpinjFixedFrequencyMode
2005 return m_eFixedFrequencyMode;
2011 EImpinjFixedFrequencyMode value)
2013 m_eFixedFrequencyMode = value;
2018 llrp_u16v_t m_ChannelList;
2023 static const CFieldDescriptor
2031 return m_ChannelList;
2039 m_ChannelList = value;
2044 std::list<CParameter *> m_listCustom;
2048 inline std::list<CParameter *>::iterator
2051 return m_listCustom.begin();
2055 inline std::list<CParameter *>::iterator
2058 return m_listCustom.end();
2065 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2072 return (
int) (m_listCustom.size());
2078 CParameter * pValue);
2122 static const CFieldDescriptor *
const
2123 s_apFieldDescriptorTable[];
2125 static const CTypeDescriptor
2130 CDecoderStream * pDecoderStream);
2133 assimilateSubParameters (
2134 CErrorDetails * pError);
2138 CEncoderStream * pEncoderStream)
const;
2143 const CTypeDescriptor * pEnclosingElementType)
const;
2151 CDecoderStream * pDecoderStream,
2152 CElement * pElement);
2157 EImpinjReducedPowerMode m_eReducedPowerMode;
2162 static const CFieldDescriptor
2163 s_fdReducedPowerMode;
2167 inline EImpinjReducedPowerMode
2170 return m_eReducedPowerMode;
2176 EImpinjReducedPowerMode value)
2178 m_eReducedPowerMode = value;
2183 llrp_u16v_t m_ChannelList;
2188 static const CFieldDescriptor
2196 return m_ChannelList;
2204 m_ChannelList = value;
2209 std::list<CParameter *> m_listCustom;
2213 inline std::list<CParameter *>::iterator
2216 return m_listCustom.begin();
2220 inline std::list<CParameter *>::iterator
2223 return m_listCustom.end();
2230 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2237 return (
int) (m_listCustom.size());
2243 CParameter * pValue);
2287 static const CFieldDescriptor *
const
2288 s_apFieldDescriptorTable[];
2290 static const CTypeDescriptor
2295 CDecoderStream * pDecoderStream);
2298 assimilateSubParameters (
2299 CErrorDetails * pError);
2303 CEncoderStream * pEncoderStream)
const;
2308 const CTypeDescriptor * pEnclosingElementType)
const;
2316 CDecoderStream * pDecoderStream,
2317 CElement * pElement);
2322 EImpinjLowDutyCycleMode m_eLowDutyCycleMode;
2327 static const CFieldDescriptor
2328 s_fdLowDutyCycleMode;
2332 inline EImpinjLowDutyCycleMode
2335 return m_eLowDutyCycleMode;
2341 EImpinjLowDutyCycleMode value)
2343 m_eLowDutyCycleMode = value;
2348 llrp_u16_t m_EmptyFieldTimeout;
2353 static const CFieldDescriptor
2354 s_fdEmptyFieldTimeout;
2361 return m_EmptyFieldTimeout;
2369 m_EmptyFieldTimeout = value;
2374 llrp_u16_t m_FieldPingInterval;
2379 static const CFieldDescriptor
2380 s_fdFieldPingInterval;
2387 return m_FieldPingInterval;
2395 m_FieldPingInterval = value;
2400 std::list<CParameter *> m_listCustom;
2404 inline std::list<CParameter *>::iterator
2407 return m_listCustom.begin();
2411 inline std::list<CParameter *>::iterator
2414 return m_listCustom.end();
2421 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2428 return (
int) (m_listCustom.size());
2434 CParameter * pValue);
2473 static const CFieldDescriptor *
const
2474 s_apFieldDescriptorTable[];
2476 static const CTypeDescriptor
2481 CDecoderStream * pDecoderStream);
2484 assimilateSubParameters (
2485 CErrorDetails * pError);
2489 CEncoderStream * pEncoderStream)
const;
2494 const CTypeDescriptor * pEnclosingElementType)
const;
2502 CDecoderStream * pDecoderStream,
2503 CElement * pElement);
2508 std::list<CImpinjArrayVersion *> m_listImpinjArrayVersion;
2512 inline std::list<CImpinjArrayVersion *>::iterator
2515 return m_listImpinjArrayVersion.begin();
2519 inline std::list<CImpinjArrayVersion *>::iterator
2522 return m_listImpinjArrayVersion.end();
2529 clearSubParameterList ((tListOfParameters *) &m_listImpinjArrayVersion);
2536 return (
int) (m_listImpinjArrayVersion.size());
2546 std::list<CParameter *> m_listCustom;
2550 inline std::list<CParameter *>::iterator
2553 return m_listCustom.begin();
2557 inline std::list<CParameter *>::iterator
2560 return m_listCustom.end();
2567 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2574 return (
int) (m_listCustom.size());
2580 CParameter * pValue);
2627 static const CFieldDescriptor *
const
2628 s_apFieldDescriptorTable[];
2630 static const CTypeDescriptor
2635 CDecoderStream * pDecoderStream);
2638 assimilateSubParameters (
2639 CErrorDetails * pError);
2643 CEncoderStream * pEncoderStream)
const;
2648 const CTypeDescriptor * pEnclosingElementType)
const;
2656 CDecoderStream * pDecoderStream,
2657 CElement * pElement);
2662 llrp_utf8v_t m_ModelName;
2667 static const CFieldDescriptor
2683 m_ModelName = value;
2688 llrp_utf8v_t m_SerialNumber;
2693 static const CFieldDescriptor
2701 return m_SerialNumber;
2709 m_SerialNumber = value;
2714 llrp_utf8v_t m_SoftwareVersion;
2719 static const CFieldDescriptor
2720 s_fdSoftwareVersion;
2727 return m_SoftwareVersion;
2735 m_SoftwareVersion = value;
2740 llrp_utf8v_t m_FirmwareVersion;
2745 static const CFieldDescriptor
2746 s_fdFirmwareVersion;
2753 return m_FirmwareVersion;
2761 m_FirmwareVersion = value;
2766 llrp_utf8v_t m_FPGAVersion;
2771 static const CFieldDescriptor
2779 return m_FPGAVersion;
2787 m_FPGAVersion = value;
2792 llrp_utf8v_t m_PCBAVersion;
2797 static const CFieldDescriptor
2805 return m_PCBAVersion;
2813 m_PCBAVersion = value;
2825 return m_pImpinjHubVersions;
2842 return m_pImpinjArrayVersion;
2859 return m_pImpinjBLEVersion;
2869 std::list<CParameter *> m_listCustom;
2873 inline std::list<CParameter *>::iterator
2876 return m_listCustom.begin();
2880 inline std::list<CParameter *>::iterator
2883 return m_listCustom.end();
2890 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2897 return (
int) (m_listCustom.size());
2903 CParameter * pValue);
2942 static const CFieldDescriptor *
const
2943 s_apFieldDescriptorTable[];
2945 static const CTypeDescriptor
2950 CDecoderStream * pDecoderStream);
2953 assimilateSubParameters (
2954 CErrorDetails * pError);
2958 CEncoderStream * pEncoderStream)
const;
2963 const CTypeDescriptor * pEnclosingElementType)
const;
2971 CDecoderStream * pDecoderStream,
2972 CElement * pElement);
2977 llrp_u32v_t m_FrequencyList;
2982 static const CFieldDescriptor
2990 return m_FrequencyList;
2998 m_FrequencyList = value;
3003 std::list<CParameter *> m_listCustom;
3007 inline std::list<CParameter *>::iterator
3010 return m_listCustom.begin();
3014 inline std::list<CParameter *>::iterator
3017 return m_listCustom.end();
3024 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3031 return (
int) (m_listCustom.size());
3037 CParameter * pValue);
3078 static const CFieldDescriptor *
const
3079 s_apFieldDescriptorTable[];
3081 static const CTypeDescriptor
3086 CDecoderStream * pDecoderStream);
3089 assimilateSubParameters (
3090 CErrorDetails * pError);
3094 CEncoderStream * pEncoderStream)
const;
3099 const CTypeDescriptor * pEnclosingElementType)
const;
3107 CDecoderStream * pDecoderStream,
3108 CElement * pElement);
3113 llrp_u16_t m_GPIPortNum;
3118 static const CFieldDescriptor
3126 return m_GPIPortNum;
3134 m_GPIPortNum = value;
3139 llrp_u32_t m_GPIDebounceTimerMSec;
3144 static const CFieldDescriptor
3145 s_fdGPIDebounceTimerMSec;
3152 return m_GPIDebounceTimerMSec;
3160 m_GPIDebounceTimerMSec = value;
3165 std::list<CParameter *> m_listCustom;
3169 inline std::list<CParameter *>::iterator
3172 return m_listCustom.begin();
3176 inline std::list<CParameter *>::iterator
3179 return m_listCustom.end();
3186 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3193 return (
int) (m_listCustom.size());
3199 CParameter * pValue);
3238 static const CFieldDescriptor *
const
3239 s_apFieldDescriptorTable[];
3241 static const CTypeDescriptor
3246 CDecoderStream * pDecoderStream);
3249 assimilateSubParameters (
3250 CErrorDetails * pError);
3254 CEncoderStream * pEncoderStream)
const;
3259 const CTypeDescriptor * pEnclosingElementType)
const;
3267 CDecoderStream * pDecoderStream,
3268 CElement * pElement);
3273 llrp_s16_t m_Temperature;
3278 static const CFieldDescriptor
3286 return m_Temperature;
3294 m_Temperature = value;
3299 std::list<CParameter *> m_listCustom;
3303 inline std::list<CParameter *>::iterator
3306 return m_listCustom.begin();
3310 inline std::list<CParameter *>::iterator
3313 return m_listCustom.end();
3320 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3327 return (
int) (m_listCustom.size());
3333 CParameter * pValue);
3374 static const CFieldDescriptor *
const
3375 s_apFieldDescriptorTable[];
3377 static const CTypeDescriptor
3382 CDecoderStream * pDecoderStream);
3385 assimilateSubParameters (
3386 CErrorDetails * pError);
3390 CEncoderStream * pEncoderStream)
const;
3395 const CTypeDescriptor * pEnclosingElementType)
const;
3403 CDecoderStream * pDecoderStream,
3404 CElement * pElement);
3409 EImpinjLinkMonitorMode m_eLinkMonitorMode;
3414 static const CFieldDescriptor
3415 s_fdLinkMonitorMode;
3419 inline EImpinjLinkMonitorMode
3422 return m_eLinkMonitorMode;
3428 EImpinjLinkMonitorMode value)
3430 m_eLinkMonitorMode = value;
3435 llrp_u16_t m_LinkDownThreshold;
3440 static const CFieldDescriptor
3441 s_fdLinkDownThreshold;
3448 return m_LinkDownThreshold;
3456 m_LinkDownThreshold = value;
3461 std::list<CParameter *> m_listCustom;
3465 inline std::list<CParameter *>::iterator
3468 return m_listCustom.begin();
3472 inline std::list<CParameter *>::iterator
3475 return m_listCustom.end();
3482 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3489 return (
int) (m_listCustom.size());
3495 CParameter * pValue);
3535 static const CFieldDescriptor *
const
3536 s_apFieldDescriptorTable[];
3538 static const CTypeDescriptor
3543 CDecoderStream * pDecoderStream);
3546 assimilateSubParameters (
3547 CErrorDetails * pError);
3551 CEncoderStream * pEncoderStream)
const;
3556 const CTypeDescriptor * pEnclosingElementType)
const;
3564 CDecoderStream * pDecoderStream,
3565 CElement * pElement);
3570 EImpinjReportBufferMode m_eReportBufferMode;
3575 static const CFieldDescriptor
3576 s_fdReportBufferMode;
3580 inline EImpinjReportBufferMode
3583 return m_eReportBufferMode;
3589 EImpinjReportBufferMode value)
3591 m_eReportBufferMode = value;
3596 std::list<CParameter *> m_listCustom;
3600 inline std::list<CParameter *>::iterator
3603 return m_listCustom.begin();
3607 inline std::list<CParameter *>::iterator
3610 return m_listCustom.end();
3617 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3624 return (
int) (m_listCustom.size());
3630 CParameter * pValue);
3673 static const CFieldDescriptor *
const
3674 s_apFieldDescriptorTable[];
3676 static const CTypeDescriptor
3681 CDecoderStream * pDecoderStream);
3684 assimilateSubParameters (
3685 CErrorDetails * pError);
3689 CEncoderStream * pEncoderStream)
const;
3694 const CTypeDescriptor * pEnclosingElementType)
const;
3702 CDecoderStream * pDecoderStream,
3703 CElement * pElement);
3715 return m_pImpinjBlockWriteWordCount;
3732 return m_pImpinjOpSpecRetryCount;
3749 return m_pImpinjAccessSpecOrdering;
3759 std::list<CParameter *> m_listCustom;
3763 inline std::list<CParameter *>::iterator
3766 return m_listCustom.begin();
3770 inline std::list<CParameter *>::iterator
3773 return m_listCustom.end();
3780 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3787 return (
int) (m_listCustom.size());
3793 CParameter * pValue);
3831 static const CFieldDescriptor *
const
3832 s_apFieldDescriptorTable[];
3834 static const CTypeDescriptor
3839 CDecoderStream * pDecoderStream);
3842 assimilateSubParameters (
3843 CErrorDetails * pError);
3847 CEncoderStream * pEncoderStream)
const;
3852 const CTypeDescriptor * pEnclosingElementType)
const;
3860 CDecoderStream * pDecoderStream,
3861 CElement * pElement);
3866 llrp_u16_t m_WordCount;
3871 static const CFieldDescriptor
3887 m_WordCount = value;
3892 std::list<CParameter *> m_listCustom;
3896 inline std::list<CParameter *>::iterator
3899 return m_listCustom.begin();
3903 inline std::list<CParameter *>::iterator
3906 return m_listCustom.end();
3913 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3920 return (
int) (m_listCustom.size());
3926 CParameter * pValue);
3970 static const CFieldDescriptor *
const
3971 s_apFieldDescriptorTable[];
3973 static const CTypeDescriptor
3978 CDecoderStream * pDecoderStream);
3981 assimilateSubParameters (
3982 CErrorDetails * pError);
3986 CEncoderStream * pEncoderStream)
const;
3991 const CTypeDescriptor * pEnclosingElementType)
const;
3999 CDecoderStream * pDecoderStream,
4000 CElement * pElement);
4005 llrp_u16_t m_OpSpecID;
4010 static const CFieldDescriptor
4031 llrp_u32_t m_AccessPassword;
4036 static const CFieldDescriptor
4044 return m_AccessPassword;
4052 m_AccessPassword = value;
4062 static const CFieldDescriptor
4083 llrp_u16_t m_BlockPointer;
4088 static const CFieldDescriptor
4096 return m_BlockPointer;
4104 m_BlockPointer = value;
4109 llrp_u16v_t m_BlockMask;
4114 static const CFieldDescriptor
4130 m_BlockMask = value;
4135 std::list<CParameter *> m_listCustom;
4139 inline std::list<CParameter *>::iterator
4142 return m_listCustom.begin();
4146 inline std::list<CParameter *>::iterator
4149 return m_listCustom.end();
4156 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4163 return (
int) (m_listCustom.size());
4169 CParameter * pValue);
4209 static const CFieldDescriptor *
const
4210 s_apFieldDescriptorTable[];
4212 static const CTypeDescriptor
4217 CDecoderStream * pDecoderStream);
4220 assimilateSubParameters (
4221 CErrorDetails * pError);
4225 CEncoderStream * pEncoderStream)
const;
4230 const CTypeDescriptor * pEnclosingElementType)
const;
4238 CDecoderStream * pDecoderStream,
4239 CElement * pElement);
4244 EImpinjBlockPermalockResultType m_eResult;
4249 static const CFieldDescriptor
4254 inline EImpinjBlockPermalockResultType
4263 EImpinjBlockPermalockResultType value)
4270 llrp_u16_t m_OpSpecID;
4275 static const CFieldDescriptor
4296 std::list<CParameter *> m_listCustom;
4300 inline std::list<CParameter *>::iterator
4303 return m_listCustom.begin();
4307 inline std::list<CParameter *>::iterator
4310 return m_listCustom.end();
4317 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4324 return (
int) (m_listCustom.size());
4330 CParameter * pValue);
4374 static const CFieldDescriptor *
const
4375 s_apFieldDescriptorTable[];
4377 static const CTypeDescriptor
4382 CDecoderStream * pDecoderStream);
4385 assimilateSubParameters (
4386 CErrorDetails * pError);
4390 CEncoderStream * pEncoderStream)
const;
4395 const CTypeDescriptor * pEnclosingElementType)
const;
4403 CDecoderStream * pDecoderStream,
4404 CElement * pElement);
4409 llrp_u16_t m_OpSpecID;
4414 static const CFieldDescriptor
4435 llrp_u32_t m_AccessPassword;
4440 static const CFieldDescriptor
4448 return m_AccessPassword;
4456 m_AccessPassword = value;
4466 static const CFieldDescriptor
4487 llrp_u16_t m_BlockPointer;
4492 static const CFieldDescriptor
4500 return m_BlockPointer;
4508 m_BlockPointer = value;
4513 llrp_u16_t m_BlockRange;
4518 static const CFieldDescriptor
4526 return m_BlockRange;
4534 m_BlockRange = value;
4539 std::list<CParameter *> m_listCustom;
4543 inline std::list<CParameter *>::iterator
4546 return m_listCustom.begin();
4550 inline std::list<CParameter *>::iterator
4553 return m_listCustom.end();
4560 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4567 return (
int) (m_listCustom.size());
4573 CParameter * pValue);
4614 static const CFieldDescriptor *
const
4615 s_apFieldDescriptorTable[];
4617 static const CTypeDescriptor
4622 CDecoderStream * pDecoderStream);
4625 assimilateSubParameters (
4626 CErrorDetails * pError);
4630 CEncoderStream * pEncoderStream)
const;
4635 const CTypeDescriptor * pEnclosingElementType)
const;
4643 CDecoderStream * pDecoderStream,
4644 CElement * pElement);
4649 EImpinjGetBlockPermalockStatusResultType m_eResult;
4654 static const CFieldDescriptor
4659 inline EImpinjGetBlockPermalockStatusResultType
4668 EImpinjGetBlockPermalockStatusResultType value)
4675 llrp_u16_t m_OpSpecID;
4680 static const CFieldDescriptor
4701 llrp_u16v_t m_PermalockStatus;
4706 static const CFieldDescriptor
4707 s_fdPermalockStatus;
4714 return m_PermalockStatus;
4722 m_PermalockStatus = value;
4727 std::list<CParameter *> m_listCustom;
4731 inline std::list<CParameter *>::iterator
4734 return m_listCustom.begin();
4738 inline std::list<CParameter *>::iterator
4741 return m_listCustom.end();
4748 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4755 return (
int) (m_listCustom.size());
4761 CParameter * pValue);
4805 static const CFieldDescriptor *
const
4806 s_apFieldDescriptorTable[];
4808 static const CTypeDescriptor
4813 CDecoderStream * pDecoderStream);
4816 assimilateSubParameters (
4817 CErrorDetails * pError);
4821 CEncoderStream * pEncoderStream)
const;
4826 const CTypeDescriptor * pEnclosingElementType)
const;
4834 CDecoderStream * pDecoderStream,
4835 CElement * pElement);
4840 llrp_u16_t m_OpSpecID;
4845 static const CFieldDescriptor
4866 llrp_u32_t m_AccessPassword;
4871 static const CFieldDescriptor
4879 return m_AccessPassword;
4887 m_AccessPassword = value;
4892 EImpinjQTDataProfile m_eDataProfile;
4897 static const CFieldDescriptor
4902 inline EImpinjQTDataProfile
4905 return m_eDataProfile;
4911 EImpinjQTDataProfile value)
4913 m_eDataProfile = value;
4918 EImpinjQTAccessRange m_eAccessRange;
4923 static const CFieldDescriptor
4928 inline EImpinjQTAccessRange
4931 return m_eAccessRange;
4937 EImpinjQTAccessRange value)
4939 m_eAccessRange = value;
4944 EImpinjQTPersistence m_ePersistence;
4949 static const CFieldDescriptor
4954 inline EImpinjQTPersistence
4957 return m_ePersistence;
4963 EImpinjQTPersistence value)
4965 m_ePersistence = value;
4970 std::list<CParameter *> m_listCustom;
4974 inline std::list<CParameter *>::iterator
4977 return m_listCustom.begin();
4981 inline std::list<CParameter *>::iterator
4984 return m_listCustom.end();
4991 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4998 return (
int) (m_listCustom.size());
5004 CParameter * pValue);
5044 static const CFieldDescriptor *
const
5045 s_apFieldDescriptorTable[];
5047 static const CTypeDescriptor
5052 CDecoderStream * pDecoderStream);
5055 assimilateSubParameters (
5056 CErrorDetails * pError);
5060 CEncoderStream * pEncoderStream)
const;
5065 const CTypeDescriptor * pEnclosingElementType)
const;
5073 CDecoderStream * pDecoderStream,
5074 CElement * pElement);
5079 EImpinjSetQTConfigResultType m_eResult;
5084 static const CFieldDescriptor
5089 inline EImpinjSetQTConfigResultType
5098 EImpinjSetQTConfigResultType value)
5105 llrp_u16_t m_OpSpecID;
5110 static const CFieldDescriptor
5131 std::list<CParameter *> m_listCustom;
5135 inline std::list<CParameter *>::iterator
5138 return m_listCustom.begin();
5142 inline std::list<CParameter *>::iterator
5145 return m_listCustom.end();
5152 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5159 return (
int) (m_listCustom.size());
5165 CParameter * pValue);
5205 static const CFieldDescriptor *
const
5206 s_apFieldDescriptorTable[];
5208 static const CTypeDescriptor
5213 CDecoderStream * pDecoderStream);
5216 assimilateSubParameters (
5217 CErrorDetails * pError);
5221 CEncoderStream * pEncoderStream)
const;
5226 const CTypeDescriptor * pEnclosingElementType)
const;
5234 CDecoderStream * pDecoderStream,
5235 CElement * pElement);
5240 llrp_u16_t m_OpSpecID;
5245 static const CFieldDescriptor
5266 llrp_u32_t m_AccessPassword;
5271 static const CFieldDescriptor
5279 return m_AccessPassword;
5287 m_AccessPassword = value;
5292 std::list<CParameter *> m_listCustom;
5296 inline std::list<CParameter *>::iterator
5299 return m_listCustom.begin();
5303 inline std::list<CParameter *>::iterator
5306 return m_listCustom.end();
5313 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5320 return (
int) (m_listCustom.size());
5326 CParameter * pValue);
5369 static const CFieldDescriptor *
const
5370 s_apFieldDescriptorTable[];
5372 static const CTypeDescriptor
5377 CDecoderStream * pDecoderStream);
5380 assimilateSubParameters (
5381 CErrorDetails * pError);
5385 CEncoderStream * pEncoderStream)
const;
5390 const CTypeDescriptor * pEnclosingElementType)
const;
5398 CDecoderStream * pDecoderStream,
5399 CElement * pElement);
5404 EImpinjGetQTConfigResultType m_eResult;
5409 static const CFieldDescriptor
5414 inline EImpinjGetQTConfigResultType
5423 EImpinjGetQTConfigResultType value)
5430 llrp_u16_t m_OpSpecID;
5435 static const CFieldDescriptor
5456 EImpinjQTDataProfile m_eDataProfile;
5461 static const CFieldDescriptor
5466 inline EImpinjQTDataProfile
5469 return m_eDataProfile;
5475 EImpinjQTDataProfile value)
5477 m_eDataProfile = value;
5482 EImpinjQTAccessRange m_eAccessRange;
5487 static const CFieldDescriptor
5492 inline EImpinjQTAccessRange
5495 return m_eAccessRange;
5501 EImpinjQTAccessRange value)
5503 m_eAccessRange = value;
5508 std::list<CParameter *> m_listCustom;
5512 inline std::list<CParameter *>::iterator
5515 return m_listCustom.begin();
5519 inline std::list<CParameter *>::iterator
5522 return m_listCustom.end();
5529 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5536 return (
int) (m_listCustom.size());
5542 CParameter * pValue);
5587 static const CFieldDescriptor *
const
5588 s_apFieldDescriptorTable[];
5590 static const CTypeDescriptor
5595 CDecoderStream * pDecoderStream);
5598 assimilateSubParameters (
5599 CErrorDetails * pError);
5603 CEncoderStream * pEncoderStream)
const;
5608 const CTypeDescriptor * pEnclosingElementType)
const;
5616 CDecoderStream * pDecoderStream,
5617 CElement * pElement);
5629 return m_pImpinjEnableSerializedTID;
5646 return m_pImpinjEnableRFPhaseAngle;
5663 return m_pImpinjEnablePeakRSSI;
5680 return m_pImpinjEnableGPSCoordinates;
5697 return m_pImpinjEnableOptimizedRead;
5714 return m_pImpinjEnableRFDopplerFrequency;
5731 return m_pImpinjEnableTxPower;
5741 std::list<CParameter *> m_listCustom;
5745 inline std::list<CParameter *>::iterator
5748 return m_listCustom.begin();
5752 inline std::list<CParameter *>::iterator
5755 return m_listCustom.end();
5762 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5769 return (
int) (m_listCustom.size());
5775 CParameter * pValue);
5813 static const CFieldDescriptor *
const
5814 s_apFieldDescriptorTable[];
5816 static const CTypeDescriptor
5821 CDecoderStream * pDecoderStream);
5824 assimilateSubParameters (
5825 CErrorDetails * pError);
5829 CEncoderStream * pEncoderStream)
const;
5834 const CTypeDescriptor * pEnclosingElementType)
const;
5842 CDecoderStream * pDecoderStream,
5843 CElement * pElement);
5848 EImpinjSerializedTIDMode m_eSerializedTIDMode;
5853 static const CFieldDescriptor
5854 s_fdSerializedTIDMode;
5858 inline EImpinjSerializedTIDMode
5861 return m_eSerializedTIDMode;
5867 EImpinjSerializedTIDMode value)
5869 m_eSerializedTIDMode = value;
5874 std::list<CParameter *> m_listCustom;
5878 inline std::list<CParameter *>::iterator
5881 return m_listCustom.begin();
5885 inline std::list<CParameter *>::iterator
5888 return m_listCustom.end();
5895 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5902 return (
int) (m_listCustom.size());
5908 CParameter * pValue);
5946 static const CFieldDescriptor *
const
5947 s_apFieldDescriptorTable[];
5949 static const CTypeDescriptor
5954 CDecoderStream * pDecoderStream);
5957 assimilateSubParameters (
5958 CErrorDetails * pError);
5962 CEncoderStream * pEncoderStream)
const;
5967 const CTypeDescriptor * pEnclosingElementType)
const;
5975 CDecoderStream * pDecoderStream,
5976 CElement * pElement);
5981 EImpinjRFPhaseAngleMode m_eRFPhaseAngleMode;
5986 static const CFieldDescriptor
5987 s_fdRFPhaseAngleMode;
5991 inline EImpinjRFPhaseAngleMode
5994 return m_eRFPhaseAngleMode;
6000 EImpinjRFPhaseAngleMode value)
6002 m_eRFPhaseAngleMode = value;
6007 std::list<CParameter *> m_listCustom;
6011 inline std::list<CParameter *>::iterator
6014 return m_listCustom.begin();
6018 inline std::list<CParameter *>::iterator
6021 return m_listCustom.end();
6028 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6035 return (
int) (m_listCustom.size());
6041 CParameter * pValue);
6079 static const CFieldDescriptor *
const
6080 s_apFieldDescriptorTable[];
6082 static const CTypeDescriptor
6087 CDecoderStream * pDecoderStream);
6090 assimilateSubParameters (
6091 CErrorDetails * pError);
6095 CEncoderStream * pEncoderStream)
const;
6100 const CTypeDescriptor * pEnclosingElementType)
const;
6108 CDecoderStream * pDecoderStream,
6109 CElement * pElement);
6114 EImpinjPeakRSSIMode m_ePeakRSSIMode;
6119 static const CFieldDescriptor
6124 inline EImpinjPeakRSSIMode
6127 return m_ePeakRSSIMode;
6133 EImpinjPeakRSSIMode value)
6135 m_ePeakRSSIMode = value;
6140 std::list<CParameter *> m_listCustom;
6144 inline std::list<CParameter *>::iterator
6147 return m_listCustom.begin();
6151 inline std::list<CParameter *>::iterator
6154 return m_listCustom.end();
6161 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6168 return (
int) (m_listCustom.size());
6174 CParameter * pValue);
6212 static const CFieldDescriptor *
const
6213 s_apFieldDescriptorTable[];
6215 static const CTypeDescriptor
6220 CDecoderStream * pDecoderStream);
6223 assimilateSubParameters (
6224 CErrorDetails * pError);
6228 CEncoderStream * pEncoderStream)
const;
6233 const CTypeDescriptor * pEnclosingElementType)
const;
6241 CDecoderStream * pDecoderStream,
6242 CElement * pElement);
6247 EImpinjGPSCoordinatesMode m_eGPSCoordinatesMode;
6252 static const CFieldDescriptor
6253 s_fdGPSCoordinatesMode;
6257 inline EImpinjGPSCoordinatesMode
6260 return m_eGPSCoordinatesMode;
6266 EImpinjGPSCoordinatesMode value)
6268 m_eGPSCoordinatesMode = value;
6273 std::list<CParameter *> m_listCustom;
6277 inline std::list<CParameter *>::iterator
6280 return m_listCustom.begin();
6284 inline std::list<CParameter *>::iterator
6287 return m_listCustom.end();
6294 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6301 return (
int) (m_listCustom.size());
6307 CParameter * pValue);
6347 static const CFieldDescriptor *
const
6348 s_apFieldDescriptorTable[];
6350 static const CTypeDescriptor
6355 CDecoderStream * pDecoderStream);
6358 assimilateSubParameters (
6359 CErrorDetails * pError);
6363 CEncoderStream * pEncoderStream)
const;
6368 const CTypeDescriptor * pEnclosingElementType)
const;
6376 CDecoderStream * pDecoderStream,
6377 CElement * pElement);
6387 static const CFieldDescriptor
6415 return m_pImpinjTIDParity;
6425 std::list<CParameter *> m_listCustom;
6429 inline std::list<CParameter *>::iterator
6432 return m_listCustom.begin();
6436 inline std::list<CParameter *>::iterator
6439 return m_listCustom.end();
6446 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6453 return (
int) (m_listCustom.size());
6459 CParameter * pValue);
6498 static const CFieldDescriptor *
const
6499 s_apFieldDescriptorTable[];
6501 static const CTypeDescriptor
6506 CDecoderStream * pDecoderStream);
6509 assimilateSubParameters (
6510 CErrorDetails * pError);
6514 CEncoderStream * pEncoderStream)
const;
6519 const CTypeDescriptor * pEnclosingElementType)
const;
6527 CDecoderStream * pDecoderStream,
6528 CElement * pElement);
6533 llrp_u16_t m_PhaseAngle;
6538 static const CFieldDescriptor
6546 return m_PhaseAngle;
6554 m_PhaseAngle = value;
6559 std::list<CParameter *> m_listCustom;
6563 inline std::list<CParameter *>::iterator
6566 return m_listCustom.begin();
6570 inline std::list<CParameter *>::iterator
6573 return m_listCustom.end();
6580 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6587 return (
int) (m_listCustom.size());
6593 CParameter * pValue);
6632 static const CFieldDescriptor *
const
6633 s_apFieldDescriptorTable[];
6635 static const CTypeDescriptor
6640 CDecoderStream * pDecoderStream);
6643 assimilateSubParameters (
6644 CErrorDetails * pError);
6648 CEncoderStream * pEncoderStream)
const;
6653 const CTypeDescriptor * pEnclosingElementType)
const;
6661 CDecoderStream * pDecoderStream,
6662 CElement * pElement);
6672 static const CFieldDescriptor
6693 std::list<CParameter *> m_listCustom;
6697 inline std::list<CParameter *>::iterator
6700 return m_listCustom.begin();
6704 inline std::list<CParameter *>::iterator
6707 return m_listCustom.end();
6714 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6721 return (
int) (m_listCustom.size());
6727 CParameter * pValue);
6767 static const CFieldDescriptor *
const
6768 s_apFieldDescriptorTable[];
6770 static const CTypeDescriptor
6775 CDecoderStream * pDecoderStream);
6778 assimilateSubParameters (
6779 CErrorDetails * pError);
6783 CEncoderStream * pEncoderStream)
const;
6788 const CTypeDescriptor * pEnclosingElementType)
const;
6796 CDecoderStream * pDecoderStream,
6797 CElement * pElement);
6802 llrp_s32_t m_Latitude;
6807 static const CFieldDescriptor
6828 llrp_s32_t m_Longitude;
6833 static const CFieldDescriptor
6849 m_Longitude = value;
6854 std::list<CParameter *> m_listCustom;
6858 inline std::list<CParameter *>::iterator
6861 return m_listCustom.begin();
6865 inline std::list<CParameter *>::iterator
6868 return m_listCustom.end();
6875 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6882 return (
int) (m_listCustom.size());
6888 CParameter * pValue);
6927 static const CFieldDescriptor *
const
6928 s_apFieldDescriptorTable[];
6930 static const CTypeDescriptor
6935 CDecoderStream * pDecoderStream);
6938 assimilateSubParameters (
6939 CErrorDetails * pError);
6943 CEncoderStream * pEncoderStream)
const;
6948 const CTypeDescriptor * pEnclosingElementType)
const;
6956 CDecoderStream * pDecoderStream,
6957 CElement * pElement);
6962 llrp_u32_t m_LoopCount;
6967 static const CFieldDescriptor
6983 m_LoopCount = value;
6988 std::list<CParameter *> m_listCustom;
6992 inline std::list<CParameter *>::iterator
6995 return m_listCustom.begin();
6999 inline std::list<CParameter *>::iterator
7002 return m_listCustom.end();
7009 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7016 return (
int) (m_listCustom.size());
7022 CParameter * pValue);
7062 static const CFieldDescriptor *
const
7063 s_apFieldDescriptorTable[];
7065 static const CTypeDescriptor
7070 CDecoderStream * pDecoderStream);
7073 assimilateSubParameters (
7074 CErrorDetails * pError);
7078 CEncoderStream * pEncoderStream)
const;
7083 const CTypeDescriptor * pEnclosingElementType)
const;
7091 CDecoderStream * pDecoderStream,
7092 CElement * pElement);
7104 return m_pImpinjGGASentence;
7121 return m_pImpinjRMCSentence;
7131 std::list<CParameter *> m_listCustom;
7135 inline std::list<CParameter *>::iterator
7138 return m_listCustom.begin();
7142 inline std::list<CParameter *>::iterator
7145 return m_listCustom.end();
7152 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7159 return (
int) (m_listCustom.size());
7165 CParameter * pValue);
7203 static const CFieldDescriptor *
const
7204 s_apFieldDescriptorTable[];
7206 static const CTypeDescriptor
7211 CDecoderStream * pDecoderStream);
7214 assimilateSubParameters (
7215 CErrorDetails * pError);
7219 CEncoderStream * pEncoderStream)
const;
7224 const CTypeDescriptor * pEnclosingElementType)
const;
7232 CDecoderStream * pDecoderStream,
7233 CElement * pElement);
7238 llrp_utf8v_t m_GGASentence;
7243 static const CFieldDescriptor
7251 return m_GGASentence;
7259 m_GGASentence = value;
7264 std::list<CParameter *> m_listCustom;
7268 inline std::list<CParameter *>::iterator
7271 return m_listCustom.begin();
7275 inline std::list<CParameter *>::iterator
7278 return m_listCustom.end();
7285 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7292 return (
int) (m_listCustom.size());
7298 CParameter * pValue);
7336 static const CFieldDescriptor *
const
7337 s_apFieldDescriptorTable[];
7339 static const CTypeDescriptor
7344 CDecoderStream * pDecoderStream);
7347 assimilateSubParameters (
7348 CErrorDetails * pError);
7352 CEncoderStream * pEncoderStream)
const;
7357 const CTypeDescriptor * pEnclosingElementType)
const;
7365 CDecoderStream * pDecoderStream,
7366 CElement * pElement);
7371 llrp_utf8v_t m_RMCSentence;
7376 static const CFieldDescriptor
7384 return m_RMCSentence;
7392 m_RMCSentence = value;
7397 std::list<CParameter *> m_listCustom;
7401 inline std::list<CParameter *>::iterator
7404 return m_listCustom.begin();
7408 inline std::list<CParameter *>::iterator
7411 return m_listCustom.end();
7418 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7425 return (
int) (m_listCustom.size());
7431 CParameter * pValue);
7469 static const CFieldDescriptor *
const
7470 s_apFieldDescriptorTable[];
7472 static const CTypeDescriptor
7477 CDecoderStream * pDecoderStream);
7480 assimilateSubParameters (
7481 CErrorDetails * pError);
7485 CEncoderStream * pEncoderStream)
const;
7490 const CTypeDescriptor * pEnclosingElementType)
const;
7498 CDecoderStream * pDecoderStream,
7499 CElement * pElement);
7504 llrp_u16_t m_RetryCount;
7509 static const CFieldDescriptor
7517 return m_RetryCount;
7525 m_RetryCount = value;
7530 std::list<CParameter *> m_listCustom;
7534 inline std::list<CParameter *>::iterator
7537 return m_listCustom.begin();
7541 inline std::list<CParameter *>::iterator
7544 return m_listCustom.end();
7551 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7558 return (
int) (m_listCustom.size());
7564 CParameter * pValue);
7606 static const CFieldDescriptor *
const
7607 s_apFieldDescriptorTable[];
7609 static const CTypeDescriptor
7614 CDecoderStream * pDecoderStream);
7617 assimilateSubParameters (
7618 CErrorDetails * pError);
7622 CEncoderStream * pEncoderStream)
const;
7627 const CTypeDescriptor * pEnclosingElementType)
const;
7635 CDecoderStream * pDecoderStream,
7636 CElement * pElement);
7641 llrp_u16_t m_GPOPortNum;
7646 static const CFieldDescriptor
7654 return m_GPOPortNum;
7662 m_GPOPortNum = value;
7667 EImpinjAdvancedGPOMode m_eGPOMode;
7672 static const CFieldDescriptor
7677 inline EImpinjAdvancedGPOMode
7686 EImpinjAdvancedGPOMode value)
7693 llrp_u32_t m_GPOPulseDurationMSec;
7698 static const CFieldDescriptor
7699 s_fdGPOPulseDurationMSec;
7706 return m_GPOPulseDurationMSec;
7714 m_GPOPulseDurationMSec = value;
7719 std::list<CParameter *> m_listCustom;
7723 inline std::list<CParameter *>::iterator
7726 return m_listCustom.begin();
7730 inline std::list<CParameter *>::iterator
7733 return m_listCustom.end();
7740 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7747 return (
int) (m_listCustom.size());
7753 CParameter * pValue);
7801 static const CFieldDescriptor *
const
7802 s_apFieldDescriptorTable[];
7804 static const CTypeDescriptor
7809 CDecoderStream * pDecoderStream);
7812 assimilateSubParameters (
7813 CErrorDetails * pError);
7817 CEncoderStream * pEncoderStream)
const;
7822 const CTypeDescriptor * pEnclosingElementType)
const;
7830 CDecoderStream * pDecoderStream,
7831 CElement * pElement);
7836 EImpinjOptimizedReadMode m_eOptimizedReadMode;
7841 static const CFieldDescriptor
7842 s_fdOptimizedReadMode;
7846 inline EImpinjOptimizedReadMode
7849 return m_eOptimizedReadMode;
7855 EImpinjOptimizedReadMode value)
7857 m_eOptimizedReadMode = value;
7862 std::list<CC1G2Read *> m_listC1G2Read;
7866 inline std::list<CC1G2Read *>::iterator
7869 return m_listC1G2Read.begin();
7873 inline std::list<CC1G2Read *>::iterator
7876 return m_listC1G2Read.end();
7883 clearSubParameterList ((tListOfParameters *) &m_listC1G2Read);
7890 return (
int) (m_listC1G2Read.size());
7900 std::list<CParameter *> m_listCustom;
7904 inline std::list<CParameter *>::iterator
7907 return m_listCustom.begin();
7911 inline std::list<CParameter *>::iterator
7914 return m_listCustom.end();
7921 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7928 return (
int) (m_listCustom.size());
7934 CParameter * pValue);
7975 static const CFieldDescriptor *
const
7976 s_apFieldDescriptorTable[];
7978 static const CTypeDescriptor
7983 CDecoderStream * pDecoderStream);
7986 assimilateSubParameters (
7987 CErrorDetails * pError);
7991 CEncoderStream * pEncoderStream)
const;
7996 const CTypeDescriptor * pEnclosingElementType)
const;
8004 CDecoderStream * pDecoderStream,
8005 CElement * pElement);
8010 EImpinjAccessSpecOrderingMode m_eOrderingMode;
8015 static const CFieldDescriptor
8020 inline EImpinjAccessSpecOrderingMode
8023 return m_eOrderingMode;
8029 EImpinjAccessSpecOrderingMode value)
8031 m_eOrderingMode = value;
8036 std::list<CParameter *> m_listCustom;
8040 inline std::list<CParameter *>::iterator
8043 return m_listCustom.begin();
8047 inline std::list<CParameter *>::iterator
8050 return m_listCustom.end();
8057 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8064 return (
int) (m_listCustom.size());
8070 CParameter * pValue);
8108 static const CFieldDescriptor *
const
8109 s_apFieldDescriptorTable[];
8111 static const CTypeDescriptor
8116 CDecoderStream * pDecoderStream);
8119 assimilateSubParameters (
8120 CErrorDetails * pError);
8124 CEncoderStream * pEncoderStream)
const;
8129 const CTypeDescriptor * pEnclosingElementType)
const;
8137 CDecoderStream * pDecoderStream,
8138 CElement * pElement);
8143 EImpinjRFDopplerFrequencyMode m_eRFDopplerFrequencyMode;
8148 static const CFieldDescriptor
8149 s_fdRFDopplerFrequencyMode;
8153 inline EImpinjRFDopplerFrequencyMode
8156 return m_eRFDopplerFrequencyMode;
8162 EImpinjRFDopplerFrequencyMode value)
8164 m_eRFDopplerFrequencyMode = value;
8169 std::list<CParameter *> m_listCustom;
8173 inline std::list<CParameter *>::iterator
8176 return m_listCustom.begin();
8180 inline std::list<CParameter *>::iterator
8183 return m_listCustom.end();
8190 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8197 return (
int) (m_listCustom.size());
8203 CParameter * pValue);
8242 static const CFieldDescriptor *
const
8243 s_apFieldDescriptorTable[];
8245 static const CTypeDescriptor
8250 CDecoderStream * pDecoderStream);
8253 assimilateSubParameters (
8254 CErrorDetails * pError);
8258 CEncoderStream * pEncoderStream)
const;
8263 const CTypeDescriptor * pEnclosingElementType)
const;
8271 CDecoderStream * pDecoderStream,
8272 CElement * pElement);
8277 llrp_s16_t m_DopplerFrequency;
8282 static const CFieldDescriptor
8283 s_fdDopplerFrequency;
8290 return m_DopplerFrequency;
8298 m_DopplerFrequency = value;
8303 std::list<CParameter *> m_listCustom;
8307 inline std::list<CParameter *>::iterator
8310 return m_listCustom.begin();
8314 inline std::list<CParameter *>::iterator
8317 return m_listCustom.end();
8324 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8331 return (
int) (m_listCustom.size());
8337 CParameter * pValue);
8384 static const CFieldDescriptor *
const
8385 s_apFieldDescriptorTable[];
8387 static const CTypeDescriptor
8392 CDecoderStream * pDecoderStream);
8395 assimilateSubParameters (
8396 CErrorDetails * pError);
8400 CEncoderStream * pEncoderStream)
const;
8405 const CTypeDescriptor * pEnclosingElementType)
const;
8413 CDecoderStream * pDecoderStream,
8414 CElement * pElement);
8419 llrp_u1_t m_EnableAntDwellTimeLimit;
8424 static const CFieldDescriptor
8425 s_fdEnableAntDwellTimeLimit;
8432 return m_EnableAntDwellTimeLimit;
8440 m_EnableAntDwellTimeLimit = value;
8445 llrp_u1_t m_EnableSelectGapClose;
8450 static const CFieldDescriptor
8451 s_fdEnableSelectGapClose;
8458 return m_EnableSelectGapClose;
8466 m_EnableSelectGapClose = value;
8471 std::list<CParameter *> m_listCustom;
8475 inline std::list<CParameter *>::iterator
8478 return m_listCustom.begin();
8482 inline std::list<CParameter *>::iterator
8485 return m_listCustom.end();
8492 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8499 return (
int) (m_listCustom.size());
8505 CParameter * pValue);
8543 static const CFieldDescriptor *
const
8544 s_apFieldDescriptorTable[];
8546 static const CTypeDescriptor
8551 CDecoderStream * pDecoderStream);
8554 assimilateSubParameters (
8555 CErrorDetails * pError);
8559 CEncoderStream * pEncoderStream)
const;
8564 const CTypeDescriptor * pEnclosingElementType)
const;
8572 CDecoderStream * pDecoderStream,
8573 CElement * pElement);
8578 EImpinjTxPowerReportingModeEnum m_eTxPowerReportingMode;
8583 static const CFieldDescriptor
8584 s_fdTxPowerReportingMode;
8588 inline EImpinjTxPowerReportingModeEnum
8591 return m_eTxPowerReportingMode;
8597 EImpinjTxPowerReportingModeEnum value)
8599 m_eTxPowerReportingMode = value;
8604 std::list<CParameter *> m_listCustom;
8608 inline std::list<CParameter *>::iterator
8611 return m_listCustom.begin();
8615 inline std::list<CParameter *>::iterator
8618 return m_listCustom.end();
8625 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8632 return (
int) (m_listCustom.size());
8638 CParameter * pValue);
8677 static const CFieldDescriptor *
const
8678 s_apFieldDescriptorTable[];
8680 static const CTypeDescriptor
8685 CDecoderStream * pDecoderStream);
8688 assimilateSubParameters (
8689 CErrorDetails * pError);
8693 CEncoderStream * pEncoderStream)
const;
8698 const CTypeDescriptor * pEnclosingElementType)
const;
8706 CDecoderStream * pDecoderStream,
8707 CElement * pElement);
8712 llrp_u16_t m_TxPower;
8717 static const CFieldDescriptor
8738 std::list<CParameter *> m_listCustom;
8742 inline std::list<CParameter *>::iterator
8745 return m_listCustom.begin();
8749 inline std::list<CParameter *>::iterator
8752 return m_listCustom.end();
8759 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8766 return (
int) (m_listCustom.size());
8772 CParameter * pValue);
8813 static const CFieldDescriptor *
const
8814 s_apFieldDescriptorTable[];
8816 static const CTypeDescriptor
8821 CDecoderStream * pDecoderStream);
8824 assimilateSubParameters (
8825 CErrorDetails * pError);
8829 CEncoderStream * pEncoderStream)
const;
8834 const CTypeDescriptor * pEnclosingElementType)
const;
8842 CDecoderStream * pDecoderStream,
8843 CElement * pElement);
8848 llrp_utf8v_t m_SerialNumber;
8853 static const CFieldDescriptor
8861 return m_SerialNumber;
8869 m_SerialNumber = value;
8874 llrp_utf8v_t m_FirmwareVersion;
8879 static const CFieldDescriptor
8880 s_fdFirmwareVersion;
8887 return m_FirmwareVersion;
8895 m_FirmwareVersion = value;
8900 llrp_utf8v_t m_PCBAVersion;
8905 static const CFieldDescriptor
8913 return m_PCBAVersion;
8921 m_PCBAVersion = value;
8926 std::list<CParameter *> m_listCustom;
8930 inline std::list<CParameter *>::iterator
8933 return m_listCustom.begin();
8937 inline std::list<CParameter *>::iterator
8940 return m_listCustom.end();
8947 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8954 return (
int) (m_listCustom.size());
8960 CParameter * pValue);
9007 static const CFieldDescriptor *
const
9008 s_apFieldDescriptorTable[];
9010 static const CTypeDescriptor
9015 CDecoderStream * pDecoderStream);
9018 assimilateSubParameters (
9019 CErrorDetails * pError);
9023 CEncoderStream * pEncoderStream)
const;
9028 const CTypeDescriptor * pEnclosingElementType)
const;
9036 CDecoderStream * pDecoderStream,
9037 CElement * pElement);
9042 llrp_u32_t m_MaxNumSectors;
9047 static const CFieldDescriptor
9055 return m_MaxNumSectors;
9063 m_MaxNumSectors = value;
9068 llrp_u1_t m_SupportsLISpecs;
9073 static const CFieldDescriptor
9074 s_fdSupportsLISpecs;
9081 return m_SupportsLISpecs;
9089 m_SupportsLISpecs = value;
9094 llrp_u1_t m_SupportsTISpecs;
9099 static const CFieldDescriptor
9100 s_fdSupportsTISpecs;
9107 return m_SupportsTISpecs;
9115 m_SupportsTISpecs = value;
9120 llrp_u1_t m_SupportsTSISpecs;
9125 static const CFieldDescriptor
9126 s_fdSupportsTSISpecs;
9133 return m_SupportsTSISpecs;
9141 m_SupportsTSISpecs = value;
9146 llrp_u1_t m_SupportsDISpecs;
9151 static const CFieldDescriptor
9152 s_fdSupportsDISpecs;
9159 return m_SupportsDISpecs;
9167 m_SupportsDISpecs = value;
9179 return m_pImpinjxArrayDirectionCapabilities;
9189 std::list<CParameter *> m_listCustom;
9193 inline std::list<CParameter *>::iterator
9196 return m_listCustom.begin();
9200 inline std::list<CParameter *>::iterator
9203 return m_listCustom.end();
9210 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9217 return (
int) (m_listCustom.size());
9223 CParameter * pValue);
9265 static const CFieldDescriptor *
const
9266 s_apFieldDescriptorTable[];
9268 static const CTypeDescriptor
9273 CDecoderStream * pDecoderStream);
9276 assimilateSubParameters (
9277 CErrorDetails * pError);
9281 CEncoderStream * pEncoderStream)
const;
9286 const CTypeDescriptor * pEnclosingElementType)
const;
9294 CDecoderStream * pDecoderStream,
9295 CElement * pElement);
9305 static const CFieldDescriptor
9331 static const CFieldDescriptor
9357 static const CFieldDescriptor
9378 std::list<CParameter *> m_listCustom;
9382 inline std::list<CParameter *>::iterator
9385 return m_listCustom.begin();
9389 inline std::list<CParameter *>::iterator
9392 return m_listCustom.end();
9399 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9406 return (
int) (m_listCustom.size());
9412 CParameter * pValue);
9455 static const CFieldDescriptor *
const
9456 s_apFieldDescriptorTable[];
9458 static const CTypeDescriptor
9463 CDecoderStream * pDecoderStream);
9466 assimilateSubParameters (
9467 CErrorDetails * pError);
9471 CEncoderStream * pEncoderStream)
const;
9476 const CTypeDescriptor * pEnclosingElementType)
const;
9484 CDecoderStream * pDecoderStream,
9485 CElement * pElement);
9490 llrp_u1_t m_BeaconState;
9495 static const CFieldDescriptor
9503 return m_BeaconState;
9511 m_BeaconState = value;
9516 llrp_u64_t m_BeaconDurationSeconds;
9521 static const CFieldDescriptor
9522 s_fdBeaconDurationSeconds;
9529 return m_BeaconDurationSeconds;
9537 m_BeaconDurationSeconds = value;
9542 std::list<CParameter *> m_listCustom;
9546 inline std::list<CParameter *>::iterator
9549 return m_listCustom.begin();
9553 inline std::list<CParameter *>::iterator
9556 return m_listCustom.end();
9563 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9570 return (
int) (m_listCustom.size());
9576 CParameter * pValue);
9618 static const CFieldDescriptor *
const
9619 s_apFieldDescriptorTable[];
9621 static const CTypeDescriptor
9626 CDecoderStream * pDecoderStream);
9629 assimilateSubParameters (
9630 CErrorDetails * pError);
9634 CEncoderStream * pEncoderStream)
const;
9639 const CTypeDescriptor * pEnclosingElementType)
const;
9647 CDecoderStream * pDecoderStream,
9648 CElement * pElement);
9660 return m_pImpinjAntennaEventHysteresis;
9677 return m_pImpinjAntennaEventConfiguration;
9687 std::list<CParameter *> m_listCustom;
9691 inline std::list<CParameter *>::iterator
9694 return m_listCustom.begin();
9698 inline std::list<CParameter *>::iterator
9701 return m_listCustom.end();
9708 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9715 return (
int) (m_listCustom.size());
9721 CParameter * pValue);
9767 static const CFieldDescriptor *
const
9768 s_apFieldDescriptorTable[];
9770 static const CTypeDescriptor
9775 CDecoderStream * pDecoderStream);
9778 assimilateSubParameters (
9779 CErrorDetails * pError);
9783 CEncoderStream * pEncoderStream)
const;
9788 const CTypeDescriptor * pEnclosingElementType)
const;
9796 CDecoderStream * pDecoderStream,
9797 CElement * pElement);
9802 llrp_u64_t m_AntennaEventConnected;
9807 static const CFieldDescriptor
9808 s_fdAntennaEventConnected;
9815 return m_AntennaEventConnected;
9823 m_AntennaEventConnected = value;
9828 llrp_u64_t m_AntennaEventDisconnected;
9833 static const CFieldDescriptor
9834 s_fdAntennaEventDisconnected;
9841 return m_AntennaEventDisconnected;
9849 m_AntennaEventDisconnected = value;
9854 std::list<CParameter *> m_listCustom;
9858 inline std::list<CParameter *>::iterator
9861 return m_listCustom.begin();
9865 inline std::list<CParameter *>::iterator
9868 return m_listCustom.end();
9875 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9882 return (
int) (m_listCustom.size());
9888 CParameter * pValue);
9928 static const CFieldDescriptor *
const
9929 s_apFieldDescriptorTable[];
9931 static const CTypeDescriptor
9936 CDecoderStream * pDecoderStream);
9939 assimilateSubParameters (
9940 CErrorDetails * pError);
9944 CEncoderStream * pEncoderStream)
const;
9949 const CTypeDescriptor * pEnclosingElementType)
const;
9957 CDecoderStream * pDecoderStream,
9958 CElement * pElement);
9963 llrp_u1_t m_EnableAntennaAttemptNotification;
9968 static const CFieldDescriptor
9969 s_fdEnableAntennaAttemptNotification;
9976 return m_EnableAntennaAttemptNotification;
9984 m_EnableAntennaAttemptNotification = value;
9989 std::list<CParameter *> m_listCustom;
9993 inline std::list<CParameter *>::iterator
9996 return m_listCustom.begin();
10000 inline std::list<CParameter *>::iterator
10003 return m_listCustom.end();
10010 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10017 return (
int) (m_listCustom.size());
10023 CParameter * pValue);
10062 static const CFieldDescriptor *
const
10063 s_apFieldDescriptorTable[];
10065 static const CTypeDescriptor
10070 CDecoderStream * pDecoderStream);
10073 assimilateSubParameters (
10074 CErrorDetails * pError);
10078 CEncoderStream * pEncoderStream)
const;
10083 const CTypeDescriptor * pEnclosingElementType)
const;
10087 s_construct (
void);
10091 CDecoderStream * pDecoderStream,
10092 CElement * pElement);
10097 llrp_u16_t m_AntennaID;
10102 static const CFieldDescriptor
10110 return m_AntennaID;
10118 m_AntennaID = value;
10123 std::list<CParameter *> m_listCustom;
10127 inline std::list<CParameter *>::iterator
10130 return m_listCustom.begin();
10134 inline std::list<CParameter *>::iterator
10137 return m_listCustom.end();
10144 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10151 return (
int) (m_listCustom.size());
10157 CParameter * pValue);
10199 static const CFieldDescriptor *
const
10200 s_apFieldDescriptorTable[];
10202 static const CTypeDescriptor
10207 CDecoderStream * pDecoderStream);
10210 assimilateSubParameters (
10211 CErrorDetails * pError);
10215 CEncoderStream * pEncoderStream)
const;
10220 const CTypeDescriptor * pEnclosingElementType)
const;
10224 s_construct (
void);
10228 CDecoderStream * pDecoderStream,
10229 CElement * pElement);
10234 llrp_u16_t m_HubID;
10239 static const CFieldDescriptor
10260 EImpinjHubConnectedType m_eConnected;
10265 static const CFieldDescriptor
10270 inline EImpinjHubConnectedType
10273 return m_eConnected;
10279 EImpinjHubConnectedType value)
10281 m_eConnected = value;
10286 EImpinjHubFaultType m_eFault;
10291 static const CFieldDescriptor
10296 inline EImpinjHubFaultType
10305 EImpinjHubFaultType value)
10312 std::list<CParameter *> m_listCustom;
10316 inline std::list<CParameter *>::iterator
10319 return m_listCustom.begin();
10323 inline std::list<CParameter *>::iterator
10326 return m_listCustom.end();
10333 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10340 return (
int) (m_listCustom.size());
10346 CParameter * pValue);
10384 static const CFieldDescriptor *
const
10385 s_apFieldDescriptorTable[];
10387 static const CTypeDescriptor
10392 CDecoderStream * pDecoderStream);
10395 assimilateSubParameters (
10396 CErrorDetails * pError);
10400 CEncoderStream * pEncoderStream)
const;
10405 const CTypeDescriptor * pEnclosingElementType)
const;
10409 s_construct (
void);
10413 CDecoderStream * pDecoderStream,
10414 CElement * pElement);
10419 llrp_u32v_t m_Metric;
10424 static const CFieldDescriptor
10494 static const CFieldDescriptor *
const
10495 s_apFieldDescriptorTable[];
10497 static const CTypeDescriptor
10502 CDecoderStream * pDecoderStream);
10505 assimilateSubParameters (
10506 CErrorDetails * pError);
10510 CEncoderStream * pEncoderStream)
const;
10515 const CTypeDescriptor * pEnclosingElementType)
const;
10519 s_construct (
void);
10523 CDecoderStream * pDecoderStream,
10524 CElement * pElement);
10529 llrp_u16_t m_HeightCm;
10534 static const CFieldDescriptor
10550 m_HeightCm = value;
10555 llrp_s32_t m_FacilityXLocationCm;
10560 static const CFieldDescriptor
10561 s_fdFacilityXLocationCm;
10568 return m_FacilityXLocationCm;
10576 m_FacilityXLocationCm = value;
10581 llrp_s32_t m_FacilityYLocationCm;
10586 static const CFieldDescriptor
10587 s_fdFacilityYLocationCm;
10594 return m_FacilityYLocationCm;
10602 m_FacilityYLocationCm = value;
10607 llrp_s16_t m_OrientationDegrees;
10612 static const CFieldDescriptor
10613 s_fdOrientationDegrees;
10620 return m_OrientationDegrees;
10628 m_OrientationDegrees = value;
10633 std::list<CParameter *> m_listCustom;
10637 inline std::list<CParameter *>::iterator
10640 return m_listCustom.begin();
10644 inline std::list<CParameter *>::iterator
10647 return m_listCustom.end();
10654 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10661 return (
int) (m_listCustom.size());
10667 CParameter * pValue);
10712 static const CFieldDescriptor *
const
10713 s_apFieldDescriptorTable[];
10715 static const CTypeDescriptor
10720 CDecoderStream * pDecoderStream);
10723 assimilateSubParameters (
10724 CErrorDetails * pError);
10728 CEncoderStream * pEncoderStream)
const;
10733 const CTypeDescriptor * pEnclosingElementType)
const;
10737 s_construct (
void);
10741 CDecoderStream * pDecoderStream,
10742 CElement * pElement);
10754 return m_pImpinjLocationConfig;
10771 return m_pImpinjC1G2LocationConfig;
10788 return m_pImpinjLocationReporting;
10798 std::list<CParameter *> m_listCustom;
10802 inline std::list<CParameter *>::iterator
10805 return m_listCustom.begin();
10809 inline std::list<CParameter *>::iterator
10812 return m_listCustom.end();
10819 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10826 return (
int) (m_listCustom.size());
10832 CParameter * pValue);
10892 static const CFieldDescriptor *
const
10893 s_apFieldDescriptorTable[];
10895 static const CTypeDescriptor
10900 CDecoderStream * pDecoderStream);
10903 assimilateSubParameters (
10904 CErrorDetails * pError);
10908 CEncoderStream * pEncoderStream)
const;
10913 const CTypeDescriptor * pEnclosingElementType)
const;
10917 s_construct (
void);
10921 CDecoderStream * pDecoderStream,
10922 CElement * pElement);
10927 llrp_u16_t m_ComputeWindowSeconds;
10932 static const CFieldDescriptor
10933 s_fdComputeWindowSeconds;
10940 return m_ComputeWindowSeconds;
10948 m_ComputeWindowSeconds = value;
10953 llrp_u16_t m_TagAgeIntervalSeconds;
10958 static const CFieldDescriptor
10959 s_fdTagAgeIntervalSeconds;
10966 return m_TagAgeIntervalSeconds;
10974 m_TagAgeIntervalSeconds = value;
10979 llrp_u16_t m_UpdateIntervalSeconds;
10984 static const CFieldDescriptor
10985 s_fdUpdateIntervalSeconds;
10992 return m_UpdateIntervalSeconds;
11000 m_UpdateIntervalSeconds = value;
11012 return m_pImpinjDisabledAntennas;
11029 return m_pImpinjLocationAlgorithmControl;
11039 std::list<CParameter *> m_listCustom;
11043 inline std::list<CParameter *>::iterator
11046 return m_listCustom.begin();
11050 inline std::list<CParameter *>::iterator
11053 return m_listCustom.end();
11060 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11067 return (
int) (m_listCustom.size());
11073 CParameter * pValue);
11130 static const CFieldDescriptor *
const
11131 s_apFieldDescriptorTable[];
11133 static const CTypeDescriptor
11138 CDecoderStream * pDecoderStream);
11141 assimilateSubParameters (
11142 CErrorDetails * pError);
11146 CEncoderStream * pEncoderStream)
const;
11151 const CTypeDescriptor * pEnclosingElementType)
const;
11155 s_construct (
void);
11159 CDecoderStream * pDecoderStream,
11160 CElement * pElement);
11165 llrp_u16_t m_ModeIndex;
11170 static const CFieldDescriptor
11178 return m_ModeIndex;
11186 m_ModeIndex = value;
11191 llrp_u2_t m_Session;
11196 static const CFieldDescriptor
11217 std::list<CC1G2Filter *> m_listC1G2Filter;
11221 inline std::list<CC1G2Filter *>::iterator
11224 return m_listC1G2Filter.begin();
11228 inline std::list<CC1G2Filter *>::iterator
11231 return m_listC1G2Filter.end();
11238 clearSubParameterList ((tListOfParameters *) &m_listC1G2Filter);
11245 return (
int) (m_listC1G2Filter.size());
11262 return m_pImpinjTransmitPower;
11272 std::list<CParameter *> m_listCustom;
11276 inline std::list<CParameter *>::iterator
11279 return m_listCustom.begin();
11283 inline std::list<CParameter *>::iterator
11286 return m_listCustom.end();
11293 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11300 return (
int) (m_listCustom.size());
11306 CParameter * pValue);
11362 static const CFieldDescriptor *
const
11363 s_apFieldDescriptorTable[];
11365 static const CTypeDescriptor
11370 CDecoderStream * pDecoderStream);
11373 assimilateSubParameters (
11374 CErrorDetails * pError);
11378 CEncoderStream * pEncoderStream)
const;
11383 const CTypeDescriptor * pEnclosingElementType)
const;
11387 s_construct (
void);
11391 CDecoderStream * pDecoderStream,
11392 CElement * pElement);
11397 llrp_u1_t m_EnableUpdateReport;
11402 static const CFieldDescriptor
11403 s_fdEnableUpdateReport;
11410 return m_EnableUpdateReport;
11418 m_EnableUpdateReport = value;
11423 llrp_u1_t m_EnableEntryReport;
11428 static const CFieldDescriptor
11429 s_fdEnableEntryReport;
11436 return m_EnableEntryReport;
11444 m_EnableEntryReport = value;
11449 llrp_u1_t m_EnableExitReport;
11454 static const CFieldDescriptor
11455 s_fdEnableExitReport;
11462 return m_EnableExitReport;
11470 m_EnableExitReport = value;
11475 llrp_u1_t m_EnableDiagnosticReport;
11480 static const CFieldDescriptor
11481 s_fdEnableDiagnosticReport;
11488 return m_EnableDiagnosticReport;
11496 m_EnableDiagnosticReport = value;
11501 std::list<CParameter *> m_listCustom;
11505 inline std::list<CParameter *>::iterator
11508 return m_listCustom.begin();
11512 inline std::list<CParameter *>::iterator
11515 return m_listCustom.end();
11522 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11529 return (
int) (m_listCustom.size());
11535 CParameter * pValue);
11580 static const CFieldDescriptor *
const
11581 s_apFieldDescriptorTable[];
11583 static const CTypeDescriptor
11588 CDecoderStream * pDecoderStream);
11591 assimilateSubParameters (
11592 CErrorDetails * pError);
11596 CEncoderStream * pEncoderStream)
const;
11601 const CTypeDescriptor * pEnclosingElementType)
const;
11605 s_construct (
void);
11609 CDecoderStream * pDecoderStream,
11610 CElement * pElement);
11615 llrp_u16_t m_ReadCount;
11620 static const CFieldDescriptor
11628 return m_ReadCount;
11636 m_ReadCount = value;
11641 llrp_u32v_t m_ConfidenceData;
11646 static const CFieldDescriptor
11647 s_fdConfidenceData;
11654 return m_ConfidenceData;
11662 m_ConfidenceData = value;
11667 std::list<CParameter *> m_listCustom;
11671 inline std::list<CParameter *>::iterator
11674 return m_listCustom.begin();
11678 inline std::list<CParameter *>::iterator
11681 return m_listCustom.end();
11688 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11695 return (
int) (m_listCustom.size());
11701 CParameter * pValue);
11753 static const CFieldDescriptor *
const
11754 s_apFieldDescriptorTable[];
11756 static const CTypeDescriptor
11761 CDecoderStream * pDecoderStream);
11764 assimilateSubParameters (
11765 CErrorDetails * pError);
11769 CEncoderStream * pEncoderStream)
const;
11774 const CTypeDescriptor * pEnclosingElementType)
const;
11778 s_construct (
void);
11782 CDecoderStream * pDecoderStream,
11783 CElement * pElement);
11788 llrp_u64_t m_LastSeenTimestampUTC;
11793 static const CFieldDescriptor
11794 s_fdLastSeenTimestampUTC;
11801 return m_LastSeenTimestampUTC;
11809 m_LastSeenTimestampUTC = value;
11814 llrp_s32_t m_LocXCentimeters;
11819 static const CFieldDescriptor
11820 s_fdLocXCentimeters;
11827 return m_LocXCentimeters;
11835 m_LocXCentimeters = value;
11840 llrp_s32_t m_LocYCentimeters;
11845 static const CFieldDescriptor
11846 s_fdLocYCentimeters;
11853 return m_LocYCentimeters;
11861 m_LocYCentimeters = value;
11866 EImpinjLocationReportType m_eType;
11871 static const CFieldDescriptor
11876 inline EImpinjLocationReportType
11885 EImpinjLocationReportType value)
11899 return m_pImpinjLocationConfidence;
11909 std::list<CParameter *> m_listCustom;
11913 inline std::list<CParameter *>::iterator
11916 return m_listCustom.begin();
11920 inline std::list<CParameter *>::iterator
11923 return m_listCustom.end();
11930 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11937 return (
int) (m_listCustom.size());
11943 CParameter * pValue);
11990 static const CFieldDescriptor *
const
11991 s_apFieldDescriptorTable[];
11993 static const CTypeDescriptor
11998 CDecoderStream * pDecoderStream);
12001 assimilateSubParameters (
12002 CErrorDetails * pError);
12006 CEncoderStream * pEncoderStream)
const;
12011 const CTypeDescriptor * pEnclosingElementType)
const;
12015 s_construct (
void);
12019 CDecoderStream * pDecoderStream,
12020 CElement * pElement);
12032 return m_pImpinjDirectionSectors;
12049 return m_pImpinjDirectionConfig;
12066 return m_pImpinjC1G2DirectionConfig;
12083 return m_pImpinjDirectionReporting;
12093 std::list<CParameter *> m_listCustom;
12097 inline std::list<CParameter *>::iterator
12100 return m_listCustom.begin();
12104 inline std::list<CParameter *>::iterator
12107 return m_listCustom.end();
12114 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12121 return (
int) (m_listCustom.size());
12127 CParameter * pValue);
12169 static const CFieldDescriptor *
const
12170 s_apFieldDescriptorTable[];
12172 static const CTypeDescriptor
12177 CDecoderStream * pDecoderStream);
12180 assimilateSubParameters (
12181 CErrorDetails * pError);
12185 CEncoderStream * pEncoderStream)
const;
12190 const CTypeDescriptor * pEnclosingElementType)
const;
12194 s_construct (
void);
12198 CDecoderStream * pDecoderStream,
12199 CElement * pElement);
12204 llrp_u16v_t m_EnabledSectorIDs;
12209 static const CFieldDescriptor
12210 s_fdEnabledSectorIDs;
12217 return m_EnabledSectorIDs;
12225 m_EnabledSectorIDs = value;
12230 std::list<CParameter *> m_listCustom;
12234 inline std::list<CParameter *>::iterator
12237 return m_listCustom.begin();
12241 inline std::list<CParameter *>::iterator
12244 return m_listCustom.end();
12251 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12258 return (
int) (m_listCustom.size());
12264 CParameter * pValue);
12317 static const CFieldDescriptor *
const
12318 s_apFieldDescriptorTable[];
12320 static const CTypeDescriptor
12325 CDecoderStream * pDecoderStream);
12328 assimilateSubParameters (
12329 CErrorDetails * pError);
12333 CEncoderStream * pEncoderStream)
const;
12338 const CTypeDescriptor * pEnclosingElementType)
const;
12342 s_construct (
void);
12346 CDecoderStream * pDecoderStream,
12347 CElement * pElement);
12352 llrp_u16_t m_TagAgeIntervalSeconds;
12357 static const CFieldDescriptor
12358 s_fdTagAgeIntervalSeconds;
12365 return m_TagAgeIntervalSeconds;
12373 m_TagAgeIntervalSeconds = value;
12378 llrp_u16_t m_UpdateIntervalSeconds;
12383 static const CFieldDescriptor
12384 s_fdUpdateIntervalSeconds;
12391 return m_UpdateIntervalSeconds;
12399 m_UpdateIntervalSeconds = value;
12404 EImpinjDirectionFieldOfView m_eFieldOfView;
12409 static const CFieldDescriptor
12414 inline EImpinjDirectionFieldOfView
12417 return m_eFieldOfView;
12423 EImpinjDirectionFieldOfView value)
12425 m_eFieldOfView = value;
12437 return m_pImpinjDirectionUserTagPopulationLimit;
12447 std::list<CParameter *> m_listCustom;
12451 inline std::list<CParameter *>::iterator
12454 return m_listCustom.begin();
12458 inline std::list<CParameter *>::iterator
12461 return m_listCustom.end();
12468 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12475 return (
int) (m_listCustom.size());
12481 CParameter * pValue);
12518 static const CFieldDescriptor *
const
12519 s_apFieldDescriptorTable[];
12521 static const CTypeDescriptor
12526 CDecoderStream * pDecoderStream);
12529 assimilateSubParameters (
12530 CErrorDetails * pError);
12534 CEncoderStream * pEncoderStream)
const;
12539 const CTypeDescriptor * pEnclosingElementType)
const;
12543 s_construct (
void);
12547 CDecoderStream * pDecoderStream,
12548 CElement * pElement);
12553 llrp_u16_t m_UserTagPopulationLimit;
12558 static const CFieldDescriptor
12559 s_fdUserTagPopulationLimit;
12566 return m_UserTagPopulationLimit;
12574 m_UserTagPopulationLimit = value;
12627 static const CFieldDescriptor *
const
12628 s_apFieldDescriptorTable[];
12630 static const CTypeDescriptor
12635 CDecoderStream * pDecoderStream);
12638 assimilateSubParameters (
12639 CErrorDetails * pError);
12643 CEncoderStream * pEncoderStream)
const;
12648 const CTypeDescriptor * pEnclosingElementType)
const;
12652 s_construct (
void);
12656 CDecoderStream * pDecoderStream,
12657 CElement * pElement);
12662 EImpinjDirectionRFMode m_eRFMode;
12667 static const CFieldDescriptor
12672 inline EImpinjDirectionRFMode
12681 EImpinjDirectionRFMode value)
12695 return m_pImpinjTransmitPower;
12705 std::list<CC1G2Filter *> m_listC1G2Filter;
12709 inline std::list<CC1G2Filter *>::iterator
12712 return m_listC1G2Filter.begin();
12716 inline std::list<CC1G2Filter *>::iterator
12719 return m_listC1G2Filter.end();
12726 clearSubParameterList ((tListOfParameters *) &m_listC1G2Filter);
12733 return (
int) (m_listC1G2Filter.size());
12743 std::list<CParameter *> m_listCustom;
12747 inline std::list<CParameter *>::iterator
12750 return m_listCustom.begin();
12754 inline std::list<CParameter *>::iterator
12757 return m_listCustom.end();
12764 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12771 return (
int) (m_listCustom.size());
12777 CParameter * pValue);
12824 static const CFieldDescriptor *
const
12825 s_apFieldDescriptorTable[];
12827 static const CTypeDescriptor
12832 CDecoderStream * pDecoderStream);
12835 assimilateSubParameters (
12836 CErrorDetails * pError);
12840 CEncoderStream * pEncoderStream)
const;
12845 const CTypeDescriptor * pEnclosingElementType)
const;
12849 s_construct (
void);
12853 CDecoderStream * pDecoderStream,
12854 CElement * pElement);
12859 std::list<CEPCData *> m_listEPCData;
12863 inline std::list<CEPCData *>::iterator
12866 return m_listEPCData.begin();
12870 inline std::list<CEPCData *>::iterator
12873 return m_listEPCData.end();
12880 clearSubParameterList ((tListOfParameters *) &m_listEPCData);
12887 return (
int) (m_listEPCData.size());
12904 return m_pImpinjLocationReportData;
12921 return m_pImpinjDirectionReportData;
12931 std::list<CParameter *> m_listCustom;
12935 inline std::list<CParameter *>::iterator
12938 return m_listCustom.begin();
12942 inline std::list<CParameter *>::iterator
12945 return m_listCustom.end();
12952 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12959 return (
int) (m_listCustom.size());
12965 CParameter * pValue);
13026 static const CFieldDescriptor *
const
13027 s_apFieldDescriptorTable[];
13029 static const CTypeDescriptor
13034 CDecoderStream * pDecoderStream);
13037 assimilateSubParameters (
13038 CErrorDetails * pError);
13042 CEncoderStream * pEncoderStream)
const;
13047 const CTypeDescriptor * pEnclosingElementType)
const;
13051 s_construct (
void);
13055 CDecoderStream * pDecoderStream,
13056 CElement * pElement);
13061 llrp_u1_t m_EnableUpdateReport;
13066 static const CFieldDescriptor
13067 s_fdEnableUpdateReport;
13074 return m_EnableUpdateReport;
13082 m_EnableUpdateReport = value;
13087 llrp_u1_t m_EnableEntryReport;
13092 static const CFieldDescriptor
13093 s_fdEnableEntryReport;
13100 return m_EnableEntryReport;
13108 m_EnableEntryReport = value;
13113 llrp_u1_t m_EnableExitReport;
13118 static const CFieldDescriptor
13119 s_fdEnableExitReport;
13126 return m_EnableExitReport;
13134 m_EnableExitReport = value;
13139 llrp_u1_t m_EnableDiagnosticReport;
13144 static const CFieldDescriptor
13145 s_fdEnableDiagnosticReport;
13152 return m_EnableDiagnosticReport;
13160 m_EnableDiagnosticReport = value;
13165 EImpinjDirectionDiagnosticReportLevel m_eDiagnosticReportLevel;
13170 static const CFieldDescriptor
13171 s_fdDiagnosticReportLevel;
13175 inline EImpinjDirectionDiagnosticReportLevel
13178 return m_eDiagnosticReportLevel;
13184 EImpinjDirectionDiagnosticReportLevel value)
13186 m_eDiagnosticReportLevel = value;
13191 std::list<CParameter *> m_listCustom;
13195 inline std::list<CParameter *>::iterator
13198 return m_listCustom.begin();
13202 inline std::list<CParameter *>::iterator
13205 return m_listCustom.end();
13212 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13219 return (
int) (m_listCustom.size());
13225 CParameter * pValue);
13287 static const CFieldDescriptor *
const
13288 s_apFieldDescriptorTable[];
13290 static const CTypeDescriptor
13295 CDecoderStream * pDecoderStream);
13298 assimilateSubParameters (
13299 CErrorDetails * pError);
13303 CEncoderStream * pEncoderStream)
const;
13308 const CTypeDescriptor * pEnclosingElementType)
const;
13312 s_construct (
void);
13316 CDecoderStream * pDecoderStream,
13317 CElement * pElement);
13322 EImpinjDirectionReportType m_eType;
13327 static const CFieldDescriptor
13332 inline EImpinjDirectionReportType
13341 EImpinjDirectionReportType value)
13348 EImpinjDirectionTagPopulationStatus m_eTagPopulationStatus;
13353 static const CFieldDescriptor
13354 s_fdTagPopulationStatus;
13358 inline EImpinjDirectionTagPopulationStatus
13361 return m_eTagPopulationStatus;
13367 EImpinjDirectionTagPopulationStatus value)
13369 m_eTagPopulationStatus = value;
13374 llrp_u8_t m_FirstSeenSectorID;
13379 static const CFieldDescriptor
13380 s_fdFirstSeenSectorID;
13387 return m_FirstSeenSectorID;
13395 m_FirstSeenSectorID = value;
13400 llrp_u64_t m_FirstSeenTimestampUTC;
13405 static const CFieldDescriptor
13406 s_fdFirstSeenTimestampUTC;
13413 return m_FirstSeenTimestampUTC;
13421 m_FirstSeenTimestampUTC = value;
13426 llrp_u8_t m_LastSeenSectorID;
13431 static const CFieldDescriptor
13432 s_fdLastSeenSectorID;
13439 return m_LastSeenSectorID;
13447 m_LastSeenSectorID = value;
13452 llrp_u64_t m_LastSeenTimestampUTC;
13457 static const CFieldDescriptor
13458 s_fdLastSeenTimestampUTC;
13465 return m_LastSeenTimestampUTC;
13473 m_LastSeenTimestampUTC = value;
13485 return m_pImpinjDirectionDiagnosticData;
13495 std::list<CParameter *> m_listCustom;
13499 inline std::list<CParameter *>::iterator
13502 return m_listCustom.begin();
13506 inline std::list<CParameter *>::iterator
13509 return m_listCustom.end();
13516 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13523 return (
int) (m_listCustom.size());
13529 CParameter * pValue);
13566 static const CFieldDescriptor *
const
13567 s_apFieldDescriptorTable[];
13569 static const CTypeDescriptor
13574 CDecoderStream * pDecoderStream);
13577 assimilateSubParameters (
13578 CErrorDetails * pError);
13582 CEncoderStream * pEncoderStream)
const;
13587 const CTypeDescriptor * pEnclosingElementType)
const;
13591 s_construct (
void);
13595 CDecoderStream * pDecoderStream,
13596 CElement * pElement);
13601 llrp_u32v_t m_Metric;
13606 static const CFieldDescriptor
13662 static const CFieldDescriptor *
const
13663 s_apFieldDescriptorTable[];
13665 static const CTypeDescriptor
13670 CDecoderStream * pDecoderStream);
13673 assimilateSubParameters (
13674 CErrorDetails * pError);
13678 CEncoderStream * pEncoderStream)
const;
13683 const CTypeDescriptor * pEnclosingElementType)
const;
13687 s_construct (
void);
13691 CDecoderStream * pDecoderStream,
13692 CElement * pElement);
13697 llrp_u16_t m_SystemTagPopulationLimitHighSensitivity;
13702 static const CFieldDescriptor
13703 s_fdSystemTagPopulationLimitHighSensitivity;
13710 return m_SystemTagPopulationLimitHighSensitivity;
13718 m_SystemTagPopulationLimitHighSensitivity = value;
13723 llrp_u16_t m_SystemTagPopulationLimitHighPerformance;
13728 static const CFieldDescriptor
13729 s_fdSystemTagPopulationLimitHighPerformance;
13736 return m_SystemTagPopulationLimitHighPerformance;
13744 m_SystemTagPopulationLimitHighPerformance = value;
13749 std::list<CParameter *> m_listCustom;
13753 inline std::list<CParameter *>::iterator
13756 return m_listCustom.begin();
13760 inline std::list<CParameter *>::iterator
13763 return m_listCustom.end();
13770 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13777 return (
int) (m_listCustom.size());
13783 CParameter * pValue);
13823 static const CFieldDescriptor *
const
13824 s_apFieldDescriptorTable[];
13826 static const CTypeDescriptor
13831 CDecoderStream * pDecoderStream);
13834 assimilateSubParameters (
13835 CErrorDetails * pError);
13839 CEncoderStream * pEncoderStream)
const;
13844 const CTypeDescriptor * pEnclosingElementType)
const;
13848 s_construct (
void);
13852 CDecoderStream * pDecoderStream,
13853 CElement * pElement);
13858 EImpinjIntelligentAntennaMode m_eManagementEnabled;
13863 static const CFieldDescriptor
13864 s_fdManagementEnabled;
13868 inline EImpinjIntelligentAntennaMode
13871 return m_eManagementEnabled;
13877 EImpinjIntelligentAntennaMode value)
13879 m_eManagementEnabled = value;
13884 std::list<CParameter *> m_listCustom;
13888 inline std::list<CParameter *>::iterator
13891 return m_listCustom.begin();
13895 inline std::list<CParameter *>::iterator
13898 return m_listCustom.end();
13905 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13912 return (
int) (m_listCustom.size());
13918 CParameter * pValue);
13959 static const CFieldDescriptor *
const
13960 s_apFieldDescriptorTable[];
13962 static const CTypeDescriptor
13967 CDecoderStream * pDecoderStream);
13970 assimilateSubParameters (
13971 CErrorDetails * pError);
13975 CEncoderStream * pEncoderStream)
const;
13980 const CTypeDescriptor * pEnclosingElementType)
const;
13984 s_construct (
void);
13988 CDecoderStream * pDecoderStream,
13989 CElement * pElement);
13994 llrp_u16_t m_TransmitPower;
13999 static const CFieldDescriptor
14007 return m_TransmitPower;
14015 m_TransmitPower = value;
14020 std::list<CParameter *> m_listCustom;
14024 inline std::list<CParameter *>::iterator
14027 return m_listCustom.begin();
14031 inline std::list<CParameter *>::iterator
14034 return m_listCustom.end();
14041 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14048 return (
int) (m_listCustom.size());
14054 CParameter * pValue);
14095 static const CFieldDescriptor *
const
14096 s_apFieldDescriptorTable[];
14098 static const CTypeDescriptor
14103 CDecoderStream * pDecoderStream);
14106 assimilateSubParameters (
14107 CErrorDetails * pError);
14111 CEncoderStream * pEncoderStream)
const;
14116 const CTypeDescriptor * pEnclosingElementType)
const;
14120 s_construct (
void);
14124 CDecoderStream * pDecoderStream,
14125 CElement * pElement);
14130 llrp_u1_t m_PolarizationControlEnabled;
14135 static const CFieldDescriptor
14136 s_fdPolarizationControlEnabled;
14143 return m_PolarizationControlEnabled;
14151 m_PolarizationControlEnabled = value;
14156 std::list<CParameter *> m_listCustom;
14160 inline std::list<CParameter *>::iterator
14163 return m_listCustom.begin();
14167 inline std::list<CParameter *>::iterator
14170 return m_listCustom.end();
14177 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14184 return (
int) (m_listCustom.size());
14190 CParameter * pValue);
14229 static const CFieldDescriptor *
const
14230 s_apFieldDescriptorTable[];
14232 static const CTypeDescriptor
14237 CDecoderStream * pDecoderStream);
14240 assimilateSubParameters (
14241 CErrorDetails * pError);
14245 CEncoderStream * pEncoderStream)
const;
14250 const CTypeDescriptor * pEnclosingElementType)
const;
14254 s_construct (
void);
14258 CDecoderStream * pDecoderStream,
14259 CElement * pElement);
14264 std::list<CImpinjAntennaPolarizationCapability *> m_listImpinjAntennaPolarizationCapability;
14268 inline std::list<CImpinjAntennaPolarizationCapability *>::iterator
14271 return m_listImpinjAntennaPolarizationCapability.begin();
14275 inline std::list<CImpinjAntennaPolarizationCapability *>::iterator
14278 return m_listImpinjAntennaPolarizationCapability.end();
14285 clearSubParameterList ((tListOfParameters *) &m_listImpinjAntennaPolarizationCapability);
14292 return (
int) (m_listImpinjAntennaPolarizationCapability.size());
14302 std::list<CParameter *> m_listCustom;
14306 inline std::list<CParameter *>::iterator
14309 return m_listCustom.begin();
14313 inline std::list<CParameter *>::iterator
14316 return m_listCustom.end();
14323 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14330 return (
int) (m_listCustom.size());
14336 CParameter * pValue);
14375 static const CFieldDescriptor *
const
14376 s_apFieldDescriptorTable[];
14378 static const CTypeDescriptor
14383 CDecoderStream * pDecoderStream);
14386 assimilateSubParameters (
14387 CErrorDetails * pError);
14391 CEncoderStream * pEncoderStream)
const;
14396 const CTypeDescriptor * pEnclosingElementType)
const;
14400 s_construct (
void);
14404 CDecoderStream * pDecoderStream,
14405 CElement * pElement);
14410 EImpinjAntennaPolarizationType m_eType;
14415 static const CFieldDescriptor
14420 inline EImpinjAntennaPolarizationType
14429 EImpinjAntennaPolarizationType value)
14436 llrp_u16_t m_AntennaIDOffset;
14441 static const CFieldDescriptor
14442 s_fdAntennaIDOffset;
14449 return m_AntennaIDOffset;
14457 m_AntennaIDOffset = value;
14462 std::list<CParameter *> m_listCustom;
14466 inline std::list<CParameter *>::iterator
14469 return m_listCustom.begin();
14473 inline std::list<CParameter *>::iterator
14476 return m_listCustom.end();
14483 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14490 return (
int) (m_listCustom.size());
14496 CParameter * pValue);
14534 static const CFieldDescriptor *
const
14535 s_apFieldDescriptorTable[];
14537 static const CTypeDescriptor
14542 CDecoderStream * pDecoderStream);
14545 assimilateSubParameters (
14546 CErrorDetails * pError);
14550 CEncoderStream * pEncoderStream)
const;
14555 const CTypeDescriptor * pEnclosingElementType)
const;
14559 s_construct (
void);
14563 CDecoderStream * pDecoderStream,
14564 CElement * pElement);
14569 llrp_u16v_t m_AntennaIDs;
14574 static const CFieldDescriptor
14582 return m_AntennaIDs;
14590 m_AntennaIDs = value;
14595 std::list<CParameter *> m_listCustom;
14599 inline std::list<CParameter *>::iterator
14602 return m_listCustom.begin();
14606 inline std::list<CParameter *>::iterator
14609 return m_listCustom.end();
14616 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14623 return (
int) (m_listCustom.size());
14629 CParameter * pValue);
14668 static const CFieldDescriptor *
const
14669 s_apFieldDescriptorTable[];
14671 static const CTypeDescriptor
14676 CDecoderStream * pDecoderStream);
14679 assimilateSubParameters (
14680 CErrorDetails * pError);
14684 CEncoderStream * pEncoderStream)
const;
14689 const CTypeDescriptor * pEnclosingElementType)
const;
14693 s_construct (
void);
14697 CDecoderStream * pDecoderStream,
14698 CElement * pElement);
14703 llrp_u1_t m_ParityError;
14708 static const CFieldDescriptor
14716 return m_ParityError;
14724 m_ParityError = value;
14729 std::list<CParameter *> m_listCustom;
14733 inline std::list<CParameter *>::iterator
14736 return m_listCustom.begin();
14740 inline std::list<CParameter *>::iterator
14743 return m_listCustom.end();
14750 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14757 return (
int) (m_listCustom.size());
14763 CParameter * pValue);
14808 static const CFieldDescriptor *
const
14809 s_apFieldDescriptorTable[];
14811 static const CTypeDescriptor
14816 CDecoderStream * pDecoderStream);
14819 assimilateSubParameters (
14820 CErrorDetails * pError);
14824 CEncoderStream * pEncoderStream)
const;
14829 const CTypeDescriptor * pEnclosingElementType)
const;
14833 s_construct (
void);
14837 CDecoderStream * pDecoderStream,
14838 CElement * pElement);
14843 llrp_u16_t m_OpSpecID;
14848 static const CFieldDescriptor
14864 m_OpSpecID = value;
14869 llrp_u32_t m_AccessPassword;
14874 static const CFieldDescriptor
14875 s_fdAccessPassword;
14882 return m_AccessPassword;
14890 m_AccessPassword = value;
14900 static const CFieldDescriptor
14921 llrp_u16_t m_BitPointer;
14926 static const CFieldDescriptor
14934 return m_BitPointer;
14942 m_BitPointer = value;
14947 llrp_u8_t m_BitLength;
14952 static const CFieldDescriptor
14960 return m_BitLength;
14968 m_BitLength = value;
14973 llrp_u16v_t m_Mask;
14978 static const CFieldDescriptor
14999 std::list<CParameter *> m_listCustom;
15003 inline std::list<CParameter *>::iterator
15006 return m_listCustom.begin();
15010 inline std::list<CParameter *>::iterator
15013 return m_listCustom.end();
15020 clearSubParameterList ((tListOfParameters *) &m_listCustom);
15027 return (
int) (m_listCustom.size());
15033 CParameter * pValue);
15073 static const CFieldDescriptor *
const
15074 s_apFieldDescriptorTable[];
15076 static const CTypeDescriptor
15081 CDecoderStream * pDecoderStream);
15084 assimilateSubParameters (
15085 CErrorDetails * pError);
15089 CEncoderStream * pEncoderStream)
const;
15094 const CTypeDescriptor * pEnclosingElementType)
const;
15098 s_construct (
void);
15102 CDecoderStream * pDecoderStream,
15103 CElement * pElement);
15108 EImpinjMarginReadResultType m_eResult;
15113 static const CFieldDescriptor
15118 inline EImpinjMarginReadResultType
15127 EImpinjMarginReadResultType value)
15134 llrp_u16_t m_OpSpecID;
15139 static const CFieldDescriptor
15155 m_OpSpecID = value;
15160 std::list<CParameter *> m_listCustom;
15164 inline std::list<CParameter *>::iterator
15167 return m_listCustom.begin();
15171 inline std::list<CParameter *>::iterator
15174 return m_listCustom.end();
15181 clearSubParameterList ((tListOfParameters *) &m_listCustom);
15188 return (
int) (m_listCustom.size());
15194 CParameter * pValue);
15233 static const CFieldDescriptor *
const
15234 s_apFieldDescriptorTable[];
15236 static const CTypeDescriptor
15241 CDecoderStream * pDecoderStream);
15244 assimilateSubParameters (
15245 CErrorDetails * pError);
15249 CEncoderStream * pEncoderStream)
const;
15254 const CTypeDescriptor * pEnclosingElementType)
const;
15258 s_construct (
void);
15262 CDecoderStream * pDecoderStream,
15263 CElement * pElement);
15268 llrp_utf8v_t m_FirmwareVersion;
15273 static const CFieldDescriptor
15274 s_fdFirmwareVersion;
15278 inline llrp_utf8v_t
15281 return m_FirmwareVersion;
15287 llrp_utf8v_t value)
15289 m_FirmwareVersion = value;
15294 std::list<CParameter *> m_listCustom;
15298 inline std::list<CParameter *>::iterator
15301 return m_listCustom.begin();
15305 inline std::list<CParameter *>::iterator
15308 return m_listCustom.end();
15315 clearSubParameterList ((tListOfParameters *) &m_listCustom);
15322 return (
int) (m_listCustom.size());
15328 CParameter * pValue);
15366 static const CFieldDescriptor *
const
15367 s_apFieldDescriptorTable[];
15369 static const CTypeDescriptor
15374 CDecoderStream * pDecoderStream);
15377 assimilateSubParameters (
15378 CErrorDetails * pError);
15382 CEncoderStream * pEncoderStream)
const;
15387 const CTypeDescriptor * pEnclosingElementType)
const;
15391 s_construct (
void);
15395 CDecoderStream * pDecoderStream,
15396 CElement * pElement);
15401 llrp_u32v_t m_ControlData;
15406 static const CFieldDescriptor
15414 return m_ControlData;
15422 m_ControlData = value;
15427 std::list<CParameter *> m_listCustom;
15431 inline std::list<CParameter *>::iterator
15434 return m_listCustom.begin();
15438 inline std::list<CParameter *>::iterator
15441 return m_listCustom.end();
15448 clearSubParameterList ((tListOfParameters *) &m_listCustom);
15455 return (
int) (m_listCustom.size());
15461 CParameter * pValue);
15512 static const CFieldDescriptor *
const
15513 s_apFieldDescriptorTable[];
15515 static const CTypeDescriptor
15520 CDecoderStream * pDecoderStream);
15523 assimilateSubParameters (
15524 CErrorDetails * pError);
15528 CEncoderStream * pEncoderStream)
const;
15533 const CTypeDescriptor * pEnclosingElementType)
const;
15537 s_construct (
void);
15541 CDecoderStream * pDecoderStream,
15542 CElement * pElement);
15547 llrp_u1_t m_EnableRFPowerSweep;
15552 static const CFieldDescriptor
15553 s_fdEnableRFPowerSweep;
15560 return m_EnableRFPowerSweep;
15568 m_EnableRFPowerSweep = value;
15573 llrp_u16_t m_MinimumPowerLevel;
15578 static const CFieldDescriptor
15579 s_fdMinimumPowerLevel;
15586 return m_MinimumPowerLevel;
15594 m_MinimumPowerLevel = value;
15599 llrp_u16_t m_PowerLevelStepSize;
15604 static const CFieldDescriptor
15605 s_fdPowerLevelStepSize;
15612 return m_PowerLevelStepSize;
15620 m_PowerLevelStepSize = value;
15625 std::list<CParameter *> m_listCustom;
15629 inline std::list<CParameter *>::iterator
15632 return m_listCustom.begin();
15636 inline std::list<CParameter *>::iterator
15639 return m_listCustom.end();
15646 clearSubParameterList ((tListOfParameters *) &m_listCustom);
15653 return (
int) (m_listCustom.size());
15659 CParameter * pValue);
15681 CTypeRegistry * pTypeRegistry);
EResultCode setImpinjHubVersions(CImpinjHubVersions *pValue)
Set accessor functions for the LLRP ImpinjHubVersions sub-parameter.
CImpinjOpSpecRetryCount * getImpinjOpSpecRetryCount(void)
Get accessor functions for the LLRP ImpinjOpSpecRetryCount sub-parameter.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
llrp_u2_t getMB(void)
Get accessor functions for the LLRP MB field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EImpinjLowDutyCycleMode getLowDutyCycleMode(void)
Get accessor functions for the LLRP LowDutyCycleMode field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EImpinjAccessSpecOrderingMode getOrderingMode(void)
Get accessor functions for the LLRP OrderingMode field.
void setSystemTagPopulationLimitHighSensitivity(llrp_u16_t value)
Set accessor functions for the LLRP SystemTagPopulationLimitHighSensitivity field.
Class Definition CImpinjTagReportContentSelector for LLRP parameter ImpinjTagReportContentSelector.
llrp_u16_t getGPOPortNum(void)
Get accessor functions for the LLRP GPOPortNum field.
llrp_u1_t getEnableExitReport(void)
Get accessor functions for the LLRP EnableExitReport field.
Class Definition CImpinjPlacementConfiguration for LLRP parameter ImpinjPlacementConfiguration.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
Class Definition CImpinjIntelligentAntennaManagement for LLRP parameter ImpinjIntelligentAntennaManag...
CImpinjHubVersions * getImpinjHubVersions(void)
Get accessor functions for the LLRP ImpinjHubVersions sub-parameter.
llrp_utf8v_t getRMCSentence(void)
Get accessor functions for the LLRP RMCSentence field.
void setTagAgeIntervalSeconds(llrp_u16_t value)
Set accessor functions for the LLRP TagAgeIntervalSeconds field.
llrp_u16_t getRetryCount(void)
Get accessor functions for the LLRP RetryCount field.
llrp_u1_t getParityError(void)
Get accessor functions for the LLRP ParityError field.
CImpinjArrayVersion * getImpinjArrayVersion(void)
Get accessor functions for the LLRP ImpinjArrayVersion sub-parameter.
Class Definition CImpinjGetQTConfigOpSpecResult for LLRP parameter ImpinjGetQTConfigOpSpecResult.
void setTxPower(llrp_u16_t value)
Set accessor functions for the LLRP TxPower field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setFieldOfView(EImpinjDirectionFieldOfView value)
Set accessor functions for the LLRP FieldOfView field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u1_t getBeaconState(void)
Get accessor functions for the LLRP BeaconState field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_s32_t getFacilityYLocationCm(void)
Get accessor functions for the LLRP FacilityYLocationCm field.
llrp_u16_t getTransmitPower(void)
Get accessor functions for the LLRP TransmitPower field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
Class Definition CImpinjInventoryConfiguration for LLRP parameter ImpinjInventoryConfiguration.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode setImpinjDirectionUserTagPopulationLimit(CImpinjDirectionUserTagPopulationLimit *pValue)
Set accessor functions for the LLRP ImpinjDirectionUserTagPopulationLimit sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EImpinjHubConnectedType getConnected(void)
Get accessor functions for the LLRP Connected field.
llrp_u16_t getBitPointer(void)
Get accessor functions for the LLRP BitPointer field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setType(EImpinjAntennaPolarizationType value)
Set accessor functions for the LLRP Type field.
Class Definition CImpinjLoopSpec for LLRP parameter ImpinjLoopSpec.
Class Definition CImpinjSubRegulatoryRegion for LLRP parameter ImpinjSubRegulatoryRegion.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjTransmitPower for LLRP parameter ImpinjTransmitPower.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the 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_u32v_t getControlData(void)
Get accessor functions for the LLRP ControlData field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_s32_t getYAxis(void)
Get accessor functions for the LLRP YAxis field.
llrp_u64_t getLastSeenTimestampUTC(void)
Get accessor functions for the LLRP LastSeenTimestampUTC field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u8_t getLastSeenSectorID(void)
Get accessor functions for the LLRP LastSeenSectorID field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setConnected(EImpinjHubConnectedType value)
Set accessor functions for the LLRP Connected field.
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.
void setModelName(llrp_utf8v_t value)
Set accessor functions for the LLRP ModelName field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setBeaconState(llrp_u1_t value)
Set accessor functions for the LLRP BeaconState field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
Class Definition CImpinjFixedFrequencyList for LLRP parameter ImpinjFixedFrequencyList.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode setImpinjDisabledAntennas(CImpinjDisabledAntennas *pValue)
Set accessor functions for the LLRP ImpinjDisabledAntennas sub-parameter.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
Class Definition CIMPINJ_ENABLE_EXTENSIONS_RESPONSE for LLRP message IMPINJ_ENABLE_EXTENSIONS_RESPONS...
Class Definition CImpinjTiltConfiguration for LLRP parameter ImpinjTiltConfiguration.
llrp_u16v_t getTID(void)
Get accessor functions for the LLRP TID field.
EResultCode setImpinjEnableGPSCoordinates(CImpinjEnableGPSCoordinates *pValue)
Set accessor functions for the LLRP ImpinjEnableGPSCoordinates sub-parameter.
EResultCode setImpinjDirectionReporting(CImpinjDirectionReporting *pValue)
Set accessor functions for the LLRP ImpinjDirectionReporting sub-parameter.
void setSupportsTISpecs(llrp_u1_t value)
Set accessor functions for the LLRP SupportsTISpecs field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u1_t getEnableExitReport(void)
Get accessor functions for the LLRP EnableExitReport field.
llrp_s32_t getZAxis(void)
Get accessor functions for the LLRP ZAxis field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
llrp_u16_t getReadCount(void)
Get accessor functions for the LLRP ReadCount field.
void setRFMode(EImpinjDirectionRFMode value)
Set accessor functions for the LLRP RFMode field.
void setResult(EImpinjMarginReadResultType value)
Set accessor functions for the LLRP Result field.
llrp_utf8v_t getPCBAVersion(void)
Get accessor functions for the LLRP PCBAVersion field.
CImpinjEnableRFPhaseAngle * getImpinjEnableRFPhaseAngle(void)
Get accessor functions for the LLRP ImpinjEnableRFPhaseAngle sub-parameter.
void clearImpinjArrayVersion(void)
Clears the LLRP ImpinjArrayVersion sub-parameter list.
EImpinjDirectionFieldOfView getFieldOfView(void)
Get accessor functions for the LLRP FieldOfView field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setEnableAntennaAttemptNotification(llrp_u1_t value)
Set accessor functions for the LLRP EnableAntennaAttemptNotification field.
llrp_u16_t getTagAgeIntervalSeconds(void)
Get accessor functions for the LLRP TagAgeIntervalSeconds field.
llrp_u16v_t getEnabledSectorIDs(void)
Get accessor functions for the LLRP EnabledSectorIDs field.
void setAccessPassword(llrp_u32_t value)
Set accessor functions for the LLRP AccessPassword field.
void setModeIndex(llrp_u16_t value)
Set accessor functions for the LLRP ModeIndex field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setAntennaEventDisconnected(llrp_u64_t value)
Set accessor functions for the LLRP AntennaEventDisconnected field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
Class Definition CImpinjRFPowerSweep for LLRP parameter ImpinjRFPowerSweep.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setRFDopplerFrequencyMode(EImpinjRFDopplerFrequencyMode value)
Set accessor functions for the LLRP RFDopplerFrequencyMode field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
void setPCBAVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP PCBAVersion field.
Class Definition CImpinjAntennaPolarizationCapability for LLRP parameter ImpinjAntennaPolarizationCap...
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setAntennaID(llrp_u16_t value)
Set accessor functions for the LLRP AntennaID field.
CImpinjGGASentence * getImpinjGGASentence(void)
Get accessor functions for the LLRP ImpinjGGASentence sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setSupportsDISpecs(llrp_u1_t value)
Set accessor functions for the LLRP SupportsDISpecs field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EImpinjReducedPowerMode getReducedPowerMode(void)
Get accessor functions for the LLRP ReducedPowerMode field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
CImpinjDisabledAntennas * getImpinjDisabledAntennas(void)
Get accessor functions for the LLRP ImpinjDisabledAntennas sub-parameter.
void setResult(EImpinjGetBlockPermalockStatusResultType value)
Set accessor functions for the LLRP Result field.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
Class Definition CImpinjTxPower for LLRP parameter ImpinjTxPower.
llrp_u16_t getUserTagPopulationLimit(void)
Get accessor functions for the LLRP UserTagPopulationLimit field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_utf8v_t getModelName(void)
Get accessor functions for the LLRP ModelName field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CImpinjLocationAlgorithmControl for LLRP parameter ImpinjLocationAlgorithmControl.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setMaxNumSectors(llrp_u32_t value)
Set accessor functions for the LLRP MaxNumSectors field.
void setXAxis(llrp_s32_t value)
Set accessor functions for the LLRP XAxis field.
EResultCode setImpinjBlockWriteWordCount(CImpinjBlockWriteWordCount *pValue)
Set accessor functions for the LLRP ImpinjBlockWriteWordCount sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u8_t getFirstSeenSectorID(void)
Get accessor functions for the LLRP FirstSeenSectorID field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjLISpec for LLRP parameter ImpinjLISpec.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode setImpinjDirectionSectors(CImpinjDirectionSectors *pValue)
Set accessor functions for the LLRP ImpinjDirectionSectors sub-parameter.
void setMB(llrp_u2_t value)
Set accessor functions for the LLRP MB 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.
llrp_s32_t getLatitude(void)
Get accessor functions for the LLRP Latitude field.
EResultCode setImpinjTransmitPower(CImpinjTransmitPower *pValue)
Set accessor functions for the LLRP ImpinjTransmitPower sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setSerializedTIDMode(EImpinjSerializedTIDMode value)
Set accessor functions for the LLRP SerializedTIDMode field.
EResultCode setImpinjTransmitPower(CImpinjTransmitPower *pValue)
Set accessor functions for the LLRP ImpinjTransmitPower sub-parameter.
Class Definition CImpinjDirectionReportData for LLRP parameter ImpinjDirectionReportData.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setFieldPingInterval(llrp_u16_t value)
Set accessor functions for the LLRP FieldPingInterval field.
llrp_u1_t getEnableAntennaAttemptNotification(void)
Get accessor functions for the LLRP EnableAntennaAttemptNotification field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjBLEVersion for LLRP parameter ImpinjBLEVersion.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode setImpinjLocationConfidence(CImpinjLocationConfidence *pValue)
Set accessor functions for the LLRP ImpinjLocationConfidence sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
Class Definition CImpinjLocationReportData for LLRP parameter ImpinjLocationReportData.
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.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EImpinjLinkMonitorMode getLinkMonitorMode(void)
Get accessor functions for the LLRP LinkMonitorMode field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setTxPowerReportingMode(EImpinjTxPowerReportingModeEnum value)
Set accessor functions for the LLRP TxPowerReportingMode field.
void setGPIDebounceTimerMSec(llrp_u32_t value)
Set accessor functions for the LLRP GPIDebounceTimerMSec field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u1_t getEnableRFPowerSweep(void)
Get accessor functions for the LLRP EnableRFPowerSweep field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EImpinjRFPhaseAngleMode getRFPhaseAngleMode(void)
Get accessor functions for the LLRP RFPhaseAngleMode field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EImpinjTxPowerReportingModeEnum getTxPowerReportingMode(void)
Get accessor functions for the LLRP TxPowerReportingMode field.
Class Definition CImpinjDirectionConfig for LLRP parameter ImpinjDirectionConfig. ...
void setWordCount(llrp_u16_t value)
Set accessor functions for the LLRP WordCount field.
void setMB(llrp_u2_t value)
Set accessor functions for the LLRP MB field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode setImpinjBLEVersion(CImpinjBLEVersion *pValue)
Set accessor functions for the LLRP ImpinjBLEVersion sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EImpinjGetQTConfigResultType getResult(void)
Get accessor functions for the LLRP Result field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
Class Definition CImpinjPolarizationControl for LLRP parameter ImpinjPolarizationControl.
void setFixedFrequencyMode(EImpinjFixedFrequencyMode value)
Set accessor functions for the LLRP FixedFrequencyMode field.
Class Definition CImpinjReportBufferConfiguration for LLRP parameter ImpinjReportBufferConfiguration...
void enrollImpinjTypesIntoRegistry(CTypeRegistry *pTypeRegistry)
Enrolls the types for Impinj into the LTKCPP registry.
llrp_u16_t getPowerLevelStepSize(void)
Get accessor functions for the LLRP PowerLevelStepSize field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode setImpinjC1G2LocationConfig(CImpinjC1G2LocationConfig *pValue)
Set accessor functions for the LLRP ImpinjC1G2LocationConfig sub-parameter.
void setEnableSelectGapClose(llrp_u1_t value)
Set accessor functions for the LLRP EnableSelectGapClose field.
void setFacilityYLocationCm(llrp_s32_t value)
Set accessor functions for the LLRP FacilityYLocationCm field.
CImpinjDirectionReporting * getImpinjDirectionReporting(void)
Get accessor functions for the LLRP ImpinjDirectionReporting sub-parameter.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_utf8v_t getFirmwareVersion(void)
Get accessor functions for the LLRP FirmwareVersion field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setReadCount(llrp_u16_t value)
Set accessor functions for the LLRP ReadCount field.
void setEnableDiagnosticReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableDiagnosticReport field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u32v_t getMetric(void)
Get accessor functions for the LLRP Metric field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setAccessPassword(llrp_u32_t value)
Set accessor functions for the LLRP AccessPassword field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode setImpinjEnableSerializedTID(CImpinjEnableSerializedTID *pValue)
Set accessor functions for the LLRP ImpinjEnableSerializedTID sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjAntennaEventHysteresis for LLRP parameter ImpinjAntennaEventHysteresis.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CImpinjLowDutyCycle for LLRP parameter ImpinjLowDutyCycle.
void setPhaseAngle(llrp_u16_t value)
Set accessor functions for the LLRP PhaseAngle field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode
Error result codes for LTK operations.
EImpinjDirectionReportType getType(void)
Get accessor functions for the LLRP Type field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setMask(llrp_u16v_t value)
Set accessor functions for the LLRP Mask field.
std::list< CImpinjArrayVersion * >::iterator beginImpinjArrayVersion(void)
Returns the first element of the ImpinjArrayVersion sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setBlockPointer(llrp_u16_t value)
Set accessor functions for the LLRP BlockPointer field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setFacilityXLocationCm(llrp_s32_t value)
Set accessor functions for the LLRP FacilityXLocationCm field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
CImpinjTIDParity * getImpinjTIDParity(void)
Get accessor functions for the LLRP ImpinjTIDParity sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u16_t getEmptyFieldTimeout(void)
Get accessor functions for the LLRP EmptyFieldTimeout field.
void setYAxis(llrp_s32_t value)
Set accessor functions for the LLRP YAxis field.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EImpinjAdvancedGPOMode getGPOMode(void)
Get accessor functions for the LLRP GPOMode field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setRMCSentence(llrp_utf8v_t value)
Set accessor functions for the LLRP RMCSentence field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setSession(llrp_u2_t value)
Set accessor functions for the LLRP Session field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setResult(EImpinjBlockPermalockResultType value)
Set accessor functions for the LLRP Result field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setTagAgeIntervalSeconds(llrp_u16_t value)
Set accessor functions for the LLRP TagAgeIntervalSeconds field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u1_t getEnableDiagnosticReport(void)
Get accessor functions for the LLRP EnableDiagnosticReport field.
EResultCode setImpinjRMCSentence(CImpinjRMCSentence *pValue)
Set accessor functions for the LLRP ImpinjRMCSentence sub-parameter.
void setZAxis(llrp_s32_t value)
Set accessor functions for the LLRP ZAxis field.
llrp_u32_t getGPOPulseDurationMSec(void)
Get accessor functions for the LLRP GPOPulseDurationMSec field.
void setReportBufferMode(EImpinjReportBufferMode value)
Set accessor functions for the LLRP ReportBufferMode field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
Class Definition CImpinjBlockWriteWordCount for LLRP parameter ImpinjBlockWriteWordCount.
void setFirstSeenTimestampUTC(llrp_u64_t value)
Set accessor functions for the LLRP FirstSeenTimestampUTC field.
void setLongitude(llrp_s32_t value)
Set accessor functions for the LLRP Longitude field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CImpinjAntennaPolarizationCapability * >::iterator beginImpinjAntennaPolarizationCapability(void)
Returns the first element of the ImpinjAntennaPolarizationCapability sub-parameter list...
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
CImpinjDirectionUserTagPopulationLimit * getImpinjDirectionUserTagPopulationLimit(void)
Get accessor functions for the LLRP ImpinjDirectionUserTagPopulationLimit sub-parameter.
Class Definition CImpinjGGASentence for LLRP parameter ImpinjGGASentence.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
llrp_u16_t getSystemTagPopulationLimitHighPerformance(void)
Get accessor functions for the LLRP SystemTagPopulationLimitHighPerformance field.
int countC1G2Filter(void)
Count of the LLRP C1G2Filter sub-parameter list.
Class Definition CImpinjLocationReporting for LLRP parameter ImpinjLocationReporting.
Class Definition CImpinjDisabledAntennas for LLRP parameter ImpinjDisabledAntennas.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
Class Definition CImpinjRFPhaseAngle for LLRP parameter ImpinjRFPhaseAngle.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void clearC1G2Read(void)
Clears the LLRP C1G2Read sub-parameter list.
void setMB(llrp_u2_t value)
Set accessor functions for the LLRP MB field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_s16_t getTemperature(void)
Get accessor functions for the LLRP Temperature field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode addImpinjArrayVersion(CImpinjArrayVersion *pValue)
Add a ImpinjArrayVersion to the LLRP sub-parameter list.
void setGPIPortNum(llrp_u16_t value)
Set accessor functions for the LLRP GPIPortNum field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CIMPINJ_SAVE_SETTINGS for LLRP message IMPINJ_SAVE_SETTINGS.
void setPolarizationControlEnabled(llrp_u1_t value)
Set accessor functions for the LLRP PolarizationControlEnabled field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
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 setRFPhaseAngleMode(EImpinjRFPhaseAngleMode value)
Set accessor functions for the LLRP RFPhaseAngleMode field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setResult(EImpinjGetQTConfigResultType value)
Set accessor functions for the LLRP Result field.
Class Definition CImpinjBeaconConfiguration for LLRP parameter ImpinjBeaconConfiguration.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode setImpinjEnablePeakRSSI(CImpinjEnablePeakRSSI *pValue)
Set accessor functions for the LLRP ImpinjEnablePeakRSSI sub-parameter.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
CImpinjC1G2LocationConfig * getImpinjC1G2LocationConfig(void)
Get accessor functions for the LLRP ImpinjC1G2LocationConfig sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setMetric(llrp_u32v_t value)
Set accessor functions for the LLRP Metric field.
CImpinjBlockWriteWordCount * getImpinjBlockWriteWordCount(void)
Get accessor functions for the LLRP ImpinjBlockWriteWordCount sub-parameter.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
void setLinkDownThreshold(llrp_u16_t value)
Set accessor functions for the LLRP LinkDownThreshold field.
Class Definition CImpinjGPSNMEASentences for LLRP parameter ImpinjGPSNMEASentences.
Class Definition CImpinjDiagnosticReport for LLRP parameter ImpinjDiagnosticReport.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EImpinjDirectionTagPopulationStatus getTagPopulationStatus(void)
Get accessor functions for the LLRP TagPopulationStatus field.
void setPersistence(EImpinjQTPersistence value)
Set accessor functions for the LLRP Persistence field.
llrp_u1_t getEnableUpdateReport(void)
Get accessor functions for the LLRP EnableUpdateReport field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setLocYCentimeters(llrp_s32_t value)
Set accessor functions for the LLRP LocYCentimeters field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u16_t getBlockPointer(void)
Get accessor functions for the LLRP BlockPointer field.
llrp_u32v_t getConfidenceData(void)
Get accessor functions for the LLRP ConfidenceData field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setLowDutyCycleMode(EImpinjLowDutyCycleMode value)
Set accessor functions for the LLRP LowDutyCycleMode field.
llrp_u16v_t getMask(void)
Get accessor functions for the LLRP Mask field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EImpinjIntelligentAntennaMode getManagementEnabled(void)
Get accessor functions for the LLRP ManagementEnabled field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjxArrayCapabilities for LLRP parameter ImpinjxArrayCapabilities.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setUpdateIntervalSeconds(llrp_u16_t value)
Set accessor functions for the LLRP UpdateIntervalSeconds field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
Class Definition CImpinjBlockPermalockOpSpecResult for LLRP parameter ImpinjBlockPermalockOpSpecResul...
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
CImpinjRMCSentence * getImpinjRMCSentence(void)
Get accessor functions for the LLRP ImpinjRMCSentence sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode setImpinjLocationConfig(CImpinjLocationConfig *pValue)
Set accessor functions for the LLRP ImpinjLocationConfig sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CImpinjArrayVersion for LLRP parameter ImpinjArrayVersion.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u16_t getMinimumPowerLevel(void)
Get accessor functions for the LLRP MinimumPowerLevel field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CImpinjBlockPermalock for LLRP parameter ImpinjBlockPermalock.
void setBitPointer(llrp_u16_t value)
Set accessor functions for the LLRP BitPointer field.
llrp_u64_t getAntennaEventConnected(void)
Get accessor functions for the LLRP AntennaEventConnected 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.
llrp_u1_t getSupportsTISpecs(void)
Get accessor functions for the LLRP SupportsTISpecs field.
Class Definition CImpinjInventorySearchMode for LLRP parameter ImpinjInventorySearchMode.
llrp_u16_t getSystemTagPopulationLimitHighSensitivity(void)
Get accessor functions for the LLRP SystemTagPopulationLimitHighSensitivity field.
Class Definition CImpinjSetQTConfig for LLRP parameter ImpinjSetQTConfig.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u16_t getModeIndex(void)
Get accessor functions for the LLRP ModeIndex field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setEnableDiagnosticReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableDiagnosticReport field.
void setSerialNumber(llrp_utf8v_t value)
Set accessor functions for the LLRP SerialNumber field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u1_t getEnableEntryReport(void)
Get accessor functions for the LLRP EnableEntryReport field.
void setDopplerFrequency(llrp_s16_t value)
Set accessor functions for the LLRP DopplerFrequency field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setEnableRFPowerSweep(llrp_u1_t value)
Set accessor functions for the LLRP EnableRFPowerSweep field.
llrp_u16v_t getPermalockStatus(void)
Get accessor functions for the LLRP PermalockStatus field.
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.
void setHeightCm(llrp_u16_t value)
Set accessor functions for the LLRP HeightCm field.
llrp_u1_t getSupportsDISpecs(void)
Get accessor functions for the LLRP SupportsDISpecs field.
llrp_u32_t getMaxNumSectors(void)
Get accessor functions for the LLRP MaxNumSectors field.
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.
void setInventorySearchMode(EImpinjInventorySearchType value)
Set accessor functions for the LLRP InventorySearchMode field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setSerialNumber(llrp_utf8v_t value)
Set accessor functions for the LLRP SerialNumber field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EImpinjRequestedDataType getRequestedData(void)
Get accessor functions for the LLRP RequestedData field.
void setControlData(llrp_u32v_t value)
Set accessor functions for the LLRP ControlData field.
llrp_utf8v_t getFirmwareVersion(void)
Get accessor functions for the LLRP FirmwareVersion field.
Class Definition CImpinjLocationConfig for LLRP parameter ImpinjLocationConfig.
Class Definition CLLRPStatus for LLRP parameter LLRPStatus.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP 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.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setEnableEntryReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableEntryReport field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setPCBAVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP PCBAVersion field.
void setAntennaIDOffset(llrp_u16_t value)
Set accessor functions for the LLRP AntennaIDOffset field.
void setFPGAVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP FPGAVersion field.
void setLatitude(llrp_s32_t value)
Set accessor functions for the LLRP Latitude field.
void setRequestedData(EImpinjRequestedDataType value)
Set accessor functions for the LLRP RequestedData field.
EResultCode setImpinjEnableTxPower(CImpinjEnableTxPower *pValue)
Set accessor functions for the LLRP ImpinjEnableTxPower sub-parameter.
llrp_u8_t getBitLength(void)
Get accessor functions for the LLRP BitLength field.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u2_t getMB(void)
Get accessor functions for the LLRP MB field.
void setEnableAntDwellTimeLimit(llrp_u1_t value)
Set accessor functions for the LLRP EnableAntDwellTimeLimit field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
Class Definition CEPCData for LLRP parameter EPCData.
llrp_u16_t getComputeWindowSeconds(void)
Get accessor functions for the LLRP ComputeWindowSeconds field.
void setType(EImpinjLocationReportType value)
Set accessor functions for the LLRP Type field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_s16_t getDopplerFrequency(void)
Get accessor functions for the LLRP DopplerFrequency field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setUpdateIntervalSeconds(llrp_u16_t value)
Set accessor functions for the LLRP UpdateIntervalSeconds field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setPowerLevelStepSize(llrp_u16_t value)
Set accessor functions for the LLRP PowerLevelStepSize field.
EImpinjMarginReadResultType getResult(void)
Get accessor functions for the LLRP Result field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u16_t getAntennaIDOffset(void)
Get accessor functions for the LLRP AntennaIDOffset field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setGPOMode(EImpinjAdvancedGPOMode value)
Set accessor functions for the LLRP GPOMode field.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
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.
void setLocXCentimeters(llrp_s32_t value)
Set accessor functions for the LLRP LocXCentimeters field.
EResultCode setImpinjAntennaEventHysteresis(CImpinjAntennaEventHysteresis *pValue)
Set accessor functions for the LLRP ImpinjAntennaEventHysteresis sub-parameter.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
int countC1G2Read(void)
Count of the LLRP C1G2Read sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CC1G2Read * >::iterator beginC1G2Read(void)
Returns the first element of the C1G2Read sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
CImpinjDirectionConfig * getImpinjDirectionConfig(void)
Get accessor functions for the LLRP ImpinjDirectionConfig sub-parameter.
llrp_u16_t getLinkDownThreshold(void)
Get accessor functions for the LLRP LinkDownThreshold field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setSaveConfiguration(llrp_u1_t value)
Set accessor functions for the LLRP SaveConfiguration field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
CImpinjLocationConfig * getImpinjLocationConfig(void)
Get accessor functions for the LLRP ImpinjLocationConfig sub-parameter.
llrp_u64_t getAntennaEventDisconnected(void)
Get accessor functions for the LLRP AntennaEventDisconnected field.
void setPermalockStatus(llrp_u16v_t value)
Set accessor functions for the LLRP PermalockStatus field.
Class Definition CImpinjEnableTxPower for LLRP parameter ImpinjEnableTxPower.
llrp_u16_t getFieldPingInterval(void)
Get accessor functions for the LLRP FieldPingInterval field.
Class Definition CImpinjEnableSerializedTID for LLRP parameter ImpinjEnableSerializedTID.
llrp_u16v_t getChannelList(void)
Get accessor functions for the LLRP ChannelList field.
void setEnableExitReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableExitReport field.
llrp_u16_t getTxPower(void)
Get accessor functions for the LLRP TxPower field.
void setAccessPassword(llrp_u32_t value)
Set accessor functions for the LLRP AccessPassword field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode setImpinjC1G2DirectionConfig(CImpinjC1G2DirectionConfig *pValue)
Set accessor functions for the LLRP ImpinjC1G2DirectionConfig sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u16_t getHubID(void)
Get accessor functions for the LLRP HubID field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setOrderingMode(EImpinjAccessSpecOrderingMode value)
Set accessor functions for the LLRP OrderingMode field.
llrp_u16_t getPhaseAngle(void)
Get accessor functions for the LLRP PhaseAngle field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setAccessRange(EImpinjQTAccessRange value)
Set accessor functions for the LLRP AccessRange field.
llrp_utf8v_t getSerialNumber(void)
Get accessor functions for the LLRP SerialNumber field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u16_t getWordCount(void)
Get accessor functions for the LLRP WordCount field.
CImpinjC1G2DirectionConfig * getImpinjC1G2DirectionConfig(void)
Get accessor functions for the LLRP ImpinjC1G2DirectionConfig sub-parameter.
llrp_u16_t getBlockRange(void)
Get accessor functions for the LLRP BlockRange field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CImpinjAntennaPolarizationCapability * >::iterator endImpinjAntennaPolarizationCapability(void)
Returns the last element of the ImpinjAntennaPolarizationCapability sub-parameter list...
llrp_u1_t getPolarizationControlEnabled(void)
Get accessor functions for the LLRP PolarizationControlEnabled field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
Class Definition CImpinjDetailedVersion for LLRP parameter ImpinjDetailedVersion. ...
std::list< CC1G2Filter * >::iterator beginC1G2Filter(void)
Returns the first element of the C1G2Filter sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CImpinjGPSCoordinates for LLRP parameter ImpinjGPSCoordinates.
llrp_u32v_t getMetric(void)
Get accessor functions for the LLRP Metric field.
Class Definition CImpinjReaderTemperature for LLRP parameter ImpinjReaderTemperature.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setLastSeenTimestampUTC(llrp_u64_t value)
Set accessor functions for the LLRP LastSeenTimestampUTC field.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjEnableRFDopplerFrequency for LLRP parameter ImpinjEnableRFDopplerFrequency.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
Class Definition CImpinjHubVersions for LLRP parameter ImpinjHubVersions.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EImpinjFixedFrequencyMode getFixedFrequencyMode(void)
Get accessor functions for the LLRP FixedFrequencyMode field.
Class Definition CImpinjOpSpecRetryCount for LLRP parameter ImpinjOpSpecRetryCount.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setChannelList(llrp_u16v_t value)
Set accessor functions for the LLRP ChannelList field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode setImpinjDirectionConfig(CImpinjDirectionConfig *pValue)
Set accessor functions for the LLRP ImpinjDirectionConfig sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
CImpinjxArrayDirectionCapabilities * getImpinjxArrayDirectionCapabilities(void)
Get accessor functions for the LLRP ImpinjxArrayDirectionCapabilities sub-parameter.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
llrp_utf8v_t getPCBAVersion(void)
Get accessor functions for the LLRP PCBAVersion field.
void setSupportsTSISpecs(llrp_u1_t value)
Set accessor functions for the LLRP SupportsTSISpecs field.
void setTagPopulationStatus(EImpinjDirectionTagPopulationStatus value)
Set accessor functions for the LLRP TagPopulationStatus field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u16v_t getAntennaIDs(void)
Get accessor functions for the LLRP AntennaIDs field.
void setFrequencyList(llrp_u32v_t value)
Set accessor functions for the LLRP FrequencyList field.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
Class Definition CImpinjDirectionReporting for LLRP parameter ImpinjDirectionReporting.
void setTransmitPower(llrp_u16_t value)
Set accessor functions for the LLRP TransmitPower field.
llrp_u32_t getLoopCount(void)
Get accessor functions for the LLRP LoopCount field.
llrp_u1_t getEnableUpdateReport(void)
Get accessor functions for the LLRP EnableUpdateReport field.
llrp_u1_t getSaveConfiguration(void)
Get accessor functions for the LLRP SaveConfiguration field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
Class Definition CImpinjGetBlockPermalockStatus for LLRP parameter ImpinjGetBlockPermalockStatus.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setDiagnosticReportLevel(EImpinjDirectionDiagnosticReportLevel value)
Set accessor functions for the LLRP DiagnosticReportLevel field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CImpinjArrayVersion * >::iterator endImpinjArrayVersion(void)
Returns the last element of the ImpinjArrayVersion sub-parameter list.
Class Definition CImpinjTIDParity for LLRP parameter ImpinjTIDParity.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countImpinjArrayVersion(void)
Count of the LLRP ImpinjArrayVersion sub-parameter list.
llrp_utf8v_t getGGASentence(void)
Get accessor functions for the LLRP GGASentence field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EImpinjGetBlockPermalockStatusResultType getResult(void)
Get accessor functions for the LLRP Result field.
llrp_u1_t getEnableSelectGapClose(void)
Get accessor functions for the LLRP EnableSelectGapClose field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u64_t getBeaconDurationSeconds(void)
Get accessor functions for the LLRP BeaconDurationSeconds field.
void setBeaconDurationSeconds(llrp_u64_t value)
Set accessor functions for the LLRP BeaconDurationSeconds field.
void setRetryCount(llrp_u16_t value)
Set accessor functions for the LLRP RetryCount field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setMinimumPowerLevel(llrp_u16_t value)
Set accessor functions for the LLRP MinimumPowerLevel field.
EImpinjQTPersistence getPersistence(void)
Get accessor functions for the LLRP Persistence field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CC1G2Filter * >::iterator endC1G2Filter(void)
Returns the last element of the C1G2Filter sub-parameter list.
void setFault(EImpinjHubFaultType value)
Set accessor functions for the LLRP Fault field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EImpinjSerializedTIDMode getSerializedTIDMode(void)
Get accessor functions for the LLRP SerializedTIDMode field.
Class Definition CC1G2Read for LLRP parameter C1G2Read.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
CImpinjLocationReporting * getImpinjLocationReporting(void)
Get accessor functions for the LLRP ImpinjLocationReporting sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setComputeWindowSeconds(llrp_u16_t value)
Set accessor functions for the LLRP ComputeWindowSeconds field.
void setGGASentence(llrp_utf8v_t value)
Set accessor functions for the LLRP GGASentence field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setConfidenceData(llrp_u32v_t value)
Set accessor functions for the LLRP ConfidenceData field.
Class Definition CImpinjAntennaAttemptEvent for LLRP parameter ImpinjAntennaAttemptEvent.
void setEnableExitReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableExitReport field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjDirectionSectors for LLRP parameter ImpinjDirectionSectors.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setGPSCoordinatesMode(EImpinjGPSCoordinatesMode value)
Set accessor functions for the LLRP GPSCoordinatesMode field.
EImpinjSetQTConfigResultType getResult(void)
Get accessor functions for the LLRP Result field.
CImpinjDirectionDiagnosticData * getImpinjDirectionDiagnosticData(void)
Get accessor functions for the LLRP ImpinjDirectionDiagnosticData sub-parameter.
void setBlockMask(llrp_u16v_t value)
Set accessor functions for the LLRP BlockMask field.
void setSoftwareVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP SoftwareVersion field.
llrp_u64_t getFirstSeenTimestampUTC(void)
Get accessor functions for the LLRP FirstSeenTimestampUTC field.
llrp_s32_t getLongitude(void)
Get accessor functions for the LLRP Longitude field.
EResultCode setImpinjLocationAlgorithmControl(CImpinjLocationAlgorithmControl *pValue)
Set accessor functions for the LLRP ImpinjLocationAlgorithmControl sub-parameter. ...
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u1_t getEnableAntDwellTimeLimit(void)
Get accessor functions for the LLRP EnableAntDwellTimeLimit field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
CImpinjEnableGPSCoordinates * getImpinjEnableGPSCoordinates(void)
Get accessor functions for the LLRP ImpinjEnableGPSCoordinates sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setOrientationDegrees(llrp_s16_t value)
Set accessor functions for the LLRP OrientationDegrees field.
void setAccessRange(EImpinjQTAccessRange value)
Set accessor functions for the LLRP AccessRange field.
llrp_u16_t getTagAgeIntervalSeconds(void)
Get accessor functions for the LLRP TagAgeIntervalSeconds field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setHubID(llrp_u16_t value)
Set accessor functions for the LLRP HubID field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
CImpinjEnableOptimizedRead * getImpinjEnableOptimizedRead(void)
Get accessor functions for the LLRP ImpinjEnableOptimizedRead sub-parameter.
llrp_u2_t getSession(void)
Get accessor functions for the LLRP Session field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
llrp_utf8v_t getFPGAVersion(void)
Get accessor functions for the LLRP FPGAVersion field.
CImpinjDirectionSectors * getImpinjDirectionSectors(void)
Get accessor functions for the LLRP ImpinjDirectionSectors sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EImpinjRegulatoryRegion getRegulatoryRegion(void)
Get accessor functions for the LLRP RegulatoryRegion field.
Class Definition CImpinjAdvancedGPOConfiguration for LLRP parameter ImpinjAdvancedGPOConfiguration.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode setImpinjAccessSpecOrdering(CImpinjAccessSpecOrdering *pValue)
Set accessor functions for the LLRP ImpinjAccessSpecOrdering sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_utf8v_t getSerialNumber(void)
Get accessor functions for the LLRP SerialNumber field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void clearC1G2Filter(void)
Clears the LLRP C1G2Filter sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u32_t getGPIDebounceTimerMSec(void)
Get accessor functions for the LLRP GPIDebounceTimerMSec field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setResult(EImpinjSetQTConfigResultType value)
Set accessor functions for the LLRP Result field.
Class Definition CImpinjLocationConfidence for LLRP parameter ImpinjLocationConfidence.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
Class Definition CImpinjRFDopplerFrequency for LLRP parameter ImpinjRFDopplerFrequency.
llrp_u2_t getMB(void)
Get accessor functions for the LLRP MB field.
void setDataProfile(EImpinjQTDataProfile value)
Set accessor functions for the LLRP DataProfile field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setUserTagPopulationLimit(llrp_u16_t value)
Set accessor functions for the LLRP UserTagPopulationLimit field.
llrp_utf8v_t getSoftwareVersion(void)
Get accessor functions for the LLRP SoftwareVersion field.
EImpinjLocationReportType getType(void)
Get accessor functions for the LLRP Type field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
llrp_u16v_t getBlockMask(void)
Get accessor functions for the LLRP BlockMask field.
EImpinjBlockPermalockResultType getResult(void)
Get accessor functions for the LLRP Result field.
EImpinjAntennaPolarizationType getType(void)
Get accessor functions for the LLRP Type field.
Class Definition CImpinjDirectionUserTagPopulationLimit for LLRP parameter ImpinjDirectionUserTagPopu...
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID 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.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_s32_t getLocXCentimeters(void)
Get accessor functions for the LLRP LocXCentimeters field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setAntennaIDs(llrp_u16v_t value)
Set accessor functions for the LLRP AntennaIDs field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addImpinjAntennaPolarizationCapability(CImpinjAntennaPolarizationCapability *pValue)
Add a ImpinjAntennaPolarizationCapability to the LLRP sub-parameter list.
std::list< CC1G2Read * >::iterator endC1G2Read(void)
Returns the last element of the C1G2Read sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
Class Definition CImpinjSetQTConfigOpSpecResult for LLRP parameter ImpinjSetQTConfigOpSpecResult.
Class Definition CIMPINJ_ENABLE_EXTENSIONS for LLRP message IMPINJ_ENABLE_EXTENSIONS.
void setSystemTagPopulationLimitHighPerformance(llrp_u16_t value)
Set accessor functions for the LLRP SystemTagPopulationLimitHighPerformance field.
EImpinjQTAccessRange getAccessRange(void)
Get accessor functions for the LLRP AccessRange field.
std::list< CC1G2Filter * >::iterator endC1G2Filter(void)
Returns the last element of the C1G2Filter sub-parameter list.
EResultCode setImpinjGGASentence(CImpinjGGASentence *pValue)
Set accessor functions for the LLRP ImpinjGGASentence 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.
Class Definition CImpinjGetQTConfig for LLRP parameter ImpinjGetQTConfig.
int countC1G2Filter(void)
Count of the LLRP C1G2Filter sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CImpinjAccessSpecConfiguration for LLRP parameter ImpinjAccessSpecConfiguration.
Class Definition CImpinjFrequencyCapabilities for LLRP parameter ImpinjFrequencyCapabilities.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setEnabledSectorIDs(llrp_u16v_t value)
Set accessor functions for the LLRP EnabledSectorIDs field.
void clearImpinjAntennaPolarizationCapability(void)
Clears the LLRP ImpinjAntennaPolarizationCapability sub-parameter list.
Class Definition CImpinjLinkMonitorConfiguration for LLRP parameter ImpinjLinkMonitorConfiguration.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
CImpinjLocationConfidence * getImpinjLocationConfidence(void)
Get accessor functions for the LLRP ImpinjLocationConfidence sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjMarginReadOpSpecResult for LLRP parameter ImpinjMarginReadOpSpecResult.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setManagementEnabled(EImpinjIntelligentAntennaMode value)
Set accessor functions for the LLRP ManagementEnabled field.
void setGPOPulseDurationMSec(llrp_u32_t value)
Set accessor functions for the LLRP GPOPulseDurationMSec field.
Class Definition CImpinjxArrayDirectionCapabilities for LLRP parameter ImpinjxArrayDirectionCapabilit...
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjAntennaConfiguration for LLRP parameter ImpinjAntennaConfiguration.
EImpinjGPSCoordinatesMode getGPSCoordinatesMode(void)
Get accessor functions for the LLRP GPSCoordinatesMode field.
CImpinjAntennaEventConfiguration * getImpinjAntennaEventConfiguration(void)
Get accessor functions for the LLRP ImpinjAntennaEventConfiguration sub-parameter.
EResultCode addC1G2Read(CC1G2Read *pValue)
Add a C1G2Read to the LLRP sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
llrp_u16_t getBlockPointer(void)
Get accessor functions for the LLRP BlockPointer field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
Class Definition CImpinjHubConfiguration for LLRP parameter ImpinjHubConfiguration.
llrp_u16_t getUpdateIntervalSeconds(void)
Get accessor functions for the LLRP UpdateIntervalSeconds field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setBitLength(llrp_u8_t value)
Set accessor functions for the LLRP BitLength field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u1_t getSupportsTSISpecs(void)
Get accessor functions for the LLRP SupportsTSISpecs field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EImpinjReportBufferMode getReportBufferMode(void)
Get accessor functions for the LLRP ReportBufferMode field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
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.
llrp_s32_t getXAxis(void)
Get accessor functions for the LLRP XAxis field.
Class Definition CImpinjDirectionDiagnosticData for LLRP parameter ImpinjDirectionDiagnosticData.
void setLinkMonitorMode(EImpinjLinkMonitorMode value)
Set accessor functions for the LLRP LinkMonitorMode field.
Class Definition CImpinjEnableRFPhaseAngle for LLRP parameter ImpinjEnableRFPhaseAngle.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
Class Definition CIMPINJ_SAVE_SETTINGS_RESPONSE for LLRP message IMPINJ_SAVE_SETTINGS_RESPONSE.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_s16_t getOrientationDegrees(void)
Get accessor functions for the LLRP OrientationDegrees field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EImpinjDirectionDiagnosticReportLevel getDiagnosticReportLevel(void)
Get accessor functions for the LLRP DiagnosticReportLevel 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.
EImpinjRFDopplerFrequencyMode getRFDopplerFrequencyMode(void)
Get accessor functions for the LLRP RFDopplerFrequencyMode field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setEnableUpdateReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableUpdateReport field.
EImpinjInventorySearchType getInventorySearchMode(void)
Get accessor functions for the LLRP InventorySearchMode field.
Class Definition CImpinjGetBlockPermalockStatusOpSpecResult for LLRP parameter ImpinjGetBlockPermaloc...
CImpinjEnableSerializedTID * getImpinjEnableSerializedTID(void)
Get accessor functions for the LLRP ImpinjEnableSerializedTID sub-parameter.
void setMetric(llrp_u32v_t value)
Set accessor functions for the LLRP Metric field.
EResultCode addC1G2Filter(CC1G2Filter *pValue)
Add a C1G2Filter to the LLRP sub-parameter list.
Class Definition CImpinjAntennaEventConfiguration for LLRP parameter ImpinjAntennaEventConfiguration...
CImpinjBLEVersion * getImpinjBLEVersion(void)
Get accessor functions for the LLRP ImpinjBLEVersion sub-parameter.
EResultCode addC1G2Filter(CC1G2Filter *pValue)
Add a C1G2Filter to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode setImpinjEnableOptimizedRead(CImpinjEnableOptimizedRead *pValue)
Set accessor functions for the LLRP ImpinjEnableOptimizedRead sub-parameter.
CImpinjTransmitPower * getImpinjTransmitPower(void)
Get accessor functions for the LLRP ImpinjTransmitPower sub-parameter.
void setSupportsLISpecs(llrp_u1_t value)
Set accessor functions for the LLRP SupportsLISpecs field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
llrp_s32_t getLocYCentimeters(void)
Get accessor functions for the LLRP LocYCentimeters field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setLastSeenSectorID(llrp_u8_t value)
Set accessor functions for the LLRP LastSeenSectorID field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setRegulatoryRegion(EImpinjRegulatoryRegion value)
Set accessor functions for the LLRP RegulatoryRegion field.
EResultCode setImpinjxArrayDirectionCapabilities(CImpinjxArrayDirectionCapabilities *pValue)
Set accessor functions for the LLRP ImpinjxArrayDirectionCapabilities sub-parameter.
void setTID(llrp_u16v_t value)
Set accessor functions for the LLRP TID field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EImpinjQTDataProfile getDataProfile(void)
Get accessor functions for the LLRP DataProfile field.
Class Definition CImpinjAccessSpecOrdering for LLRP parameter ImpinjAccessSpecOrdering.
Class Definition CImpinjAntennaCapabilities for LLRP parameter ImpinjAntennaCapabilities.
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.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode setImpinjLocationReporting(CImpinjLocationReporting *pValue)
Set accessor functions for the LLRP ImpinjLocationReporting sub-parameter.
Class Definition CImpinjSerializedTID for LLRP parameter ImpinjSerializedTID.
llrp_s32_t getFacilityXLocationCm(void)
Get accessor functions for the LLRP FacilityXLocationCm field.
Class Definition CImpinjGPIDebounceConfiguration for LLRP parameter ImpinjGPIDebounceConfiguration.
EResultCode setImpinjOpSpecRetryCount(CImpinjOpSpecRetryCount *pValue)
Set accessor functions for the LLRP ImpinjOpSpecRetryCount sub-parameter.
llrp_u1_t getEnableEntryReport(void)
Get accessor functions for the LLRP EnableEntryReport field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EImpinjOptimizedReadMode getOptimizedReadMode(void)
Get accessor functions for the LLRP OptimizedReadMode field.
llrp_u1_t getSupportsLISpecs(void)
Get accessor functions for the LLRP SupportsLISpecs field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
CImpinjEnableRFDopplerFrequency * getImpinjEnableRFDopplerFrequency(void)
Get accessor functions for the LLRP ImpinjEnableRFDopplerFrequency sub-parameter. ...
void setGPOPortNum(llrp_u16_t value)
Set accessor functions for the LLRP GPOPortNum field.
void setFirstSeenSectorID(llrp_u8_t value)
Set accessor functions for the LLRP FirstSeenSectorID field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EImpinjQTAccessRange getAccessRange(void)
Get accessor functions for the LLRP AccessRange field.
void setLastSeenTimestampUTC(llrp_u64_t value)
Set accessor functions for the LLRP LastSeenTimestampUTC field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
CImpinjAccessSpecOrdering * getImpinjAccessSpecOrdering(void)
Get accessor functions for the LLRP ImpinjAccessSpecOrdering sub-parameter.
void clearC1G2Filter(void)
Clears the LLRP C1G2Filter sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u16_t getHeightCm(void)
Get accessor functions for the LLRP HeightCm field.
void setParityError(llrp_u1_t value)
Set accessor functions for the LLRP ParityError field.
void setFirmwareVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP FirmwareVersion field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode setImpinjEnableRFDopplerFrequency(CImpinjEnableRFDopplerFrequency *pValue)
Set accessor functions for the LLRP ImpinjEnableRFDopplerFrequency sub-parameter. ...
void setOptimizedReadMode(EImpinjOptimizedReadMode value)
Set accessor functions for the LLRP OptimizedReadMode field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
void setType(EImpinjDirectionReportType value)
Set accessor functions for the LLRP Type field.
void setBlockPointer(llrp_u16_t value)
Set accessor functions for the LLRP BlockPointer field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u32v_t getFrequencyList(void)
Get accessor functions for the LLRP FrequencyList field.
llrp_u16_t getAntennaID(void)
Get accessor functions for the LLRP AntennaID field.
EResultCode setImpinjArrayVersion(CImpinjArrayVersion *pValue)
Set accessor functions for the LLRP ImpinjArrayVersion sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjC1G2DirectionConfig for LLRP parameter ImpinjC1G2DirectionConfig.
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.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u16_t getGPIPortNum(void)
Get accessor functions for the LLRP GPIPortNum field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u16_t getUpdateIntervalSeconds(void)
Get accessor functions for the LLRP UpdateIntervalSeconds field.
void setTemperature(llrp_s16_t value)
Set accessor functions for the LLRP Temperature field.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
CImpinjEnablePeakRSSI * getImpinjEnablePeakRSSI(void)
Get accessor functions for the LLRP ImpinjEnablePeakRSSI sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setEnableUpdateReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableUpdateReport field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setFirmwareVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP FirmwareVersion field.
EResultCode setImpinjDirectionDiagnosticData(CImpinjDirectionDiagnosticData *pValue)
Set accessor functions for the LLRP ImpinjDirectionDiagnosticData sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
CImpinjEnableTxPower * getImpinjEnableTxPower(void)
Get accessor functions for the LLRP ImpinjEnableTxPower sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
CImpinjAntennaEventHysteresis * getImpinjAntennaEventHysteresis(void)
Get accessor functions for the LLRP ImpinjAntennaEventHysteresis sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setAccessPassword(llrp_u32_t value)
Set accessor functions for the LLRP AccessPassword field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setLoopCount(llrp_u32_t value)
Set accessor functions for the LLRP LoopCount field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u64_t getLastSeenTimestampUTC(void)
Get accessor functions for the LLRP LastSeenTimestampUTC field.
Class Definition CImpinjReducedPowerFrequencyList for LLRP parameter ImpinjReducedPowerFrequencyList...
Class Definition CC1G2Filter for LLRP parameter C1G2Filter.
EResultCode setImpinjAntennaEventConfiguration(CImpinjAntennaEventConfiguration *pValue)
Set accessor functions for the LLRP ImpinjAntennaEventConfiguration sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u16v_t getChannelList(void)
Get accessor functions for the LLRP ChannelList field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode setImpinjTIDParity(CImpinjTIDParity *pValue)
Set accessor functions for the LLRP ImpinjTIDParity sub-parameter.
Class Definition CImpinjDISpec for LLRP parameter ImpinjDISpec.
void setBlockRange(llrp_u16_t value)
Set accessor functions for the LLRP BlockRange field.
void setReducedPowerMode(EImpinjReducedPowerMode value)
Set accessor functions for the LLRP ReducedPowerMode field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
Class Definition CImpinjRMCSentence for LLRP parameter ImpinjRMCSentence.
EImpinjDirectionRFMode getRFMode(void)
Get accessor functions for the LLRP RFMode field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countImpinjAntennaPolarizationCapability(void)
Count of the LLRP ImpinjAntennaPolarizationCapability sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CC1G2Filter * >::iterator beginC1G2Filter(void)
Returns the first element of the C1G2Filter sub-parameter list.
void setDataProfile(EImpinjQTDataProfile value)
Set accessor functions for the LLRP DataProfile field.
Class Definition CImpinjEnableGPSCoordinates for LLRP parameter ImpinjEnableGPSCoordinates.
Class Definition CImpinjMarginRead for LLRP parameter ImpinjMarginRead.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setChannelList(llrp_u16v_t value)
Set accessor functions for the LLRP ChannelList field.
void setFirmwareVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP FirmwareVersion field.
CImpinjTransmitPower * getImpinjTransmitPower(void)
Get accessor functions for the LLRP ImpinjTransmitPower sub-parameter.
llrp_utf8v_t getFirmwareVersion(void)
Get accessor functions for the LLRP FirmwareVersion field.
Class Definition CImpinjC1G2LocationConfig for LLRP parameter ImpinjC1G2LocationConfig.
EResultCode setImpinjEnableRFPhaseAngle(CImpinjEnableRFPhaseAngle *pValue)
Set accessor functions for the LLRP ImpinjEnableRFPhaseAngle sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EImpinjHubFaultType getFault(void)
Get accessor functions for the LLRP Fault field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setEmptyFieldTimeout(llrp_u16_t value)
Set accessor functions for the LLRP EmptyFieldTimeout field.
void setAntennaEventConnected(llrp_u64_t value)
Set accessor functions for the LLRP AntennaEventConnected field.
llrp_u1_t getEnableDiagnosticReport(void)
Get accessor functions for the LLRP EnableDiagnosticReport field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
CImpinjLocationAlgorithmControl * getImpinjLocationAlgorithmControl(void)
Get accessor functions for the LLRP ImpinjLocationAlgorithmControl sub-parameter. ...
Class Definition CImpinjEnableOptimizedRead for LLRP parameter ImpinjEnableOptimizedRead.
Class Definition CImpinjRequestedData for LLRP parameter ImpinjRequestedData.
void setEnableEntryReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableEntryReport field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.