116 extern const CVendorDescriptor
124 extern const CNamespaceDescriptor
165 enum EImpinjRequestedDataType
167 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,
170 extern const SEnumTableEntry
171 g_estImpinjRequestedDataType[];
207 enum EImpinjRegulatoryRegion
209 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,
212 extern const SEnumTableEntry
213 g_estImpinjRegulatoryRegion[];
230 enum EImpinjInventorySearchType
235 extern const SEnumTableEntry
236 g_estImpinjInventorySearchType[];
249 enum EImpinjFixedFrequencyMode
254 extern const SEnumTableEntry
255 g_estImpinjFixedFrequencyMode[];
267 enum EImpinjReducedPowerMode
272 extern const SEnumTableEntry
273 g_estImpinjReducedPowerMode[];
285 enum EImpinjLowDutyCycleMode
290 extern const SEnumTableEntry
291 g_estImpinjLowDutyCycleMode[];
303 enum EImpinjLinkMonitorMode
308 extern const SEnumTableEntry
309 g_estImpinjLinkMonitorMode[];
321 enum EImpinjReportBufferMode
326 extern const SEnumTableEntry
327 g_estImpinjReportBufferMode[];
344 enum EImpinjBlockPermalockResultType
349 extern const SEnumTableEntry
350 g_estImpinjBlockPermalockResultType[];
366 enum EImpinjGetBlockPermalockStatusResultType
371 extern const SEnumTableEntry
372 g_estImpinjGetBlockPermalockStatusResultType[];
385 enum EImpinjQTDataProfile
390 extern const SEnumTableEntry
391 g_estImpinjQTDataProfile[];
404 enum EImpinjQTAccessRange
409 extern const SEnumTableEntry
410 g_estImpinjQTAccessRange[];
423 enum EImpinjQTPersistence
428 extern const SEnumTableEntry
429 g_estImpinjQTPersistence[];
445 enum EImpinjSetQTConfigResultType
450 extern const SEnumTableEntry
451 g_estImpinjSetQTConfigResultType[];
466 enum EImpinjGetQTConfigResultType
471 extern const SEnumTableEntry
472 g_estImpinjGetQTConfigResultType[];
484 enum EImpinjSerializedTIDMode
489 extern const SEnumTableEntry
490 g_estImpinjSerializedTIDMode[];
502 enum EImpinjRFPhaseAngleMode
507 extern const SEnumTableEntry
508 g_estImpinjRFPhaseAngleMode[];
520 enum EImpinjPeakRSSIMode
525 extern const SEnumTableEntry
526 g_estImpinjPeakRSSIMode[];
538 enum EImpinjGPSCoordinatesMode
543 extern const SEnumTableEntry
544 g_estImpinjGPSCoordinatesMode[];
561 enum EImpinjAdvancedGPOMode
566 extern const SEnumTableEntry
567 g_estImpinjAdvancedGPOMode[];
579 enum EImpinjOptimizedReadMode
584 extern const SEnumTableEntry
585 g_estImpinjOptimizedReadMode[];
597 enum EImpinjAccessSpecOrderingMode
602 extern const SEnumTableEntry
603 g_estImpinjAccessSpecOrderingMode[];
615 enum EImpinjRFDopplerFrequencyMode
620 extern const SEnumTableEntry
621 g_estImpinjRFDopplerFrequencyMode[];
634 enum EImpinjHubConnectedType
639 extern const SEnumTableEntry
640 g_estImpinjHubConnectedType[];
659 enum EImpinjHubFaultType
664 extern const SEnumTableEntry
665 g_estImpinjHubFaultType[];
678 enum EImpinjLocationReportType
683 extern const SEnumTableEntry
684 g_estImpinjLocationReportType[];
730 enum EImpinjDirectionFieldOfView
735 extern const SEnumTableEntry
736 g_estImpinjDirectionFieldOfView[];
773 enum EImpinjDirectionRFMode
778 extern const SEnumTableEntry
779 g_estImpinjDirectionRFMode[];
831 enum EImpinjDirectionDiagnosticReportLevel
836 extern const SEnumTableEntry
837 g_estImpinjDirectionDiagnosticReportLevel[];
878 enum EImpinjDirectionReportType
883 extern const SEnumTableEntry
884 g_estImpinjDirectionReportType[];
925 enum EImpinjDirectionTagPopulationStatus
930 extern const SEnumTableEntry
931 g_estImpinjDirectionTagPopulationStatus[];
943 enum EImpinjIntelligentAntennaMode
948 extern const SEnumTableEntry
949 g_estImpinjIntelligentAntennaMode[];
963 enum EImpinjAntennaPolarizationType
968 extern const SEnumTableEntry
969 g_estImpinjAntennaPolarizationType[];
988 enum EImpinjMarginReadResultType
993 extern const SEnumTableEntry
994 g_estImpinjMarginReadResultType[];
1035 static const CFieldDescriptor *
const
1036 s_apFieldDescriptorTable[];
1038 static const CTypeDescriptor
1043 CDecoderStream * pDecoderStream);
1046 assimilateSubParameters (
1047 CErrorDetails * pError);
1051 CEncoderStream * pEncoderStream)
const;
1060 CDecoderStream * pDecoderStream,
1061 CElement * pElement);
1066 std::list<CParameter *> m_listCustom;
1070 inline std::list<CParameter *>::iterator
1073 return m_listCustom.begin();
1077 inline std::list<CParameter *>::iterator
1080 return m_listCustom.end();
1087 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1094 return (
int) (m_listCustom.size());
1100 CParameter * pValue);
1138 static const CFieldDescriptor *
const
1139 s_apFieldDescriptorTable[];
1141 static const CTypeDescriptor
1146 CDecoderStream * pDecoderStream);
1149 assimilateSubParameters (
1150 CErrorDetails * pError);
1154 CEncoderStream * pEncoderStream)
const;
1163 CDecoderStream * pDecoderStream,
1164 CElement * pElement);
1176 return m_pLLRPStatus;
1186 std::list<CParameter *> m_listCustom;
1190 inline std::list<CParameter *>::iterator
1193 return m_listCustom.begin();
1197 inline std::list<CParameter *>::iterator
1200 return m_listCustom.end();
1207 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1214 return (
int) (m_listCustom.size());
1220 CParameter * pValue);
1268 static const CFieldDescriptor *
const
1269 s_apFieldDescriptorTable[];
1271 static const CTypeDescriptor
1276 CDecoderStream * pDecoderStream);
1279 assimilateSubParameters (
1280 CErrorDetails * pError);
1284 CEncoderStream * pEncoderStream)
const;
1293 CDecoderStream * pDecoderStream,
1294 CElement * pElement);
1299 llrp_u1_t m_SaveConfiguration;
1304 static const CFieldDescriptor
1305 s_fdSaveConfiguration;
1312 return m_SaveConfiguration;
1320 m_SaveConfiguration = value;
1325 std::list<CParameter *> m_listCustom;
1329 inline std::list<CParameter *>::iterator
1332 return m_listCustom.begin();
1336 inline std::list<CParameter *>::iterator
1339 return m_listCustom.end();
1346 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1353 return (
int) (m_listCustom.size());
1359 CParameter * pValue);
1397 static const CFieldDescriptor *
const
1398 s_apFieldDescriptorTable[];
1400 static const CTypeDescriptor
1405 CDecoderStream * pDecoderStream);
1408 assimilateSubParameters (
1409 CErrorDetails * pError);
1413 CEncoderStream * pEncoderStream)
const;
1422 CDecoderStream * pDecoderStream,
1423 CElement * pElement);
1435 return m_pLLRPStatus;
1445 std::list<CParameter *> m_listCustom;
1449 inline std::list<CParameter *>::iterator
1452 return m_listCustom.begin();
1456 inline std::list<CParameter *>::iterator
1459 return m_listCustom.end();
1466 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1473 return (
int) (m_listCustom.size());
1479 CParameter * pValue);
1524 static const CFieldDescriptor *
const
1525 s_apFieldDescriptorTable[];
1527 static const CTypeDescriptor
1532 CDecoderStream * pDecoderStream);
1535 assimilateSubParameters (
1536 CErrorDetails * pError);
1540 CEncoderStream * pEncoderStream)
const;
1545 const CTypeDescriptor * pEnclosingElementType)
const;
1553 CDecoderStream * pDecoderStream,
1554 CElement * pElement);
1559 EImpinjRequestedDataType m_eRequestedData;
1564 static const CFieldDescriptor
1569 inline EImpinjRequestedDataType
1572 return m_eRequestedData;
1578 EImpinjRequestedDataType value)
1580 m_eRequestedData = value;
1585 std::list<CParameter *> m_listCustom;
1589 inline std::list<CParameter *>::iterator
1592 return m_listCustom.begin();
1596 inline std::list<CParameter *>::iterator
1599 return m_listCustom.end();
1606 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1613 return (
int) (m_listCustom.size());
1619 CParameter * pValue);
1662 static const CFieldDescriptor *
const
1663 s_apFieldDescriptorTable[];
1665 static const CTypeDescriptor
1670 CDecoderStream * pDecoderStream);
1673 assimilateSubParameters (
1674 CErrorDetails * pError);
1678 CEncoderStream * pEncoderStream)
const;
1683 const CTypeDescriptor * pEnclosingElementType)
const;
1691 CDecoderStream * pDecoderStream,
1692 CElement * pElement);
1697 EImpinjRegulatoryRegion m_eRegulatoryRegion;
1702 static const CFieldDescriptor
1703 s_fdRegulatoryRegion;
1707 inline EImpinjRegulatoryRegion
1710 return m_eRegulatoryRegion;
1716 EImpinjRegulatoryRegion value)
1718 m_eRegulatoryRegion = value;
1723 std::list<CParameter *> m_listCustom;
1727 inline std::list<CParameter *>::iterator
1730 return m_listCustom.begin();
1734 inline std::list<CParameter *>::iterator
1737 return m_listCustom.end();
1744 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1751 return (
int) (m_listCustom.size());
1757 CParameter * pValue);
1796 static const CFieldDescriptor *
const
1797 s_apFieldDescriptorTable[];
1799 static const CTypeDescriptor
1804 CDecoderStream * pDecoderStream);
1807 assimilateSubParameters (
1808 CErrorDetails * pError);
1812 CEncoderStream * pEncoderStream)
const;
1817 const CTypeDescriptor * pEnclosingElementType)
const;
1825 CDecoderStream * pDecoderStream,
1826 CElement * pElement);
1831 EImpinjInventorySearchType m_eInventorySearchMode;
1836 static const CFieldDescriptor
1837 s_fdInventorySearchMode;
1841 inline EImpinjInventorySearchType
1844 return m_eInventorySearchMode;
1850 EImpinjInventorySearchType value)
1852 m_eInventorySearchMode = value;
1857 std::list<CParameter *> m_listCustom;
1861 inline std::list<CParameter *>::iterator
1864 return m_listCustom.begin();
1868 inline std::list<CParameter *>::iterator
1871 return m_listCustom.end();
1878 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1885 return (
int) (m_listCustom.size());
1891 CParameter * pValue);
1935 static const CFieldDescriptor *
const
1936 s_apFieldDescriptorTable[];
1938 static const CTypeDescriptor
1943 CDecoderStream * pDecoderStream);
1946 assimilateSubParameters (
1947 CErrorDetails * pError);
1951 CEncoderStream * pEncoderStream)
const;
1956 const CTypeDescriptor * pEnclosingElementType)
const;
1964 CDecoderStream * pDecoderStream,
1965 CElement * pElement);
1970 EImpinjFixedFrequencyMode m_eFixedFrequencyMode;
1975 static const CFieldDescriptor
1976 s_fdFixedFrequencyMode;
1980 inline EImpinjFixedFrequencyMode
1983 return m_eFixedFrequencyMode;
1989 EImpinjFixedFrequencyMode value)
1991 m_eFixedFrequencyMode = value;
1996 llrp_u16v_t m_ChannelList;
2001 static const CFieldDescriptor
2009 return m_ChannelList;
2017 m_ChannelList = value;
2022 std::list<CParameter *> m_listCustom;
2026 inline std::list<CParameter *>::iterator
2029 return m_listCustom.begin();
2033 inline std::list<CParameter *>::iterator
2036 return m_listCustom.end();
2043 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2050 return (
int) (m_listCustom.size());
2056 CParameter * pValue);
2100 static const CFieldDescriptor *
const
2101 s_apFieldDescriptorTable[];
2103 static const CTypeDescriptor
2108 CDecoderStream * pDecoderStream);
2111 assimilateSubParameters (
2112 CErrorDetails * pError);
2116 CEncoderStream * pEncoderStream)
const;
2121 const CTypeDescriptor * pEnclosingElementType)
const;
2129 CDecoderStream * pDecoderStream,
2130 CElement * pElement);
2135 EImpinjReducedPowerMode m_eReducedPowerMode;
2140 static const CFieldDescriptor
2141 s_fdReducedPowerMode;
2145 inline EImpinjReducedPowerMode
2148 return m_eReducedPowerMode;
2154 EImpinjReducedPowerMode value)
2156 m_eReducedPowerMode = value;
2161 llrp_u16v_t m_ChannelList;
2166 static const CFieldDescriptor
2174 return m_ChannelList;
2182 m_ChannelList = value;
2187 std::list<CParameter *> m_listCustom;
2191 inline std::list<CParameter *>::iterator
2194 return m_listCustom.begin();
2198 inline std::list<CParameter *>::iterator
2201 return m_listCustom.end();
2208 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2215 return (
int) (m_listCustom.size());
2221 CParameter * pValue);
2265 static const CFieldDescriptor *
const
2266 s_apFieldDescriptorTable[];
2268 static const CTypeDescriptor
2273 CDecoderStream * pDecoderStream);
2276 assimilateSubParameters (
2277 CErrorDetails * pError);
2281 CEncoderStream * pEncoderStream)
const;
2286 const CTypeDescriptor * pEnclosingElementType)
const;
2294 CDecoderStream * pDecoderStream,
2295 CElement * pElement);
2300 EImpinjLowDutyCycleMode m_eLowDutyCycleMode;
2305 static const CFieldDescriptor
2306 s_fdLowDutyCycleMode;
2310 inline EImpinjLowDutyCycleMode
2313 return m_eLowDutyCycleMode;
2319 EImpinjLowDutyCycleMode value)
2321 m_eLowDutyCycleMode = value;
2326 llrp_u16_t m_EmptyFieldTimeout;
2331 static const CFieldDescriptor
2332 s_fdEmptyFieldTimeout;
2339 return m_EmptyFieldTimeout;
2347 m_EmptyFieldTimeout = value;
2352 llrp_u16_t m_FieldPingInterval;
2357 static const CFieldDescriptor
2358 s_fdFieldPingInterval;
2365 return m_FieldPingInterval;
2373 m_FieldPingInterval = value;
2378 std::list<CParameter *> m_listCustom;
2382 inline std::list<CParameter *>::iterator
2385 return m_listCustom.begin();
2389 inline std::list<CParameter *>::iterator
2392 return m_listCustom.end();
2399 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2406 return (
int) (m_listCustom.size());
2412 CParameter * pValue);
2451 static const CFieldDescriptor *
const
2452 s_apFieldDescriptorTable[];
2454 static const CTypeDescriptor
2459 CDecoderStream * pDecoderStream);
2462 assimilateSubParameters (
2463 CErrorDetails * pError);
2467 CEncoderStream * pEncoderStream)
const;
2472 const CTypeDescriptor * pEnclosingElementType)
const;
2480 CDecoderStream * pDecoderStream,
2481 CElement * pElement);
2486 std::list<CImpinjArrayVersion *> m_listImpinjArrayVersion;
2490 inline std::list<CImpinjArrayVersion *>::iterator
2493 return m_listImpinjArrayVersion.begin();
2497 inline std::list<CImpinjArrayVersion *>::iterator
2500 return m_listImpinjArrayVersion.end();
2507 clearSubParameterList ((tListOfParameters *) &m_listImpinjArrayVersion);
2514 return (
int) (m_listImpinjArrayVersion.size());
2524 std::list<CParameter *> m_listCustom;
2528 inline std::list<CParameter *>::iterator
2531 return m_listCustom.begin();
2535 inline std::list<CParameter *>::iterator
2538 return m_listCustom.end();
2545 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2552 return (
int) (m_listCustom.size());
2558 CParameter * pValue);
2605 static const CFieldDescriptor *
const
2606 s_apFieldDescriptorTable[];
2608 static const CTypeDescriptor
2613 CDecoderStream * pDecoderStream);
2616 assimilateSubParameters (
2617 CErrorDetails * pError);
2621 CEncoderStream * pEncoderStream)
const;
2626 const CTypeDescriptor * pEnclosingElementType)
const;
2634 CDecoderStream * pDecoderStream,
2635 CElement * pElement);
2640 llrp_utf8v_t m_ModelName;
2645 static const CFieldDescriptor
2661 m_ModelName = value;
2666 llrp_utf8v_t m_SerialNumber;
2671 static const CFieldDescriptor
2679 return m_SerialNumber;
2687 m_SerialNumber = value;
2692 llrp_utf8v_t m_SoftwareVersion;
2697 static const CFieldDescriptor
2698 s_fdSoftwareVersion;
2705 return m_SoftwareVersion;
2713 m_SoftwareVersion = value;
2718 llrp_utf8v_t m_FirmwareVersion;
2723 static const CFieldDescriptor
2724 s_fdFirmwareVersion;
2731 return m_FirmwareVersion;
2739 m_FirmwareVersion = value;
2744 llrp_utf8v_t m_FPGAVersion;
2749 static const CFieldDescriptor
2757 return m_FPGAVersion;
2765 m_FPGAVersion = value;
2770 llrp_utf8v_t m_PCBAVersion;
2775 static const CFieldDescriptor
2783 return m_PCBAVersion;
2791 m_PCBAVersion = value;
2803 return m_pImpinjHubVersions;
2820 return m_pImpinjArrayVersion;
2837 return m_pImpinjBLEVersion;
2847 std::list<CParameter *> m_listCustom;
2851 inline std::list<CParameter *>::iterator
2854 return m_listCustom.begin();
2858 inline std::list<CParameter *>::iterator
2861 return m_listCustom.end();
2868 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2875 return (
int) (m_listCustom.size());
2881 CParameter * pValue);
2920 static const CFieldDescriptor *
const
2921 s_apFieldDescriptorTable[];
2923 static const CTypeDescriptor
2928 CDecoderStream * pDecoderStream);
2931 assimilateSubParameters (
2932 CErrorDetails * pError);
2936 CEncoderStream * pEncoderStream)
const;
2941 const CTypeDescriptor * pEnclosingElementType)
const;
2949 CDecoderStream * pDecoderStream,
2950 CElement * pElement);
2955 llrp_u32v_t m_FrequencyList;
2960 static const CFieldDescriptor
2968 return m_FrequencyList;
2976 m_FrequencyList = value;
2981 std::list<CParameter *> m_listCustom;
2985 inline std::list<CParameter *>::iterator
2988 return m_listCustom.begin();
2992 inline std::list<CParameter *>::iterator
2995 return m_listCustom.end();
3002 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3009 return (
int) (m_listCustom.size());
3015 CParameter * pValue);
3056 static const CFieldDescriptor *
const
3057 s_apFieldDescriptorTable[];
3059 static const CTypeDescriptor
3064 CDecoderStream * pDecoderStream);
3067 assimilateSubParameters (
3068 CErrorDetails * pError);
3072 CEncoderStream * pEncoderStream)
const;
3077 const CTypeDescriptor * pEnclosingElementType)
const;
3085 CDecoderStream * pDecoderStream,
3086 CElement * pElement);
3091 llrp_u16_t m_GPIPortNum;
3096 static const CFieldDescriptor
3104 return m_GPIPortNum;
3112 m_GPIPortNum = value;
3117 llrp_u32_t m_GPIDebounceTimerMSec;
3122 static const CFieldDescriptor
3123 s_fdGPIDebounceTimerMSec;
3130 return m_GPIDebounceTimerMSec;
3138 m_GPIDebounceTimerMSec = value;
3143 std::list<CParameter *> m_listCustom;
3147 inline std::list<CParameter *>::iterator
3150 return m_listCustom.begin();
3154 inline std::list<CParameter *>::iterator
3157 return m_listCustom.end();
3164 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3171 return (
int) (m_listCustom.size());
3177 CParameter * pValue);
3216 static const CFieldDescriptor *
const
3217 s_apFieldDescriptorTable[];
3219 static const CTypeDescriptor
3224 CDecoderStream * pDecoderStream);
3227 assimilateSubParameters (
3228 CErrorDetails * pError);
3232 CEncoderStream * pEncoderStream)
const;
3237 const CTypeDescriptor * pEnclosingElementType)
const;
3245 CDecoderStream * pDecoderStream,
3246 CElement * pElement);
3251 llrp_s16_t m_Temperature;
3256 static const CFieldDescriptor
3264 return m_Temperature;
3272 m_Temperature = value;
3277 std::list<CParameter *> m_listCustom;
3281 inline std::list<CParameter *>::iterator
3284 return m_listCustom.begin();
3288 inline std::list<CParameter *>::iterator
3291 return m_listCustom.end();
3298 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3305 return (
int) (m_listCustom.size());
3311 CParameter * pValue);
3352 static const CFieldDescriptor *
const
3353 s_apFieldDescriptorTable[];
3355 static const CTypeDescriptor
3360 CDecoderStream * pDecoderStream);
3363 assimilateSubParameters (
3364 CErrorDetails * pError);
3368 CEncoderStream * pEncoderStream)
const;
3373 const CTypeDescriptor * pEnclosingElementType)
const;
3381 CDecoderStream * pDecoderStream,
3382 CElement * pElement);
3387 EImpinjLinkMonitorMode m_eLinkMonitorMode;
3392 static const CFieldDescriptor
3393 s_fdLinkMonitorMode;
3397 inline EImpinjLinkMonitorMode
3400 return m_eLinkMonitorMode;
3406 EImpinjLinkMonitorMode value)
3408 m_eLinkMonitorMode = value;
3413 llrp_u16_t m_LinkDownThreshold;
3418 static const CFieldDescriptor
3419 s_fdLinkDownThreshold;
3426 return m_LinkDownThreshold;
3434 m_LinkDownThreshold = value;
3439 std::list<CParameter *> m_listCustom;
3443 inline std::list<CParameter *>::iterator
3446 return m_listCustom.begin();
3450 inline std::list<CParameter *>::iterator
3453 return m_listCustom.end();
3460 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3467 return (
int) (m_listCustom.size());
3473 CParameter * pValue);
3513 static const CFieldDescriptor *
const
3514 s_apFieldDescriptorTable[];
3516 static const CTypeDescriptor
3521 CDecoderStream * pDecoderStream);
3524 assimilateSubParameters (
3525 CErrorDetails * pError);
3529 CEncoderStream * pEncoderStream)
const;
3534 const CTypeDescriptor * pEnclosingElementType)
const;
3542 CDecoderStream * pDecoderStream,
3543 CElement * pElement);
3548 EImpinjReportBufferMode m_eReportBufferMode;
3553 static const CFieldDescriptor
3554 s_fdReportBufferMode;
3558 inline EImpinjReportBufferMode
3561 return m_eReportBufferMode;
3567 EImpinjReportBufferMode value)
3569 m_eReportBufferMode = value;
3574 std::list<CParameter *> m_listCustom;
3578 inline std::list<CParameter *>::iterator
3581 return m_listCustom.begin();
3585 inline std::list<CParameter *>::iterator
3588 return m_listCustom.end();
3595 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3602 return (
int) (m_listCustom.size());
3608 CParameter * pValue);
3651 static const CFieldDescriptor *
const
3652 s_apFieldDescriptorTable[];
3654 static const CTypeDescriptor
3659 CDecoderStream * pDecoderStream);
3662 assimilateSubParameters (
3663 CErrorDetails * pError);
3667 CEncoderStream * pEncoderStream)
const;
3672 const CTypeDescriptor * pEnclosingElementType)
const;
3680 CDecoderStream * pDecoderStream,
3681 CElement * pElement);
3693 return m_pImpinjBlockWriteWordCount;
3710 return m_pImpinjOpSpecRetryCount;
3727 return m_pImpinjAccessSpecOrdering;
3737 std::list<CParameter *> m_listCustom;
3741 inline std::list<CParameter *>::iterator
3744 return m_listCustom.begin();
3748 inline std::list<CParameter *>::iterator
3751 return m_listCustom.end();
3758 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3765 return (
int) (m_listCustom.size());
3771 CParameter * pValue);
3809 static const CFieldDescriptor *
const
3810 s_apFieldDescriptorTable[];
3812 static const CTypeDescriptor
3817 CDecoderStream * pDecoderStream);
3820 assimilateSubParameters (
3821 CErrorDetails * pError);
3825 CEncoderStream * pEncoderStream)
const;
3830 const CTypeDescriptor * pEnclosingElementType)
const;
3838 CDecoderStream * pDecoderStream,
3839 CElement * pElement);
3844 llrp_u16_t m_WordCount;
3849 static const CFieldDescriptor
3865 m_WordCount = value;
3870 std::list<CParameter *> m_listCustom;
3874 inline std::list<CParameter *>::iterator
3877 return m_listCustom.begin();
3881 inline std::list<CParameter *>::iterator
3884 return m_listCustom.end();
3891 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3898 return (
int) (m_listCustom.size());
3904 CParameter * pValue);
3948 static const CFieldDescriptor *
const
3949 s_apFieldDescriptorTable[];
3951 static const CTypeDescriptor
3956 CDecoderStream * pDecoderStream);
3959 assimilateSubParameters (
3960 CErrorDetails * pError);
3964 CEncoderStream * pEncoderStream)
const;
3969 const CTypeDescriptor * pEnclosingElementType)
const;
3977 CDecoderStream * pDecoderStream,
3978 CElement * pElement);
3983 llrp_u16_t m_OpSpecID;
3988 static const CFieldDescriptor
4009 llrp_u32_t m_AccessPassword;
4014 static const CFieldDescriptor
4022 return m_AccessPassword;
4030 m_AccessPassword = value;
4040 static const CFieldDescriptor
4061 llrp_u16_t m_BlockPointer;
4066 static const CFieldDescriptor
4074 return m_BlockPointer;
4082 m_BlockPointer = value;
4087 llrp_u16v_t m_BlockMask;
4092 static const CFieldDescriptor
4108 m_BlockMask = value;
4113 std::list<CParameter *> m_listCustom;
4117 inline std::list<CParameter *>::iterator
4120 return m_listCustom.begin();
4124 inline std::list<CParameter *>::iterator
4127 return m_listCustom.end();
4134 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4141 return (
int) (m_listCustom.size());
4147 CParameter * pValue);
4187 static const CFieldDescriptor *
const
4188 s_apFieldDescriptorTable[];
4190 static const CTypeDescriptor
4195 CDecoderStream * pDecoderStream);
4198 assimilateSubParameters (
4199 CErrorDetails * pError);
4203 CEncoderStream * pEncoderStream)
const;
4208 const CTypeDescriptor * pEnclosingElementType)
const;
4216 CDecoderStream * pDecoderStream,
4217 CElement * pElement);
4222 EImpinjBlockPermalockResultType m_eResult;
4227 static const CFieldDescriptor
4232 inline EImpinjBlockPermalockResultType
4241 EImpinjBlockPermalockResultType value)
4248 llrp_u16_t m_OpSpecID;
4253 static const CFieldDescriptor
4274 std::list<CParameter *> m_listCustom;
4278 inline std::list<CParameter *>::iterator
4281 return m_listCustom.begin();
4285 inline std::list<CParameter *>::iterator
4288 return m_listCustom.end();
4295 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4302 return (
int) (m_listCustom.size());
4308 CParameter * pValue);
4352 static const CFieldDescriptor *
const
4353 s_apFieldDescriptorTable[];
4355 static const CTypeDescriptor
4360 CDecoderStream * pDecoderStream);
4363 assimilateSubParameters (
4364 CErrorDetails * pError);
4368 CEncoderStream * pEncoderStream)
const;
4373 const CTypeDescriptor * pEnclosingElementType)
const;
4381 CDecoderStream * pDecoderStream,
4382 CElement * pElement);
4387 llrp_u16_t m_OpSpecID;
4392 static const CFieldDescriptor
4413 llrp_u32_t m_AccessPassword;
4418 static const CFieldDescriptor
4426 return m_AccessPassword;
4434 m_AccessPassword = value;
4444 static const CFieldDescriptor
4465 llrp_u16_t m_BlockPointer;
4470 static const CFieldDescriptor
4478 return m_BlockPointer;
4486 m_BlockPointer = value;
4491 llrp_u16_t m_BlockRange;
4496 static const CFieldDescriptor
4504 return m_BlockRange;
4512 m_BlockRange = value;
4517 std::list<CParameter *> m_listCustom;
4521 inline std::list<CParameter *>::iterator
4524 return m_listCustom.begin();
4528 inline std::list<CParameter *>::iterator
4531 return m_listCustom.end();
4538 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4545 return (
int) (m_listCustom.size());
4551 CParameter * pValue);
4592 static const CFieldDescriptor *
const
4593 s_apFieldDescriptorTable[];
4595 static const CTypeDescriptor
4600 CDecoderStream * pDecoderStream);
4603 assimilateSubParameters (
4604 CErrorDetails * pError);
4608 CEncoderStream * pEncoderStream)
const;
4613 const CTypeDescriptor * pEnclosingElementType)
const;
4621 CDecoderStream * pDecoderStream,
4622 CElement * pElement);
4627 EImpinjGetBlockPermalockStatusResultType m_eResult;
4632 static const CFieldDescriptor
4637 inline EImpinjGetBlockPermalockStatusResultType
4646 EImpinjGetBlockPermalockStatusResultType value)
4653 llrp_u16_t m_OpSpecID;
4658 static const CFieldDescriptor
4679 llrp_u16v_t m_PermalockStatus;
4684 static const CFieldDescriptor
4685 s_fdPermalockStatus;
4692 return m_PermalockStatus;
4700 m_PermalockStatus = value;
4705 std::list<CParameter *> m_listCustom;
4709 inline std::list<CParameter *>::iterator
4712 return m_listCustom.begin();
4716 inline std::list<CParameter *>::iterator
4719 return m_listCustom.end();
4726 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4733 return (
int) (m_listCustom.size());
4739 CParameter * pValue);
4783 static const CFieldDescriptor *
const
4784 s_apFieldDescriptorTable[];
4786 static const CTypeDescriptor
4791 CDecoderStream * pDecoderStream);
4794 assimilateSubParameters (
4795 CErrorDetails * pError);
4799 CEncoderStream * pEncoderStream)
const;
4804 const CTypeDescriptor * pEnclosingElementType)
const;
4812 CDecoderStream * pDecoderStream,
4813 CElement * pElement);
4818 llrp_u16_t m_OpSpecID;
4823 static const CFieldDescriptor
4844 llrp_u32_t m_AccessPassword;
4849 static const CFieldDescriptor
4857 return m_AccessPassword;
4865 m_AccessPassword = value;
4870 EImpinjQTDataProfile m_eDataProfile;
4875 static const CFieldDescriptor
4880 inline EImpinjQTDataProfile
4883 return m_eDataProfile;
4889 EImpinjQTDataProfile value)
4891 m_eDataProfile = value;
4896 EImpinjQTAccessRange m_eAccessRange;
4901 static const CFieldDescriptor
4906 inline EImpinjQTAccessRange
4909 return m_eAccessRange;
4915 EImpinjQTAccessRange value)
4917 m_eAccessRange = value;
4922 EImpinjQTPersistence m_ePersistence;
4927 static const CFieldDescriptor
4932 inline EImpinjQTPersistence
4935 return m_ePersistence;
4941 EImpinjQTPersistence value)
4943 m_ePersistence = value;
4948 std::list<CParameter *> m_listCustom;
4952 inline std::list<CParameter *>::iterator
4955 return m_listCustom.begin();
4959 inline std::list<CParameter *>::iterator
4962 return m_listCustom.end();
4969 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4976 return (
int) (m_listCustom.size());
4982 CParameter * pValue);
5022 static const CFieldDescriptor *
const
5023 s_apFieldDescriptorTable[];
5025 static const CTypeDescriptor
5030 CDecoderStream * pDecoderStream);
5033 assimilateSubParameters (
5034 CErrorDetails * pError);
5038 CEncoderStream * pEncoderStream)
const;
5043 const CTypeDescriptor * pEnclosingElementType)
const;
5051 CDecoderStream * pDecoderStream,
5052 CElement * pElement);
5057 EImpinjSetQTConfigResultType m_eResult;
5062 static const CFieldDescriptor
5067 inline EImpinjSetQTConfigResultType
5076 EImpinjSetQTConfigResultType value)
5083 llrp_u16_t m_OpSpecID;
5088 static const CFieldDescriptor
5109 std::list<CParameter *> m_listCustom;
5113 inline std::list<CParameter *>::iterator
5116 return m_listCustom.begin();
5120 inline std::list<CParameter *>::iterator
5123 return m_listCustom.end();
5130 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5137 return (
int) (m_listCustom.size());
5143 CParameter * pValue);
5183 static const CFieldDescriptor *
const
5184 s_apFieldDescriptorTable[];
5186 static const CTypeDescriptor
5191 CDecoderStream * pDecoderStream);
5194 assimilateSubParameters (
5195 CErrorDetails * pError);
5199 CEncoderStream * pEncoderStream)
const;
5204 const CTypeDescriptor * pEnclosingElementType)
const;
5212 CDecoderStream * pDecoderStream,
5213 CElement * pElement);
5218 llrp_u16_t m_OpSpecID;
5223 static const CFieldDescriptor
5244 llrp_u32_t m_AccessPassword;
5249 static const CFieldDescriptor
5257 return m_AccessPassword;
5265 m_AccessPassword = value;
5270 std::list<CParameter *> m_listCustom;
5274 inline std::list<CParameter *>::iterator
5277 return m_listCustom.begin();
5281 inline std::list<CParameter *>::iterator
5284 return m_listCustom.end();
5291 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5298 return (
int) (m_listCustom.size());
5304 CParameter * pValue);
5347 static const CFieldDescriptor *
const
5348 s_apFieldDescriptorTable[];
5350 static const CTypeDescriptor
5355 CDecoderStream * pDecoderStream);
5358 assimilateSubParameters (
5359 CErrorDetails * pError);
5363 CEncoderStream * pEncoderStream)
const;
5368 const CTypeDescriptor * pEnclosingElementType)
const;
5376 CDecoderStream * pDecoderStream,
5377 CElement * pElement);
5382 EImpinjGetQTConfigResultType m_eResult;
5387 static const CFieldDescriptor
5392 inline EImpinjGetQTConfigResultType
5401 EImpinjGetQTConfigResultType value)
5408 llrp_u16_t m_OpSpecID;
5413 static const CFieldDescriptor
5434 EImpinjQTDataProfile m_eDataProfile;
5439 static const CFieldDescriptor
5444 inline EImpinjQTDataProfile
5447 return m_eDataProfile;
5453 EImpinjQTDataProfile value)
5455 m_eDataProfile = value;
5460 EImpinjQTAccessRange m_eAccessRange;
5465 static const CFieldDescriptor
5470 inline EImpinjQTAccessRange
5473 return m_eAccessRange;
5479 EImpinjQTAccessRange value)
5481 m_eAccessRange = value;
5486 std::list<CParameter *> m_listCustom;
5490 inline std::list<CParameter *>::iterator
5493 return m_listCustom.begin();
5497 inline std::list<CParameter *>::iterator
5500 return m_listCustom.end();
5507 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5514 return (
int) (m_listCustom.size());
5520 CParameter * pValue);
5564 static const CFieldDescriptor *
const
5565 s_apFieldDescriptorTable[];
5567 static const CTypeDescriptor
5572 CDecoderStream * pDecoderStream);
5575 assimilateSubParameters (
5576 CErrorDetails * pError);
5580 CEncoderStream * pEncoderStream)
const;
5585 const CTypeDescriptor * pEnclosingElementType)
const;
5593 CDecoderStream * pDecoderStream,
5594 CElement * pElement);
5606 return m_pImpinjEnableSerializedTID;
5623 return m_pImpinjEnableRFPhaseAngle;
5640 return m_pImpinjEnablePeakRSSI;
5657 return m_pImpinjEnableGPSCoordinates;
5674 return m_pImpinjEnableOptimizedRead;
5691 return m_pImpinjEnableRFDopplerFrequency;
5701 std::list<CParameter *> m_listCustom;
5705 inline std::list<CParameter *>::iterator
5708 return m_listCustom.begin();
5712 inline std::list<CParameter *>::iterator
5715 return m_listCustom.end();
5722 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5729 return (
int) (m_listCustom.size());
5735 CParameter * pValue);
5773 static const CFieldDescriptor *
const
5774 s_apFieldDescriptorTable[];
5776 static const CTypeDescriptor
5781 CDecoderStream * pDecoderStream);
5784 assimilateSubParameters (
5785 CErrorDetails * pError);
5789 CEncoderStream * pEncoderStream)
const;
5794 const CTypeDescriptor * pEnclosingElementType)
const;
5802 CDecoderStream * pDecoderStream,
5803 CElement * pElement);
5808 EImpinjSerializedTIDMode m_eSerializedTIDMode;
5813 static const CFieldDescriptor
5814 s_fdSerializedTIDMode;
5818 inline EImpinjSerializedTIDMode
5821 return m_eSerializedTIDMode;
5827 EImpinjSerializedTIDMode value)
5829 m_eSerializedTIDMode = value;
5834 std::list<CParameter *> m_listCustom;
5838 inline std::list<CParameter *>::iterator
5841 return m_listCustom.begin();
5845 inline std::list<CParameter *>::iterator
5848 return m_listCustom.end();
5855 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5862 return (
int) (m_listCustom.size());
5868 CParameter * pValue);
5906 static const CFieldDescriptor *
const
5907 s_apFieldDescriptorTable[];
5909 static const CTypeDescriptor
5914 CDecoderStream * pDecoderStream);
5917 assimilateSubParameters (
5918 CErrorDetails * pError);
5922 CEncoderStream * pEncoderStream)
const;
5927 const CTypeDescriptor * pEnclosingElementType)
const;
5935 CDecoderStream * pDecoderStream,
5936 CElement * pElement);
5941 EImpinjRFPhaseAngleMode m_eRFPhaseAngleMode;
5946 static const CFieldDescriptor
5947 s_fdRFPhaseAngleMode;
5951 inline EImpinjRFPhaseAngleMode
5954 return m_eRFPhaseAngleMode;
5960 EImpinjRFPhaseAngleMode value)
5962 m_eRFPhaseAngleMode = value;
5967 std::list<CParameter *> m_listCustom;
5971 inline std::list<CParameter *>::iterator
5974 return m_listCustom.begin();
5978 inline std::list<CParameter *>::iterator
5981 return m_listCustom.end();
5988 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5995 return (
int) (m_listCustom.size());
6001 CParameter * pValue);
6039 static const CFieldDescriptor *
const
6040 s_apFieldDescriptorTable[];
6042 static const CTypeDescriptor
6047 CDecoderStream * pDecoderStream);
6050 assimilateSubParameters (
6051 CErrorDetails * pError);
6055 CEncoderStream * pEncoderStream)
const;
6060 const CTypeDescriptor * pEnclosingElementType)
const;
6068 CDecoderStream * pDecoderStream,
6069 CElement * pElement);
6074 EImpinjPeakRSSIMode m_ePeakRSSIMode;
6079 static const CFieldDescriptor
6084 inline EImpinjPeakRSSIMode
6087 return m_ePeakRSSIMode;
6093 EImpinjPeakRSSIMode value)
6095 m_ePeakRSSIMode = value;
6100 std::list<CParameter *> m_listCustom;
6104 inline std::list<CParameter *>::iterator
6107 return m_listCustom.begin();
6111 inline std::list<CParameter *>::iterator
6114 return m_listCustom.end();
6121 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6128 return (
int) (m_listCustom.size());
6134 CParameter * pValue);
6172 static const CFieldDescriptor *
const
6173 s_apFieldDescriptorTable[];
6175 static const CTypeDescriptor
6180 CDecoderStream * pDecoderStream);
6183 assimilateSubParameters (
6184 CErrorDetails * pError);
6188 CEncoderStream * pEncoderStream)
const;
6193 const CTypeDescriptor * pEnclosingElementType)
const;
6201 CDecoderStream * pDecoderStream,
6202 CElement * pElement);
6207 EImpinjGPSCoordinatesMode m_eGPSCoordinatesMode;
6212 static const CFieldDescriptor
6213 s_fdGPSCoordinatesMode;
6217 inline EImpinjGPSCoordinatesMode
6220 return m_eGPSCoordinatesMode;
6226 EImpinjGPSCoordinatesMode value)
6228 m_eGPSCoordinatesMode = value;
6233 std::list<CParameter *> m_listCustom;
6237 inline std::list<CParameter *>::iterator
6240 return m_listCustom.begin();
6244 inline std::list<CParameter *>::iterator
6247 return m_listCustom.end();
6254 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6261 return (
int) (m_listCustom.size());
6267 CParameter * pValue);
6307 static const CFieldDescriptor *
const
6308 s_apFieldDescriptorTable[];
6310 static const CTypeDescriptor
6315 CDecoderStream * pDecoderStream);
6318 assimilateSubParameters (
6319 CErrorDetails * pError);
6323 CEncoderStream * pEncoderStream)
const;
6328 const CTypeDescriptor * pEnclosingElementType)
const;
6336 CDecoderStream * pDecoderStream,
6337 CElement * pElement);
6347 static const CFieldDescriptor
6375 return m_pImpinjTIDParity;
6385 std::list<CParameter *> m_listCustom;
6389 inline std::list<CParameter *>::iterator
6392 return m_listCustom.begin();
6396 inline std::list<CParameter *>::iterator
6399 return m_listCustom.end();
6406 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6413 return (
int) (m_listCustom.size());
6419 CParameter * pValue);
6458 static const CFieldDescriptor *
const
6459 s_apFieldDescriptorTable[];
6461 static const CTypeDescriptor
6466 CDecoderStream * pDecoderStream);
6469 assimilateSubParameters (
6470 CErrorDetails * pError);
6474 CEncoderStream * pEncoderStream)
const;
6479 const CTypeDescriptor * pEnclosingElementType)
const;
6487 CDecoderStream * pDecoderStream,
6488 CElement * pElement);
6493 llrp_u16_t m_PhaseAngle;
6498 static const CFieldDescriptor
6506 return m_PhaseAngle;
6514 m_PhaseAngle = value;
6519 std::list<CParameter *> m_listCustom;
6523 inline std::list<CParameter *>::iterator
6526 return m_listCustom.begin();
6530 inline std::list<CParameter *>::iterator
6533 return m_listCustom.end();
6540 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6547 return (
int) (m_listCustom.size());
6553 CParameter * pValue);
6592 static const CFieldDescriptor *
const
6593 s_apFieldDescriptorTable[];
6595 static const CTypeDescriptor
6600 CDecoderStream * pDecoderStream);
6603 assimilateSubParameters (
6604 CErrorDetails * pError);
6608 CEncoderStream * pEncoderStream)
const;
6613 const CTypeDescriptor * pEnclosingElementType)
const;
6621 CDecoderStream * pDecoderStream,
6622 CElement * pElement);
6632 static const CFieldDescriptor
6653 std::list<CParameter *> m_listCustom;
6657 inline std::list<CParameter *>::iterator
6660 return m_listCustom.begin();
6664 inline std::list<CParameter *>::iterator
6667 return m_listCustom.end();
6674 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6681 return (
int) (m_listCustom.size());
6687 CParameter * pValue);
6727 static const CFieldDescriptor *
const
6728 s_apFieldDescriptorTable[];
6730 static const CTypeDescriptor
6735 CDecoderStream * pDecoderStream);
6738 assimilateSubParameters (
6739 CErrorDetails * pError);
6743 CEncoderStream * pEncoderStream)
const;
6748 const CTypeDescriptor * pEnclosingElementType)
const;
6756 CDecoderStream * pDecoderStream,
6757 CElement * pElement);
6762 llrp_s32_t m_Latitude;
6767 static const CFieldDescriptor
6788 llrp_s32_t m_Longitude;
6793 static const CFieldDescriptor
6809 m_Longitude = value;
6814 std::list<CParameter *> m_listCustom;
6818 inline std::list<CParameter *>::iterator
6821 return m_listCustom.begin();
6825 inline std::list<CParameter *>::iterator
6828 return m_listCustom.end();
6835 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6842 return (
int) (m_listCustom.size());
6848 CParameter * pValue);
6887 static const CFieldDescriptor *
const
6888 s_apFieldDescriptorTable[];
6890 static const CTypeDescriptor
6895 CDecoderStream * pDecoderStream);
6898 assimilateSubParameters (
6899 CErrorDetails * pError);
6903 CEncoderStream * pEncoderStream)
const;
6908 const CTypeDescriptor * pEnclosingElementType)
const;
6916 CDecoderStream * pDecoderStream,
6917 CElement * pElement);
6922 llrp_u32_t m_LoopCount;
6927 static const CFieldDescriptor
6943 m_LoopCount = value;
6948 std::list<CParameter *> m_listCustom;
6952 inline std::list<CParameter *>::iterator
6955 return m_listCustom.begin();
6959 inline std::list<CParameter *>::iterator
6962 return m_listCustom.end();
6969 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6976 return (
int) (m_listCustom.size());
6982 CParameter * pValue);
7022 static const CFieldDescriptor *
const
7023 s_apFieldDescriptorTable[];
7025 static const CTypeDescriptor
7030 CDecoderStream * pDecoderStream);
7033 assimilateSubParameters (
7034 CErrorDetails * pError);
7038 CEncoderStream * pEncoderStream)
const;
7043 const CTypeDescriptor * pEnclosingElementType)
const;
7051 CDecoderStream * pDecoderStream,
7052 CElement * pElement);
7064 return m_pImpinjGGASentence;
7081 return m_pImpinjRMCSentence;
7091 std::list<CParameter *> m_listCustom;
7095 inline std::list<CParameter *>::iterator
7098 return m_listCustom.begin();
7102 inline std::list<CParameter *>::iterator
7105 return m_listCustom.end();
7112 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7119 return (
int) (m_listCustom.size());
7125 CParameter * pValue);
7163 static const CFieldDescriptor *
const
7164 s_apFieldDescriptorTable[];
7166 static const CTypeDescriptor
7171 CDecoderStream * pDecoderStream);
7174 assimilateSubParameters (
7175 CErrorDetails * pError);
7179 CEncoderStream * pEncoderStream)
const;
7184 const CTypeDescriptor * pEnclosingElementType)
const;
7192 CDecoderStream * pDecoderStream,
7193 CElement * pElement);
7198 llrp_utf8v_t m_GGASentence;
7203 static const CFieldDescriptor
7211 return m_GGASentence;
7219 m_GGASentence = value;
7224 std::list<CParameter *> m_listCustom;
7228 inline std::list<CParameter *>::iterator
7231 return m_listCustom.begin();
7235 inline std::list<CParameter *>::iterator
7238 return m_listCustom.end();
7245 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7252 return (
int) (m_listCustom.size());
7258 CParameter * pValue);
7296 static const CFieldDescriptor *
const
7297 s_apFieldDescriptorTable[];
7299 static const CTypeDescriptor
7304 CDecoderStream * pDecoderStream);
7307 assimilateSubParameters (
7308 CErrorDetails * pError);
7312 CEncoderStream * pEncoderStream)
const;
7317 const CTypeDescriptor * pEnclosingElementType)
const;
7325 CDecoderStream * pDecoderStream,
7326 CElement * pElement);
7331 llrp_utf8v_t m_RMCSentence;
7336 static const CFieldDescriptor
7344 return m_RMCSentence;
7352 m_RMCSentence = value;
7357 std::list<CParameter *> m_listCustom;
7361 inline std::list<CParameter *>::iterator
7364 return m_listCustom.begin();
7368 inline std::list<CParameter *>::iterator
7371 return m_listCustom.end();
7378 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7385 return (
int) (m_listCustom.size());
7391 CParameter * pValue);
7429 static const CFieldDescriptor *
const
7430 s_apFieldDescriptorTable[];
7432 static const CTypeDescriptor
7437 CDecoderStream * pDecoderStream);
7440 assimilateSubParameters (
7441 CErrorDetails * pError);
7445 CEncoderStream * pEncoderStream)
const;
7450 const CTypeDescriptor * pEnclosingElementType)
const;
7458 CDecoderStream * pDecoderStream,
7459 CElement * pElement);
7464 llrp_u16_t m_RetryCount;
7469 static const CFieldDescriptor
7477 return m_RetryCount;
7485 m_RetryCount = value;
7490 std::list<CParameter *> m_listCustom;
7494 inline std::list<CParameter *>::iterator
7497 return m_listCustom.begin();
7501 inline std::list<CParameter *>::iterator
7504 return m_listCustom.end();
7511 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7518 return (
int) (m_listCustom.size());
7524 CParameter * pValue);
7566 static const CFieldDescriptor *
const
7567 s_apFieldDescriptorTable[];
7569 static const CTypeDescriptor
7574 CDecoderStream * pDecoderStream);
7577 assimilateSubParameters (
7578 CErrorDetails * pError);
7582 CEncoderStream * pEncoderStream)
const;
7587 const CTypeDescriptor * pEnclosingElementType)
const;
7595 CDecoderStream * pDecoderStream,
7596 CElement * pElement);
7601 llrp_u16_t m_GPOPortNum;
7606 static const CFieldDescriptor
7614 return m_GPOPortNum;
7622 m_GPOPortNum = value;
7627 EImpinjAdvancedGPOMode m_eGPOMode;
7632 static const CFieldDescriptor
7637 inline EImpinjAdvancedGPOMode
7646 EImpinjAdvancedGPOMode value)
7653 llrp_u32_t m_GPOPulseDurationMSec;
7658 static const CFieldDescriptor
7659 s_fdGPOPulseDurationMSec;
7666 return m_GPOPulseDurationMSec;
7674 m_GPOPulseDurationMSec = value;
7679 std::list<CParameter *> m_listCustom;
7683 inline std::list<CParameter *>::iterator
7686 return m_listCustom.begin();
7690 inline std::list<CParameter *>::iterator
7693 return m_listCustom.end();
7700 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7707 return (
int) (m_listCustom.size());
7713 CParameter * pValue);
7761 static const CFieldDescriptor *
const
7762 s_apFieldDescriptorTable[];
7764 static const CTypeDescriptor
7769 CDecoderStream * pDecoderStream);
7772 assimilateSubParameters (
7773 CErrorDetails * pError);
7777 CEncoderStream * pEncoderStream)
const;
7782 const CTypeDescriptor * pEnclosingElementType)
const;
7790 CDecoderStream * pDecoderStream,
7791 CElement * pElement);
7796 EImpinjOptimizedReadMode m_eOptimizedReadMode;
7801 static const CFieldDescriptor
7802 s_fdOptimizedReadMode;
7806 inline EImpinjOptimizedReadMode
7809 return m_eOptimizedReadMode;
7815 EImpinjOptimizedReadMode value)
7817 m_eOptimizedReadMode = value;
7822 std::list<CC1G2Read *> m_listC1G2Read;
7826 inline std::list<CC1G2Read *>::iterator
7829 return m_listC1G2Read.begin();
7833 inline std::list<CC1G2Read *>::iterator
7836 return m_listC1G2Read.end();
7843 clearSubParameterList ((tListOfParameters *) &m_listC1G2Read);
7850 return (
int) (m_listC1G2Read.size());
7860 std::list<CParameter *> m_listCustom;
7864 inline std::list<CParameter *>::iterator
7867 return m_listCustom.begin();
7871 inline std::list<CParameter *>::iterator
7874 return m_listCustom.end();
7881 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7888 return (
int) (m_listCustom.size());
7894 CParameter * pValue);
7935 static const CFieldDescriptor *
const
7936 s_apFieldDescriptorTable[];
7938 static const CTypeDescriptor
7943 CDecoderStream * pDecoderStream);
7946 assimilateSubParameters (
7947 CErrorDetails * pError);
7951 CEncoderStream * pEncoderStream)
const;
7956 const CTypeDescriptor * pEnclosingElementType)
const;
7964 CDecoderStream * pDecoderStream,
7965 CElement * pElement);
7970 EImpinjAccessSpecOrderingMode m_eOrderingMode;
7975 static const CFieldDescriptor
7980 inline EImpinjAccessSpecOrderingMode
7983 return m_eOrderingMode;
7989 EImpinjAccessSpecOrderingMode value)
7991 m_eOrderingMode = value;
7996 std::list<CParameter *> m_listCustom;
8000 inline std::list<CParameter *>::iterator
8003 return m_listCustom.begin();
8007 inline std::list<CParameter *>::iterator
8010 return m_listCustom.end();
8017 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8024 return (
int) (m_listCustom.size());
8030 CParameter * pValue);
8068 static const CFieldDescriptor *
const
8069 s_apFieldDescriptorTable[];
8071 static const CTypeDescriptor
8076 CDecoderStream * pDecoderStream);
8079 assimilateSubParameters (
8080 CErrorDetails * pError);
8084 CEncoderStream * pEncoderStream)
const;
8089 const CTypeDescriptor * pEnclosingElementType)
const;
8097 CDecoderStream * pDecoderStream,
8098 CElement * pElement);
8103 EImpinjRFDopplerFrequencyMode m_eRFDopplerFrequencyMode;
8108 static const CFieldDescriptor
8109 s_fdRFDopplerFrequencyMode;
8113 inline EImpinjRFDopplerFrequencyMode
8116 return m_eRFDopplerFrequencyMode;
8122 EImpinjRFDopplerFrequencyMode value)
8124 m_eRFDopplerFrequencyMode = value;
8129 std::list<CParameter *> m_listCustom;
8133 inline std::list<CParameter *>::iterator
8136 return m_listCustom.begin();
8140 inline std::list<CParameter *>::iterator
8143 return m_listCustom.end();
8150 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8157 return (
int) (m_listCustom.size());
8163 CParameter * pValue);
8202 static const CFieldDescriptor *
const
8203 s_apFieldDescriptorTable[];
8205 static const CTypeDescriptor
8210 CDecoderStream * pDecoderStream);
8213 assimilateSubParameters (
8214 CErrorDetails * pError);
8218 CEncoderStream * pEncoderStream)
const;
8223 const CTypeDescriptor * pEnclosingElementType)
const;
8231 CDecoderStream * pDecoderStream,
8232 CElement * pElement);
8237 llrp_s16_t m_DopplerFrequency;
8242 static const CFieldDescriptor
8243 s_fdDopplerFrequency;
8250 return m_DopplerFrequency;
8258 m_DopplerFrequency = value;
8263 std::list<CParameter *> m_listCustom;
8267 inline std::list<CParameter *>::iterator
8270 return m_listCustom.begin();
8274 inline std::list<CParameter *>::iterator
8277 return m_listCustom.end();
8284 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8291 return (
int) (m_listCustom.size());
8297 CParameter * pValue);
8344 static const CFieldDescriptor *
const
8345 s_apFieldDescriptorTable[];
8347 static const CTypeDescriptor
8352 CDecoderStream * pDecoderStream);
8355 assimilateSubParameters (
8356 CErrorDetails * pError);
8360 CEncoderStream * pEncoderStream)
const;
8365 const CTypeDescriptor * pEnclosingElementType)
const;
8373 CDecoderStream * pDecoderStream,
8374 CElement * pElement);
8379 llrp_u1_t m_EnableAntDwellTimeLimit;
8384 static const CFieldDescriptor
8385 s_fdEnableAntDwellTimeLimit;
8392 return m_EnableAntDwellTimeLimit;
8400 m_EnableAntDwellTimeLimit = value;
8405 llrp_u1_t m_EnableSelectGapClose;
8410 static const CFieldDescriptor
8411 s_fdEnableSelectGapClose;
8418 return m_EnableSelectGapClose;
8426 m_EnableSelectGapClose = value;
8431 std::list<CParameter *> m_listCustom;
8435 inline std::list<CParameter *>::iterator
8438 return m_listCustom.begin();
8442 inline std::list<CParameter *>::iterator
8445 return m_listCustom.end();
8452 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8459 return (
int) (m_listCustom.size());
8465 CParameter * pValue);
8506 static const CFieldDescriptor *
const
8507 s_apFieldDescriptorTable[];
8509 static const CTypeDescriptor
8514 CDecoderStream * pDecoderStream);
8517 assimilateSubParameters (
8518 CErrorDetails * pError);
8522 CEncoderStream * pEncoderStream)
const;
8527 const CTypeDescriptor * pEnclosingElementType)
const;
8535 CDecoderStream * pDecoderStream,
8536 CElement * pElement);
8541 llrp_utf8v_t m_SerialNumber;
8546 static const CFieldDescriptor
8554 return m_SerialNumber;
8562 m_SerialNumber = value;
8567 llrp_utf8v_t m_FirmwareVersion;
8572 static const CFieldDescriptor
8573 s_fdFirmwareVersion;
8580 return m_FirmwareVersion;
8588 m_FirmwareVersion = value;
8593 llrp_utf8v_t m_PCBAVersion;
8598 static const CFieldDescriptor
8606 return m_PCBAVersion;
8614 m_PCBAVersion = value;
8619 std::list<CParameter *> m_listCustom;
8623 inline std::list<CParameter *>::iterator
8626 return m_listCustom.begin();
8630 inline std::list<CParameter *>::iterator
8633 return m_listCustom.end();
8640 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8647 return (
int) (m_listCustom.size());
8653 CParameter * pValue);
8700 static const CFieldDescriptor *
const
8701 s_apFieldDescriptorTable[];
8703 static const CTypeDescriptor
8708 CDecoderStream * pDecoderStream);
8711 assimilateSubParameters (
8712 CErrorDetails * pError);
8716 CEncoderStream * pEncoderStream)
const;
8721 const CTypeDescriptor * pEnclosingElementType)
const;
8729 CDecoderStream * pDecoderStream,
8730 CElement * pElement);
8735 llrp_u32_t m_MaxNumSectors;
8740 static const CFieldDescriptor
8748 return m_MaxNumSectors;
8756 m_MaxNumSectors = value;
8761 llrp_u1_t m_SupportsLISpecs;
8766 static const CFieldDescriptor
8767 s_fdSupportsLISpecs;
8774 return m_SupportsLISpecs;
8782 m_SupportsLISpecs = value;
8787 llrp_u1_t m_SupportsTISpecs;
8792 static const CFieldDescriptor
8793 s_fdSupportsTISpecs;
8800 return m_SupportsTISpecs;
8808 m_SupportsTISpecs = value;
8813 llrp_u1_t m_SupportsTSISpecs;
8818 static const CFieldDescriptor
8819 s_fdSupportsTSISpecs;
8826 return m_SupportsTSISpecs;
8834 m_SupportsTSISpecs = value;
8839 llrp_u1_t m_SupportsDISpecs;
8844 static const CFieldDescriptor
8845 s_fdSupportsDISpecs;
8852 return m_SupportsDISpecs;
8860 m_SupportsDISpecs = value;
8872 return m_pImpinjxArrayDirectionCapabilities;
8882 std::list<CParameter *> m_listCustom;
8886 inline std::list<CParameter *>::iterator
8889 return m_listCustom.begin();
8893 inline std::list<CParameter *>::iterator
8896 return m_listCustom.end();
8903 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8910 return (
int) (m_listCustom.size());
8916 CParameter * pValue);
8958 static const CFieldDescriptor *
const
8959 s_apFieldDescriptorTable[];
8961 static const CTypeDescriptor
8966 CDecoderStream * pDecoderStream);
8969 assimilateSubParameters (
8970 CErrorDetails * pError);
8974 CEncoderStream * pEncoderStream)
const;
8979 const CTypeDescriptor * pEnclosingElementType)
const;
8987 CDecoderStream * pDecoderStream,
8988 CElement * pElement);
8998 static const CFieldDescriptor
9024 static const CFieldDescriptor
9050 static const CFieldDescriptor
9071 std::list<CParameter *> m_listCustom;
9075 inline std::list<CParameter *>::iterator
9078 return m_listCustom.begin();
9082 inline std::list<CParameter *>::iterator
9085 return m_listCustom.end();
9092 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9099 return (
int) (m_listCustom.size());
9105 CParameter * pValue);
9148 static const CFieldDescriptor *
const
9149 s_apFieldDescriptorTable[];
9151 static const CTypeDescriptor
9156 CDecoderStream * pDecoderStream);
9159 assimilateSubParameters (
9160 CErrorDetails * pError);
9164 CEncoderStream * pEncoderStream)
const;
9169 const CTypeDescriptor * pEnclosingElementType)
const;
9177 CDecoderStream * pDecoderStream,
9178 CElement * pElement);
9183 llrp_u1_t m_BeaconState;
9188 static const CFieldDescriptor
9196 return m_BeaconState;
9204 m_BeaconState = value;
9209 llrp_u64_t m_BeaconDurationSeconds;
9214 static const CFieldDescriptor
9215 s_fdBeaconDurationSeconds;
9222 return m_BeaconDurationSeconds;
9230 m_BeaconDurationSeconds = value;
9235 std::list<CParameter *> m_listCustom;
9239 inline std::list<CParameter *>::iterator
9242 return m_listCustom.begin();
9246 inline std::list<CParameter *>::iterator
9249 return m_listCustom.end();
9256 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9263 return (
int) (m_listCustom.size());
9269 CParameter * pValue);
9311 static const CFieldDescriptor *
const
9312 s_apFieldDescriptorTable[];
9314 static const CTypeDescriptor
9319 CDecoderStream * pDecoderStream);
9322 assimilateSubParameters (
9323 CErrorDetails * pError);
9327 CEncoderStream * pEncoderStream)
const;
9332 const CTypeDescriptor * pEnclosingElementType)
const;
9340 CDecoderStream * pDecoderStream,
9341 CElement * pElement);
9353 return m_pImpinjAntennaEventHysteresis;
9370 return m_pImpinjAntennaEventConfiguration;
9380 std::list<CParameter *> m_listCustom;
9384 inline std::list<CParameter *>::iterator
9387 return m_listCustom.begin();
9391 inline std::list<CParameter *>::iterator
9394 return m_listCustom.end();
9401 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9408 return (
int) (m_listCustom.size());
9414 CParameter * pValue);
9460 static const CFieldDescriptor *
const
9461 s_apFieldDescriptorTable[];
9463 static const CTypeDescriptor
9468 CDecoderStream * pDecoderStream);
9471 assimilateSubParameters (
9472 CErrorDetails * pError);
9476 CEncoderStream * pEncoderStream)
const;
9481 const CTypeDescriptor * pEnclosingElementType)
const;
9489 CDecoderStream * pDecoderStream,
9490 CElement * pElement);
9495 llrp_u64_t m_AntennaEventConnected;
9500 static const CFieldDescriptor
9501 s_fdAntennaEventConnected;
9508 return m_AntennaEventConnected;
9516 m_AntennaEventConnected = value;
9521 llrp_u64_t m_AntennaEventDisconnected;
9526 static const CFieldDescriptor
9527 s_fdAntennaEventDisconnected;
9534 return m_AntennaEventDisconnected;
9542 m_AntennaEventDisconnected = value;
9547 std::list<CParameter *> m_listCustom;
9551 inline std::list<CParameter *>::iterator
9554 return m_listCustom.begin();
9558 inline std::list<CParameter *>::iterator
9561 return m_listCustom.end();
9568 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9575 return (
int) (m_listCustom.size());
9581 CParameter * pValue);
9621 static const CFieldDescriptor *
const
9622 s_apFieldDescriptorTable[];
9624 static const CTypeDescriptor
9629 CDecoderStream * pDecoderStream);
9632 assimilateSubParameters (
9633 CErrorDetails * pError);
9637 CEncoderStream * pEncoderStream)
const;
9642 const CTypeDescriptor * pEnclosingElementType)
const;
9650 CDecoderStream * pDecoderStream,
9651 CElement * pElement);
9656 llrp_u1_t m_EnableAntennaAttemptNotification;
9661 static const CFieldDescriptor
9662 s_fdEnableAntennaAttemptNotification;
9669 return m_EnableAntennaAttemptNotification;
9677 m_EnableAntennaAttemptNotification = value;
9682 std::list<CParameter *> m_listCustom;
9686 inline std::list<CParameter *>::iterator
9689 return m_listCustom.begin();
9693 inline std::list<CParameter *>::iterator
9696 return m_listCustom.end();
9703 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9710 return (
int) (m_listCustom.size());
9716 CParameter * pValue);
9755 static const CFieldDescriptor *
const
9756 s_apFieldDescriptorTable[];
9758 static const CTypeDescriptor
9763 CDecoderStream * pDecoderStream);
9766 assimilateSubParameters (
9767 CErrorDetails * pError);
9771 CEncoderStream * pEncoderStream)
const;
9776 const CTypeDescriptor * pEnclosingElementType)
const;
9784 CDecoderStream * pDecoderStream,
9785 CElement * pElement);
9790 llrp_u16_t m_AntennaID;
9795 static const CFieldDescriptor
9811 m_AntennaID = value;
9816 std::list<CParameter *> m_listCustom;
9820 inline std::list<CParameter *>::iterator
9823 return m_listCustom.begin();
9827 inline std::list<CParameter *>::iterator
9830 return m_listCustom.end();
9837 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9844 return (
int) (m_listCustom.size());
9850 CParameter * pValue);
9892 static const CFieldDescriptor *
const
9893 s_apFieldDescriptorTable[];
9895 static const CTypeDescriptor
9900 CDecoderStream * pDecoderStream);
9903 assimilateSubParameters (
9904 CErrorDetails * pError);
9908 CEncoderStream * pEncoderStream)
const;
9913 const CTypeDescriptor * pEnclosingElementType)
const;
9921 CDecoderStream * pDecoderStream,
9922 CElement * pElement);
9932 static const CFieldDescriptor
9953 EImpinjHubConnectedType m_eConnected;
9958 static const CFieldDescriptor
9963 inline EImpinjHubConnectedType
9966 return m_eConnected;
9972 EImpinjHubConnectedType value)
9974 m_eConnected = value;
9979 EImpinjHubFaultType m_eFault;
9984 static const CFieldDescriptor
9989 inline EImpinjHubFaultType
9998 EImpinjHubFaultType value)
10005 std::list<CParameter *> m_listCustom;
10009 inline std::list<CParameter *>::iterator
10012 return m_listCustom.begin();
10016 inline std::list<CParameter *>::iterator
10019 return m_listCustom.end();
10026 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10033 return (
int) (m_listCustom.size());
10039 CParameter * pValue);
10077 static const CFieldDescriptor *
const
10078 s_apFieldDescriptorTable[];
10080 static const CTypeDescriptor
10085 CDecoderStream * pDecoderStream);
10088 assimilateSubParameters (
10089 CErrorDetails * pError);
10093 CEncoderStream * pEncoderStream)
const;
10098 const CTypeDescriptor * pEnclosingElementType)
const;
10102 s_construct (
void);
10106 CDecoderStream * pDecoderStream,
10107 CElement * pElement);
10112 llrp_u32v_t m_Metric;
10117 static const CFieldDescriptor
10187 static const CFieldDescriptor *
const
10188 s_apFieldDescriptorTable[];
10190 static const CTypeDescriptor
10195 CDecoderStream * pDecoderStream);
10198 assimilateSubParameters (
10199 CErrorDetails * pError);
10203 CEncoderStream * pEncoderStream)
const;
10208 const CTypeDescriptor * pEnclosingElementType)
const;
10212 s_construct (
void);
10216 CDecoderStream * pDecoderStream,
10217 CElement * pElement);
10222 llrp_u16_t m_HeightCm;
10227 static const CFieldDescriptor
10243 m_HeightCm = value;
10248 llrp_s32_t m_FacilityXLocationCm;
10253 static const CFieldDescriptor
10254 s_fdFacilityXLocationCm;
10261 return m_FacilityXLocationCm;
10269 m_FacilityXLocationCm = value;
10274 llrp_s32_t m_FacilityYLocationCm;
10279 static const CFieldDescriptor
10280 s_fdFacilityYLocationCm;
10287 return m_FacilityYLocationCm;
10295 m_FacilityYLocationCm = value;
10300 llrp_s16_t m_OrientationDegrees;
10305 static const CFieldDescriptor
10306 s_fdOrientationDegrees;
10313 return m_OrientationDegrees;
10321 m_OrientationDegrees = value;
10326 std::list<CParameter *> m_listCustom;
10330 inline std::list<CParameter *>::iterator
10333 return m_listCustom.begin();
10337 inline std::list<CParameter *>::iterator
10340 return m_listCustom.end();
10347 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10354 return (
int) (m_listCustom.size());
10360 CParameter * pValue);
10405 static const CFieldDescriptor *
const
10406 s_apFieldDescriptorTable[];
10408 static const CTypeDescriptor
10413 CDecoderStream * pDecoderStream);
10416 assimilateSubParameters (
10417 CErrorDetails * pError);
10421 CEncoderStream * pEncoderStream)
const;
10426 const CTypeDescriptor * pEnclosingElementType)
const;
10430 s_construct (
void);
10434 CDecoderStream * pDecoderStream,
10435 CElement * pElement);
10447 return m_pImpinjLocationConfig;
10464 return m_pImpinjC1G2LocationConfig;
10481 return m_pImpinjLocationReporting;
10491 std::list<CParameter *> m_listCustom;
10495 inline std::list<CParameter *>::iterator
10498 return m_listCustom.begin();
10502 inline std::list<CParameter *>::iterator
10505 return m_listCustom.end();
10512 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10519 return (
int) (m_listCustom.size());
10525 CParameter * pValue);
10581 static const CFieldDescriptor *
const
10582 s_apFieldDescriptorTable[];
10584 static const CTypeDescriptor
10589 CDecoderStream * pDecoderStream);
10592 assimilateSubParameters (
10593 CErrorDetails * pError);
10597 CEncoderStream * pEncoderStream)
const;
10602 const CTypeDescriptor * pEnclosingElementType)
const;
10606 s_construct (
void);
10610 CDecoderStream * pDecoderStream,
10611 CElement * pElement);
10616 llrp_u16_t m_ComputeWindowSeconds;
10621 static const CFieldDescriptor
10622 s_fdComputeWindowSeconds;
10629 return m_ComputeWindowSeconds;
10637 m_ComputeWindowSeconds = value;
10642 llrp_u16_t m_TagAgeIntervalSeconds;
10647 static const CFieldDescriptor
10648 s_fdTagAgeIntervalSeconds;
10655 return m_TagAgeIntervalSeconds;
10663 m_TagAgeIntervalSeconds = value;
10668 llrp_u16_t m_UpdateIntervalSeconds;
10673 static const CFieldDescriptor
10674 s_fdUpdateIntervalSeconds;
10681 return m_UpdateIntervalSeconds;
10689 m_UpdateIntervalSeconds = value;
10701 return m_pImpinjDisabledAntennas;
10711 std::list<CParameter *> m_listCustom;
10715 inline std::list<CParameter *>::iterator
10718 return m_listCustom.begin();
10722 inline std::list<CParameter *>::iterator
10725 return m_listCustom.end();
10732 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10739 return (
int) (m_listCustom.size());
10745 CParameter * pValue);
10802 static const CFieldDescriptor *
const
10803 s_apFieldDescriptorTable[];
10805 static const CTypeDescriptor
10810 CDecoderStream * pDecoderStream);
10813 assimilateSubParameters (
10814 CErrorDetails * pError);
10818 CEncoderStream * pEncoderStream)
const;
10823 const CTypeDescriptor * pEnclosingElementType)
const;
10827 s_construct (
void);
10831 CDecoderStream * pDecoderStream,
10832 CElement * pElement);
10837 llrp_u16_t m_ModeIndex;
10842 static const CFieldDescriptor
10850 return m_ModeIndex;
10858 m_ModeIndex = value;
10863 llrp_u2_t m_Session;
10868 static const CFieldDescriptor
10889 std::list<CC1G2Filter *> m_listC1G2Filter;
10893 inline std::list<CC1G2Filter *>::iterator
10896 return m_listC1G2Filter.begin();
10900 inline std::list<CC1G2Filter *>::iterator
10903 return m_listC1G2Filter.end();
10910 clearSubParameterList ((tListOfParameters *) &m_listC1G2Filter);
10917 return (
int) (m_listC1G2Filter.size());
10934 return m_pImpinjTransmitPower;
10944 std::list<CParameter *> m_listCustom;
10948 inline std::list<CParameter *>::iterator
10951 return m_listCustom.begin();
10955 inline std::list<CParameter *>::iterator
10958 return m_listCustom.end();
10965 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10972 return (
int) (m_listCustom.size());
10978 CParameter * pValue);
11034 static const CFieldDescriptor *
const
11035 s_apFieldDescriptorTable[];
11037 static const CTypeDescriptor
11042 CDecoderStream * pDecoderStream);
11045 assimilateSubParameters (
11046 CErrorDetails * pError);
11050 CEncoderStream * pEncoderStream)
const;
11055 const CTypeDescriptor * pEnclosingElementType)
const;
11059 s_construct (
void);
11063 CDecoderStream * pDecoderStream,
11064 CElement * pElement);
11069 llrp_u1_t m_EnableUpdateReport;
11074 static const CFieldDescriptor
11075 s_fdEnableUpdateReport;
11082 return m_EnableUpdateReport;
11090 m_EnableUpdateReport = value;
11095 llrp_u1_t m_EnableEntryReport;
11100 static const CFieldDescriptor
11101 s_fdEnableEntryReport;
11108 return m_EnableEntryReport;
11116 m_EnableEntryReport = value;
11121 llrp_u1_t m_EnableExitReport;
11126 static const CFieldDescriptor
11127 s_fdEnableExitReport;
11134 return m_EnableExitReport;
11142 m_EnableExitReport = value;
11147 llrp_u1_t m_EnableDiagnosticReport;
11152 static const CFieldDescriptor
11153 s_fdEnableDiagnosticReport;
11160 return m_EnableDiagnosticReport;
11168 m_EnableDiagnosticReport = value;
11173 std::list<CParameter *> m_listCustom;
11177 inline std::list<CParameter *>::iterator
11180 return m_listCustom.begin();
11184 inline std::list<CParameter *>::iterator
11187 return m_listCustom.end();
11194 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11201 return (
int) (m_listCustom.size());
11207 CParameter * pValue);
11252 static const CFieldDescriptor *
const
11253 s_apFieldDescriptorTable[];
11255 static const CTypeDescriptor
11260 CDecoderStream * pDecoderStream);
11263 assimilateSubParameters (
11264 CErrorDetails * pError);
11268 CEncoderStream * pEncoderStream)
const;
11273 const CTypeDescriptor * pEnclosingElementType)
const;
11277 s_construct (
void);
11281 CDecoderStream * pDecoderStream,
11282 CElement * pElement);
11287 llrp_u16_t m_ReadCount;
11292 static const CFieldDescriptor
11300 return m_ReadCount;
11308 m_ReadCount = value;
11313 llrp_u32v_t m_ConfidenceData;
11318 static const CFieldDescriptor
11319 s_fdConfidenceData;
11326 return m_ConfidenceData;
11334 m_ConfidenceData = value;
11339 std::list<CParameter *> m_listCustom;
11343 inline std::list<CParameter *>::iterator
11346 return m_listCustom.begin();
11350 inline std::list<CParameter *>::iterator
11353 return m_listCustom.end();
11360 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11367 return (
int) (m_listCustom.size());
11373 CParameter * pValue);
11425 static const CFieldDescriptor *
const
11426 s_apFieldDescriptorTable[];
11428 static const CTypeDescriptor
11433 CDecoderStream * pDecoderStream);
11436 assimilateSubParameters (
11437 CErrorDetails * pError);
11441 CEncoderStream * pEncoderStream)
const;
11446 const CTypeDescriptor * pEnclosingElementType)
const;
11450 s_construct (
void);
11454 CDecoderStream * pDecoderStream,
11455 CElement * pElement);
11460 llrp_u64_t m_LastSeenTimestampUTC;
11465 static const CFieldDescriptor
11466 s_fdLastSeenTimestampUTC;
11473 return m_LastSeenTimestampUTC;
11481 m_LastSeenTimestampUTC = value;
11486 llrp_s32_t m_LocXCentimeters;
11491 static const CFieldDescriptor
11492 s_fdLocXCentimeters;
11499 return m_LocXCentimeters;
11507 m_LocXCentimeters = value;
11512 llrp_s32_t m_LocYCentimeters;
11517 static const CFieldDescriptor
11518 s_fdLocYCentimeters;
11525 return m_LocYCentimeters;
11533 m_LocYCentimeters = value;
11538 EImpinjLocationReportType m_eType;
11543 static const CFieldDescriptor
11548 inline EImpinjLocationReportType
11557 EImpinjLocationReportType value)
11571 return m_pImpinjLocationConfidence;
11581 std::list<CParameter *> m_listCustom;
11585 inline std::list<CParameter *>::iterator
11588 return m_listCustom.begin();
11592 inline std::list<CParameter *>::iterator
11595 return m_listCustom.end();
11602 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11609 return (
int) (m_listCustom.size());
11615 CParameter * pValue);
11662 static const CFieldDescriptor *
const
11663 s_apFieldDescriptorTable[];
11665 static const CTypeDescriptor
11670 CDecoderStream * pDecoderStream);
11673 assimilateSubParameters (
11674 CErrorDetails * pError);
11678 CEncoderStream * pEncoderStream)
const;
11683 const CTypeDescriptor * pEnclosingElementType)
const;
11687 s_construct (
void);
11691 CDecoderStream * pDecoderStream,
11692 CElement * pElement);
11704 return m_pImpinjDirectionSectors;
11721 return m_pImpinjDirectionConfig;
11738 return m_pImpinjC1G2DirectionConfig;
11755 return m_pImpinjDirectionReporting;
11765 std::list<CParameter *> m_listCustom;
11769 inline std::list<CParameter *>::iterator
11772 return m_listCustom.begin();
11776 inline std::list<CParameter *>::iterator
11779 return m_listCustom.end();
11786 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11793 return (
int) (m_listCustom.size());
11799 CParameter * pValue);
11841 static const CFieldDescriptor *
const
11842 s_apFieldDescriptorTable[];
11844 static const CTypeDescriptor
11849 CDecoderStream * pDecoderStream);
11852 assimilateSubParameters (
11853 CErrorDetails * pError);
11857 CEncoderStream * pEncoderStream)
const;
11862 const CTypeDescriptor * pEnclosingElementType)
const;
11866 s_construct (
void);
11870 CDecoderStream * pDecoderStream,
11871 CElement * pElement);
11876 llrp_u16v_t m_EnabledSectorIDs;
11881 static const CFieldDescriptor
11882 s_fdEnabledSectorIDs;
11889 return m_EnabledSectorIDs;
11897 m_EnabledSectorIDs = value;
11902 std::list<CParameter *> m_listCustom;
11906 inline std::list<CParameter *>::iterator
11909 return m_listCustom.begin();
11913 inline std::list<CParameter *>::iterator
11916 return m_listCustom.end();
11923 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11930 return (
int) (m_listCustom.size());
11936 CParameter * pValue);
11989 static const CFieldDescriptor *
const
11990 s_apFieldDescriptorTable[];
11992 static const CTypeDescriptor
11997 CDecoderStream * pDecoderStream);
12000 assimilateSubParameters (
12001 CErrorDetails * pError);
12005 CEncoderStream * pEncoderStream)
const;
12010 const CTypeDescriptor * pEnclosingElementType)
const;
12014 s_construct (
void);
12018 CDecoderStream * pDecoderStream,
12019 CElement * pElement);
12024 llrp_u16_t m_TagAgeIntervalSeconds;
12029 static const CFieldDescriptor
12030 s_fdTagAgeIntervalSeconds;
12037 return m_TagAgeIntervalSeconds;
12045 m_TagAgeIntervalSeconds = value;
12050 llrp_u16_t m_UpdateIntervalSeconds;
12055 static const CFieldDescriptor
12056 s_fdUpdateIntervalSeconds;
12063 return m_UpdateIntervalSeconds;
12071 m_UpdateIntervalSeconds = value;
12076 EImpinjDirectionFieldOfView m_eFieldOfView;
12081 static const CFieldDescriptor
12086 inline EImpinjDirectionFieldOfView
12089 return m_eFieldOfView;
12095 EImpinjDirectionFieldOfView value)
12097 m_eFieldOfView = value;
12109 return m_pImpinjDirectionUserTagPopulationLimit;
12119 std::list<CParameter *> m_listCustom;
12123 inline std::list<CParameter *>::iterator
12126 return m_listCustom.begin();
12130 inline std::list<CParameter *>::iterator
12133 return m_listCustom.end();
12140 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12147 return (
int) (m_listCustom.size());
12153 CParameter * pValue);
12190 static const CFieldDescriptor *
const
12191 s_apFieldDescriptorTable[];
12193 static const CTypeDescriptor
12198 CDecoderStream * pDecoderStream);
12201 assimilateSubParameters (
12202 CErrorDetails * pError);
12206 CEncoderStream * pEncoderStream)
const;
12211 const CTypeDescriptor * pEnclosingElementType)
const;
12215 s_construct (
void);
12219 CDecoderStream * pDecoderStream,
12220 CElement * pElement);
12225 llrp_u16_t m_UserTagPopulationLimit;
12230 static const CFieldDescriptor
12231 s_fdUserTagPopulationLimit;
12238 return m_UserTagPopulationLimit;
12246 m_UserTagPopulationLimit = value;
12299 static const CFieldDescriptor *
const
12300 s_apFieldDescriptorTable[];
12302 static const CTypeDescriptor
12307 CDecoderStream * pDecoderStream);
12310 assimilateSubParameters (
12311 CErrorDetails * pError);
12315 CEncoderStream * pEncoderStream)
const;
12320 const CTypeDescriptor * pEnclosingElementType)
const;
12324 s_construct (
void);
12328 CDecoderStream * pDecoderStream,
12329 CElement * pElement);
12334 EImpinjDirectionRFMode m_eRFMode;
12339 static const CFieldDescriptor
12344 inline EImpinjDirectionRFMode
12353 EImpinjDirectionRFMode value)
12367 return m_pImpinjTransmitPower;
12377 std::list<CC1G2Filter *> m_listC1G2Filter;
12381 inline std::list<CC1G2Filter *>::iterator
12384 return m_listC1G2Filter.begin();
12388 inline std::list<CC1G2Filter *>::iterator
12391 return m_listC1G2Filter.end();
12398 clearSubParameterList ((tListOfParameters *) &m_listC1G2Filter);
12405 return (
int) (m_listC1G2Filter.size());
12415 std::list<CParameter *> m_listCustom;
12419 inline std::list<CParameter *>::iterator
12422 return m_listCustom.begin();
12426 inline std::list<CParameter *>::iterator
12429 return m_listCustom.end();
12436 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12443 return (
int) (m_listCustom.size());
12449 CParameter * pValue);
12496 static const CFieldDescriptor *
const
12497 s_apFieldDescriptorTable[];
12499 static const CTypeDescriptor
12504 CDecoderStream * pDecoderStream);
12507 assimilateSubParameters (
12508 CErrorDetails * pError);
12512 CEncoderStream * pEncoderStream)
const;
12517 const CTypeDescriptor * pEnclosingElementType)
const;
12521 s_construct (
void);
12525 CDecoderStream * pDecoderStream,
12526 CElement * pElement);
12531 std::list<CEPCData *> m_listEPCData;
12535 inline std::list<CEPCData *>::iterator
12538 return m_listEPCData.begin();
12542 inline std::list<CEPCData *>::iterator
12545 return m_listEPCData.end();
12552 clearSubParameterList ((tListOfParameters *) &m_listEPCData);
12559 return (
int) (m_listEPCData.size());
12576 return m_pImpinjLocationReportData;
12593 return m_pImpinjDirectionReportData;
12603 std::list<CParameter *> m_listCustom;
12607 inline std::list<CParameter *>::iterator
12610 return m_listCustom.begin();
12614 inline std::list<CParameter *>::iterator
12617 return m_listCustom.end();
12624 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12631 return (
int) (m_listCustom.size());
12637 CParameter * pValue);
12698 static const CFieldDescriptor *
const
12699 s_apFieldDescriptorTable[];
12701 static const CTypeDescriptor
12706 CDecoderStream * pDecoderStream);
12709 assimilateSubParameters (
12710 CErrorDetails * pError);
12714 CEncoderStream * pEncoderStream)
const;
12719 const CTypeDescriptor * pEnclosingElementType)
const;
12723 s_construct (
void);
12727 CDecoderStream * pDecoderStream,
12728 CElement * pElement);
12733 llrp_u1_t m_EnableUpdateReport;
12738 static const CFieldDescriptor
12739 s_fdEnableUpdateReport;
12746 return m_EnableUpdateReport;
12754 m_EnableUpdateReport = value;
12759 llrp_u1_t m_EnableEntryReport;
12764 static const CFieldDescriptor
12765 s_fdEnableEntryReport;
12772 return m_EnableEntryReport;
12780 m_EnableEntryReport = value;
12785 llrp_u1_t m_EnableExitReport;
12790 static const CFieldDescriptor
12791 s_fdEnableExitReport;
12798 return m_EnableExitReport;
12806 m_EnableExitReport = value;
12811 llrp_u1_t m_EnableDiagnosticReport;
12816 static const CFieldDescriptor
12817 s_fdEnableDiagnosticReport;
12824 return m_EnableDiagnosticReport;
12832 m_EnableDiagnosticReport = value;
12837 EImpinjDirectionDiagnosticReportLevel m_eDiagnosticReportLevel;
12842 static const CFieldDescriptor
12843 s_fdDiagnosticReportLevel;
12847 inline EImpinjDirectionDiagnosticReportLevel
12850 return m_eDiagnosticReportLevel;
12856 EImpinjDirectionDiagnosticReportLevel value)
12858 m_eDiagnosticReportLevel = value;
12863 std::list<CParameter *> m_listCustom;
12867 inline std::list<CParameter *>::iterator
12870 return m_listCustom.begin();
12874 inline std::list<CParameter *>::iterator
12877 return m_listCustom.end();
12884 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12891 return (
int) (m_listCustom.size());
12897 CParameter * pValue);
12959 static const CFieldDescriptor *
const
12960 s_apFieldDescriptorTable[];
12962 static const CTypeDescriptor
12967 CDecoderStream * pDecoderStream);
12970 assimilateSubParameters (
12971 CErrorDetails * pError);
12975 CEncoderStream * pEncoderStream)
const;
12980 const CTypeDescriptor * pEnclosingElementType)
const;
12984 s_construct (
void);
12988 CDecoderStream * pDecoderStream,
12989 CElement * pElement);
12994 EImpinjDirectionReportType m_eType;
12999 static const CFieldDescriptor
13004 inline EImpinjDirectionReportType
13013 EImpinjDirectionReportType value)
13020 EImpinjDirectionTagPopulationStatus m_eTagPopulationStatus;
13025 static const CFieldDescriptor
13026 s_fdTagPopulationStatus;
13030 inline EImpinjDirectionTagPopulationStatus
13033 return m_eTagPopulationStatus;
13039 EImpinjDirectionTagPopulationStatus value)
13041 m_eTagPopulationStatus = value;
13046 llrp_u8_t m_FirstSeenSectorID;
13051 static const CFieldDescriptor
13052 s_fdFirstSeenSectorID;
13059 return m_FirstSeenSectorID;
13067 m_FirstSeenSectorID = value;
13072 llrp_u64_t m_FirstSeenTimestampUTC;
13077 static const CFieldDescriptor
13078 s_fdFirstSeenTimestampUTC;
13085 return m_FirstSeenTimestampUTC;
13093 m_FirstSeenTimestampUTC = value;
13098 llrp_u8_t m_LastSeenSectorID;
13103 static const CFieldDescriptor
13104 s_fdLastSeenSectorID;
13111 return m_LastSeenSectorID;
13119 m_LastSeenSectorID = value;
13124 llrp_u64_t m_LastSeenTimestampUTC;
13129 static const CFieldDescriptor
13130 s_fdLastSeenTimestampUTC;
13137 return m_LastSeenTimestampUTC;
13145 m_LastSeenTimestampUTC = value;
13157 return m_pImpinjDirectionDiagnosticData;
13167 std::list<CParameter *> m_listCustom;
13171 inline std::list<CParameter *>::iterator
13174 return m_listCustom.begin();
13178 inline std::list<CParameter *>::iterator
13181 return m_listCustom.end();
13188 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13195 return (
int) (m_listCustom.size());
13201 CParameter * pValue);
13238 static const CFieldDescriptor *
const
13239 s_apFieldDescriptorTable[];
13241 static const CTypeDescriptor
13246 CDecoderStream * pDecoderStream);
13249 assimilateSubParameters (
13250 CErrorDetails * pError);
13254 CEncoderStream * pEncoderStream)
const;
13259 const CTypeDescriptor * pEnclosingElementType)
const;
13263 s_construct (
void);
13267 CDecoderStream * pDecoderStream,
13268 CElement * pElement);
13273 llrp_u32v_t m_Metric;
13278 static const CFieldDescriptor
13334 static const CFieldDescriptor *
const
13335 s_apFieldDescriptorTable[];
13337 static const CTypeDescriptor
13342 CDecoderStream * pDecoderStream);
13345 assimilateSubParameters (
13346 CErrorDetails * pError);
13350 CEncoderStream * pEncoderStream)
const;
13355 const CTypeDescriptor * pEnclosingElementType)
const;
13359 s_construct (
void);
13363 CDecoderStream * pDecoderStream,
13364 CElement * pElement);
13369 llrp_u16_t m_SystemTagPopulationLimitHighSensitivity;
13374 static const CFieldDescriptor
13375 s_fdSystemTagPopulationLimitHighSensitivity;
13382 return m_SystemTagPopulationLimitHighSensitivity;
13390 m_SystemTagPopulationLimitHighSensitivity = value;
13395 llrp_u16_t m_SystemTagPopulationLimitHighPerformance;
13400 static const CFieldDescriptor
13401 s_fdSystemTagPopulationLimitHighPerformance;
13408 return m_SystemTagPopulationLimitHighPerformance;
13416 m_SystemTagPopulationLimitHighPerformance = value;
13421 std::list<CParameter *> m_listCustom;
13425 inline std::list<CParameter *>::iterator
13428 return m_listCustom.begin();
13432 inline std::list<CParameter *>::iterator
13435 return m_listCustom.end();
13442 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13449 return (
int) (m_listCustom.size());
13455 CParameter * pValue);
13495 static const CFieldDescriptor *
const
13496 s_apFieldDescriptorTable[];
13498 static const CTypeDescriptor
13503 CDecoderStream * pDecoderStream);
13506 assimilateSubParameters (
13507 CErrorDetails * pError);
13511 CEncoderStream * pEncoderStream)
const;
13516 const CTypeDescriptor * pEnclosingElementType)
const;
13520 s_construct (
void);
13524 CDecoderStream * pDecoderStream,
13525 CElement * pElement);
13530 EImpinjIntelligentAntennaMode m_eManagementEnabled;
13535 static const CFieldDescriptor
13536 s_fdManagementEnabled;
13540 inline EImpinjIntelligentAntennaMode
13543 return m_eManagementEnabled;
13549 EImpinjIntelligentAntennaMode value)
13551 m_eManagementEnabled = value;
13556 std::list<CParameter *> m_listCustom;
13560 inline std::list<CParameter *>::iterator
13563 return m_listCustom.begin();
13567 inline std::list<CParameter *>::iterator
13570 return m_listCustom.end();
13577 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13584 return (
int) (m_listCustom.size());
13590 CParameter * pValue);
13631 static const CFieldDescriptor *
const
13632 s_apFieldDescriptorTable[];
13634 static const CTypeDescriptor
13639 CDecoderStream * pDecoderStream);
13642 assimilateSubParameters (
13643 CErrorDetails * pError);
13647 CEncoderStream * pEncoderStream)
const;
13652 const CTypeDescriptor * pEnclosingElementType)
const;
13656 s_construct (
void);
13660 CDecoderStream * pDecoderStream,
13661 CElement * pElement);
13666 llrp_u16_t m_TransmitPower;
13671 static const CFieldDescriptor
13679 return m_TransmitPower;
13687 m_TransmitPower = value;
13692 std::list<CParameter *> m_listCustom;
13696 inline std::list<CParameter *>::iterator
13699 return m_listCustom.begin();
13703 inline std::list<CParameter *>::iterator
13706 return m_listCustom.end();
13713 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13720 return (
int) (m_listCustom.size());
13726 CParameter * pValue);
13767 static const CFieldDescriptor *
const
13768 s_apFieldDescriptorTable[];
13770 static const CTypeDescriptor
13775 CDecoderStream * pDecoderStream);
13778 assimilateSubParameters (
13779 CErrorDetails * pError);
13783 CEncoderStream * pEncoderStream)
const;
13788 const CTypeDescriptor * pEnclosingElementType)
const;
13792 s_construct (
void);
13796 CDecoderStream * pDecoderStream,
13797 CElement * pElement);
13802 llrp_u1_t m_PolarizationControlEnabled;
13807 static const CFieldDescriptor
13808 s_fdPolarizationControlEnabled;
13815 return m_PolarizationControlEnabled;
13823 m_PolarizationControlEnabled = value;
13828 std::list<CParameter *> m_listCustom;
13832 inline std::list<CParameter *>::iterator
13835 return m_listCustom.begin();
13839 inline std::list<CParameter *>::iterator
13842 return m_listCustom.end();
13849 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13856 return (
int) (m_listCustom.size());
13862 CParameter * pValue);
13901 static const CFieldDescriptor *
const
13902 s_apFieldDescriptorTable[];
13904 static const CTypeDescriptor
13909 CDecoderStream * pDecoderStream);
13912 assimilateSubParameters (
13913 CErrorDetails * pError);
13917 CEncoderStream * pEncoderStream)
const;
13922 const CTypeDescriptor * pEnclosingElementType)
const;
13926 s_construct (
void);
13930 CDecoderStream * pDecoderStream,
13931 CElement * pElement);
13936 std::list<CImpinjAntennaPolarizationCapability *> m_listImpinjAntennaPolarizationCapability;
13940 inline std::list<CImpinjAntennaPolarizationCapability *>::iterator
13943 return m_listImpinjAntennaPolarizationCapability.begin();
13947 inline std::list<CImpinjAntennaPolarizationCapability *>::iterator
13950 return m_listImpinjAntennaPolarizationCapability.end();
13957 clearSubParameterList ((tListOfParameters *) &m_listImpinjAntennaPolarizationCapability);
13964 return (
int) (m_listImpinjAntennaPolarizationCapability.size());
13974 std::list<CParameter *> m_listCustom;
13978 inline std::list<CParameter *>::iterator
13981 return m_listCustom.begin();
13985 inline std::list<CParameter *>::iterator
13988 return m_listCustom.end();
13995 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14002 return (
int) (m_listCustom.size());
14008 CParameter * pValue);
14047 static const CFieldDescriptor *
const
14048 s_apFieldDescriptorTable[];
14050 static const CTypeDescriptor
14055 CDecoderStream * pDecoderStream);
14058 assimilateSubParameters (
14059 CErrorDetails * pError);
14063 CEncoderStream * pEncoderStream)
const;
14068 const CTypeDescriptor * pEnclosingElementType)
const;
14072 s_construct (
void);
14076 CDecoderStream * pDecoderStream,
14077 CElement * pElement);
14082 EImpinjAntennaPolarizationType m_eType;
14087 static const CFieldDescriptor
14092 inline EImpinjAntennaPolarizationType
14101 EImpinjAntennaPolarizationType value)
14108 llrp_u16_t m_AntennaIDOffset;
14113 static const CFieldDescriptor
14114 s_fdAntennaIDOffset;
14121 return m_AntennaIDOffset;
14129 m_AntennaIDOffset = value;
14134 std::list<CParameter *> m_listCustom;
14138 inline std::list<CParameter *>::iterator
14141 return m_listCustom.begin();
14145 inline std::list<CParameter *>::iterator
14148 return m_listCustom.end();
14155 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14162 return (
int) (m_listCustom.size());
14168 CParameter * pValue);
14206 static const CFieldDescriptor *
const
14207 s_apFieldDescriptorTable[];
14209 static const CTypeDescriptor
14214 CDecoderStream * pDecoderStream);
14217 assimilateSubParameters (
14218 CErrorDetails * pError);
14222 CEncoderStream * pEncoderStream)
const;
14227 const CTypeDescriptor * pEnclosingElementType)
const;
14231 s_construct (
void);
14235 CDecoderStream * pDecoderStream,
14236 CElement * pElement);
14241 llrp_u16v_t m_AntennaIDs;
14246 static const CFieldDescriptor
14254 return m_AntennaIDs;
14262 m_AntennaIDs = value;
14267 std::list<CParameter *> m_listCustom;
14271 inline std::list<CParameter *>::iterator
14274 return m_listCustom.begin();
14278 inline std::list<CParameter *>::iterator
14281 return m_listCustom.end();
14288 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14295 return (
int) (m_listCustom.size());
14301 CParameter * pValue);
14340 static const CFieldDescriptor *
const
14341 s_apFieldDescriptorTable[];
14343 static const CTypeDescriptor
14348 CDecoderStream * pDecoderStream);
14351 assimilateSubParameters (
14352 CErrorDetails * pError);
14356 CEncoderStream * pEncoderStream)
const;
14361 const CTypeDescriptor * pEnclosingElementType)
const;
14365 s_construct (
void);
14369 CDecoderStream * pDecoderStream,
14370 CElement * pElement);
14375 llrp_u1_t m_ParityError;
14380 static const CFieldDescriptor
14388 return m_ParityError;
14396 m_ParityError = value;
14401 std::list<CParameter *> m_listCustom;
14405 inline std::list<CParameter *>::iterator
14408 return m_listCustom.begin();
14412 inline std::list<CParameter *>::iterator
14415 return m_listCustom.end();
14422 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14429 return (
int) (m_listCustom.size());
14435 CParameter * pValue);
14480 static const CFieldDescriptor *
const
14481 s_apFieldDescriptorTable[];
14483 static const CTypeDescriptor
14488 CDecoderStream * pDecoderStream);
14491 assimilateSubParameters (
14492 CErrorDetails * pError);
14496 CEncoderStream * pEncoderStream)
const;
14501 const CTypeDescriptor * pEnclosingElementType)
const;
14505 s_construct (
void);
14509 CDecoderStream * pDecoderStream,
14510 CElement * pElement);
14515 llrp_u16_t m_OpSpecID;
14520 static const CFieldDescriptor
14536 m_OpSpecID = value;
14541 llrp_u32_t m_AccessPassword;
14546 static const CFieldDescriptor
14547 s_fdAccessPassword;
14554 return m_AccessPassword;
14562 m_AccessPassword = value;
14572 static const CFieldDescriptor
14593 llrp_u16_t m_BitPointer;
14598 static const CFieldDescriptor
14606 return m_BitPointer;
14614 m_BitPointer = value;
14619 llrp_u8_t m_BitLength;
14624 static const CFieldDescriptor
14632 return m_BitLength;
14640 m_BitLength = value;
14645 llrp_u16v_t m_Mask;
14650 static const CFieldDescriptor
14671 std::list<CParameter *> m_listCustom;
14675 inline std::list<CParameter *>::iterator
14678 return m_listCustom.begin();
14682 inline std::list<CParameter *>::iterator
14685 return m_listCustom.end();
14692 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14699 return (
int) (m_listCustom.size());
14705 CParameter * pValue);
14745 static const CFieldDescriptor *
const
14746 s_apFieldDescriptorTable[];
14748 static const CTypeDescriptor
14753 CDecoderStream * pDecoderStream);
14756 assimilateSubParameters (
14757 CErrorDetails * pError);
14761 CEncoderStream * pEncoderStream)
const;
14766 const CTypeDescriptor * pEnclosingElementType)
const;
14770 s_construct (
void);
14774 CDecoderStream * pDecoderStream,
14775 CElement * pElement);
14780 EImpinjMarginReadResultType m_eResult;
14785 static const CFieldDescriptor
14790 inline EImpinjMarginReadResultType
14799 EImpinjMarginReadResultType value)
14806 llrp_u16_t m_OpSpecID;
14811 static const CFieldDescriptor
14827 m_OpSpecID = value;
14832 std::list<CParameter *> m_listCustom;
14836 inline std::list<CParameter *>::iterator
14839 return m_listCustom.begin();
14843 inline std::list<CParameter *>::iterator
14846 return m_listCustom.end();
14853 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14860 return (
int) (m_listCustom.size());
14866 CParameter * pValue);
14905 static const CFieldDescriptor *
const
14906 s_apFieldDescriptorTable[];
14908 static const CTypeDescriptor
14913 CDecoderStream * pDecoderStream);
14916 assimilateSubParameters (
14917 CErrorDetails * pError);
14921 CEncoderStream * pEncoderStream)
const;
14926 const CTypeDescriptor * pEnclosingElementType)
const;
14930 s_construct (
void);
14934 CDecoderStream * pDecoderStream,
14935 CElement * pElement);
14940 llrp_utf8v_t m_FirmwareVersion;
14945 static const CFieldDescriptor
14946 s_fdFirmwareVersion;
14950 inline llrp_utf8v_t
14953 return m_FirmwareVersion;
14959 llrp_utf8v_t value)
14961 m_FirmwareVersion = value;
14966 std::list<CParameter *> m_listCustom;
14970 inline std::list<CParameter *>::iterator
14973 return m_listCustom.begin();
14977 inline std::list<CParameter *>::iterator
14980 return m_listCustom.end();
14987 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14994 return (
int) (m_listCustom.size());
15000 CParameter * pValue);
15022 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 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.
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.
void setConnected(EImpinjHubConnectedType value)
Set accessor functions for the LLRP Connected field.
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.
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.
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.
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 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.
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.
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.
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 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.
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.
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 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 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.
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.
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.
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.
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.
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.
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.
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.
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 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.
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.
void setAccessPassword(llrp_u32_t value)
Set accessor functions for the LLRP AccessPassword field.
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 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.
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.
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.
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.
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.
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.
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 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.
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.
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.
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.