117 extern const CVendorDescriptor
125 extern const CNamespaceDescriptor
166 enum EImpinjRequestedDataType
168 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,
171 extern const SEnumTableEntry
172 g_estImpinjRequestedDataType[];
208 enum EImpinjRegulatoryRegion
210 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,
213 extern const SEnumTableEntry
214 g_estImpinjRegulatoryRegion[];
231 enum EImpinjInventorySearchType
236 extern const SEnumTableEntry
237 g_estImpinjInventorySearchType[];
250 enum EImpinjFixedFrequencyMode
255 extern const SEnumTableEntry
256 g_estImpinjFixedFrequencyMode[];
268 enum EImpinjReducedPowerMode
273 extern const SEnumTableEntry
274 g_estImpinjReducedPowerMode[];
286 enum EImpinjLowDutyCycleMode
291 extern const SEnumTableEntry
292 g_estImpinjLowDutyCycleMode[];
304 enum EImpinjLinkMonitorMode
309 extern const SEnumTableEntry
310 g_estImpinjLinkMonitorMode[];
322 enum EImpinjReportBufferMode
327 extern const SEnumTableEntry
328 g_estImpinjReportBufferMode[];
345 enum EImpinjBlockPermalockResultType
350 extern const SEnumTableEntry
351 g_estImpinjBlockPermalockResultType[];
367 enum EImpinjGetBlockPermalockStatusResultType
372 extern const SEnumTableEntry
373 g_estImpinjGetBlockPermalockStatusResultType[];
386 enum EImpinjQTDataProfile
391 extern const SEnumTableEntry
392 g_estImpinjQTDataProfile[];
405 enum EImpinjQTAccessRange
410 extern const SEnumTableEntry
411 g_estImpinjQTAccessRange[];
424 enum EImpinjQTPersistence
429 extern const SEnumTableEntry
430 g_estImpinjQTPersistence[];
446 enum EImpinjSetQTConfigResultType
451 extern const SEnumTableEntry
452 g_estImpinjSetQTConfigResultType[];
467 enum EImpinjGetQTConfigResultType
472 extern const SEnumTableEntry
473 g_estImpinjGetQTConfigResultType[];
485 enum EImpinjSerializedTIDMode
490 extern const SEnumTableEntry
491 g_estImpinjSerializedTIDMode[];
503 enum EImpinjRFPhaseAngleMode
508 extern const SEnumTableEntry
509 g_estImpinjRFPhaseAngleMode[];
521 enum EImpinjPeakRSSIMode
526 extern const SEnumTableEntry
527 g_estImpinjPeakRSSIMode[];
539 enum EImpinjGPSCoordinatesMode
544 extern const SEnumTableEntry
545 g_estImpinjGPSCoordinatesMode[];
562 enum EImpinjAdvancedGPOMode
567 extern const SEnumTableEntry
568 g_estImpinjAdvancedGPOMode[];
580 enum EImpinjOptimizedReadMode
585 extern const SEnumTableEntry
586 g_estImpinjOptimizedReadMode[];
598 enum EImpinjAccessSpecOrderingMode
603 extern const SEnumTableEntry
604 g_estImpinjAccessSpecOrderingMode[];
616 enum EImpinjRFDopplerFrequencyMode
621 extern const SEnumTableEntry
622 g_estImpinjRFDopplerFrequencyMode[];
635 enum EImpinjHubConnectedType
640 extern const SEnumTableEntry
641 g_estImpinjHubConnectedType[];
660 enum EImpinjHubFaultType
665 extern const SEnumTableEntry
666 g_estImpinjHubFaultType[];
679 enum EImpinjLocationReportType
684 extern const SEnumTableEntry
685 g_estImpinjLocationReportType[];
731 enum EImpinjDirectionFieldOfView
736 extern const SEnumTableEntry
737 g_estImpinjDirectionFieldOfView[];
774 enum EImpinjDirectionRFMode
779 extern const SEnumTableEntry
780 g_estImpinjDirectionRFMode[];
832 enum EImpinjDirectionDiagnosticReportLevel
837 extern const SEnumTableEntry
838 g_estImpinjDirectionDiagnosticReportLevel[];
879 enum EImpinjDirectionReportType
884 extern const SEnumTableEntry
885 g_estImpinjDirectionReportType[];
926 enum EImpinjDirectionTagPopulationStatus
931 extern const SEnumTableEntry
932 g_estImpinjDirectionTagPopulationStatus[];
944 enum EImpinjIntelligentAntennaMode
949 extern const SEnumTableEntry
950 g_estImpinjIntelligentAntennaMode[];
964 enum EImpinjAntennaPolarizationType
969 extern const SEnumTableEntry
970 g_estImpinjAntennaPolarizationType[];
989 enum EImpinjMarginReadResultType
994 extern const SEnumTableEntry
995 g_estImpinjMarginReadResultType[];
1036 static const CFieldDescriptor *
const
1037 s_apFieldDescriptorTable[];
1039 static const CTypeDescriptor
1044 CDecoderStream * pDecoderStream);
1047 assimilateSubParameters (
1048 CErrorDetails * pError);
1052 CEncoderStream * pEncoderStream)
const;
1061 CDecoderStream * pDecoderStream,
1062 CElement * pElement);
1067 std::list<CParameter *> m_listCustom;
1071 inline std::list<CParameter *>::iterator
1074 return m_listCustom.begin();
1078 inline std::list<CParameter *>::iterator
1081 return m_listCustom.end();
1088 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1095 return (
int) (m_listCustom.size());
1101 CParameter * pValue);
1139 static const CFieldDescriptor *
const
1140 s_apFieldDescriptorTable[];
1142 static const CTypeDescriptor
1147 CDecoderStream * pDecoderStream);
1150 assimilateSubParameters (
1151 CErrorDetails * pError);
1155 CEncoderStream * pEncoderStream)
const;
1164 CDecoderStream * pDecoderStream,
1165 CElement * pElement);
1177 return m_pLLRPStatus;
1187 std::list<CParameter *> m_listCustom;
1191 inline std::list<CParameter *>::iterator
1194 return m_listCustom.begin();
1198 inline std::list<CParameter *>::iterator
1201 return m_listCustom.end();
1208 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1215 return (
int) (m_listCustom.size());
1221 CParameter * pValue);
1269 static const CFieldDescriptor *
const
1270 s_apFieldDescriptorTable[];
1272 static const CTypeDescriptor
1277 CDecoderStream * pDecoderStream);
1280 assimilateSubParameters (
1281 CErrorDetails * pError);
1285 CEncoderStream * pEncoderStream)
const;
1294 CDecoderStream * pDecoderStream,
1295 CElement * pElement);
1300 llrp_u1_t m_SaveConfiguration;
1305 static const CFieldDescriptor
1306 s_fdSaveConfiguration;
1313 return m_SaveConfiguration;
1321 m_SaveConfiguration = value;
1326 std::list<CParameter *> m_listCustom;
1330 inline std::list<CParameter *>::iterator
1333 return m_listCustom.begin();
1337 inline std::list<CParameter *>::iterator
1340 return m_listCustom.end();
1347 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1354 return (
int) (m_listCustom.size());
1360 CParameter * pValue);
1398 static const CFieldDescriptor *
const
1399 s_apFieldDescriptorTable[];
1401 static const CTypeDescriptor
1406 CDecoderStream * pDecoderStream);
1409 assimilateSubParameters (
1410 CErrorDetails * pError);
1414 CEncoderStream * pEncoderStream)
const;
1423 CDecoderStream * pDecoderStream,
1424 CElement * pElement);
1436 return m_pLLRPStatus;
1446 std::list<CParameter *> m_listCustom;
1450 inline std::list<CParameter *>::iterator
1453 return m_listCustom.begin();
1457 inline std::list<CParameter *>::iterator
1460 return m_listCustom.end();
1467 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1474 return (
int) (m_listCustom.size());
1480 CParameter * pValue);
1525 static const CFieldDescriptor *
const
1526 s_apFieldDescriptorTable[];
1528 static const CTypeDescriptor
1533 CDecoderStream * pDecoderStream);
1536 assimilateSubParameters (
1537 CErrorDetails * pError);
1541 CEncoderStream * pEncoderStream)
const;
1546 const CTypeDescriptor * pEnclosingElementType)
const;
1554 CDecoderStream * pDecoderStream,
1555 CElement * pElement);
1560 EImpinjRequestedDataType m_eRequestedData;
1565 static const CFieldDescriptor
1570 inline EImpinjRequestedDataType
1573 return m_eRequestedData;
1579 EImpinjRequestedDataType value)
1581 m_eRequestedData = value;
1586 std::list<CParameter *> m_listCustom;
1590 inline std::list<CParameter *>::iterator
1593 return m_listCustom.begin();
1597 inline std::list<CParameter *>::iterator
1600 return m_listCustom.end();
1607 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1614 return (
int) (m_listCustom.size());
1620 CParameter * pValue);
1663 static const CFieldDescriptor *
const
1664 s_apFieldDescriptorTable[];
1666 static const CTypeDescriptor
1671 CDecoderStream * pDecoderStream);
1674 assimilateSubParameters (
1675 CErrorDetails * pError);
1679 CEncoderStream * pEncoderStream)
const;
1684 const CTypeDescriptor * pEnclosingElementType)
const;
1692 CDecoderStream * pDecoderStream,
1693 CElement * pElement);
1698 EImpinjRegulatoryRegion m_eRegulatoryRegion;
1703 static const CFieldDescriptor
1704 s_fdRegulatoryRegion;
1708 inline EImpinjRegulatoryRegion
1711 return m_eRegulatoryRegion;
1717 EImpinjRegulatoryRegion value)
1719 m_eRegulatoryRegion = value;
1724 std::list<CParameter *> m_listCustom;
1728 inline std::list<CParameter *>::iterator
1731 return m_listCustom.begin();
1735 inline std::list<CParameter *>::iterator
1738 return m_listCustom.end();
1745 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1752 return (
int) (m_listCustom.size());
1758 CParameter * pValue);
1797 static const CFieldDescriptor *
const
1798 s_apFieldDescriptorTable[];
1800 static const CTypeDescriptor
1805 CDecoderStream * pDecoderStream);
1808 assimilateSubParameters (
1809 CErrorDetails * pError);
1813 CEncoderStream * pEncoderStream)
const;
1818 const CTypeDescriptor * pEnclosingElementType)
const;
1826 CDecoderStream * pDecoderStream,
1827 CElement * pElement);
1832 EImpinjInventorySearchType m_eInventorySearchMode;
1837 static const CFieldDescriptor
1838 s_fdInventorySearchMode;
1842 inline EImpinjInventorySearchType
1845 return m_eInventorySearchMode;
1851 EImpinjInventorySearchType value)
1853 m_eInventorySearchMode = value;
1858 std::list<CParameter *> m_listCustom;
1862 inline std::list<CParameter *>::iterator
1865 return m_listCustom.begin();
1869 inline std::list<CParameter *>::iterator
1872 return m_listCustom.end();
1879 clearSubParameterList ((tListOfParameters *) &m_listCustom);
1886 return (
int) (m_listCustom.size());
1892 CParameter * pValue);
1936 static const CFieldDescriptor *
const
1937 s_apFieldDescriptorTable[];
1939 static const CTypeDescriptor
1944 CDecoderStream * pDecoderStream);
1947 assimilateSubParameters (
1948 CErrorDetails * pError);
1952 CEncoderStream * pEncoderStream)
const;
1957 const CTypeDescriptor * pEnclosingElementType)
const;
1965 CDecoderStream * pDecoderStream,
1966 CElement * pElement);
1971 EImpinjFixedFrequencyMode m_eFixedFrequencyMode;
1976 static const CFieldDescriptor
1977 s_fdFixedFrequencyMode;
1981 inline EImpinjFixedFrequencyMode
1984 return m_eFixedFrequencyMode;
1990 EImpinjFixedFrequencyMode value)
1992 m_eFixedFrequencyMode = value;
1997 llrp_u16v_t m_ChannelList;
2002 static const CFieldDescriptor
2010 return m_ChannelList;
2018 m_ChannelList = value;
2023 std::list<CParameter *> m_listCustom;
2027 inline std::list<CParameter *>::iterator
2030 return m_listCustom.begin();
2034 inline std::list<CParameter *>::iterator
2037 return m_listCustom.end();
2044 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2051 return (
int) (m_listCustom.size());
2057 CParameter * pValue);
2101 static const CFieldDescriptor *
const
2102 s_apFieldDescriptorTable[];
2104 static const CTypeDescriptor
2109 CDecoderStream * pDecoderStream);
2112 assimilateSubParameters (
2113 CErrorDetails * pError);
2117 CEncoderStream * pEncoderStream)
const;
2122 const CTypeDescriptor * pEnclosingElementType)
const;
2130 CDecoderStream * pDecoderStream,
2131 CElement * pElement);
2136 EImpinjReducedPowerMode m_eReducedPowerMode;
2141 static const CFieldDescriptor
2142 s_fdReducedPowerMode;
2146 inline EImpinjReducedPowerMode
2149 return m_eReducedPowerMode;
2155 EImpinjReducedPowerMode value)
2157 m_eReducedPowerMode = value;
2162 llrp_u16v_t m_ChannelList;
2167 static const CFieldDescriptor
2175 return m_ChannelList;
2183 m_ChannelList = value;
2188 std::list<CParameter *> m_listCustom;
2192 inline std::list<CParameter *>::iterator
2195 return m_listCustom.begin();
2199 inline std::list<CParameter *>::iterator
2202 return m_listCustom.end();
2209 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2216 return (
int) (m_listCustom.size());
2222 CParameter * pValue);
2266 static const CFieldDescriptor *
const
2267 s_apFieldDescriptorTable[];
2269 static const CTypeDescriptor
2274 CDecoderStream * pDecoderStream);
2277 assimilateSubParameters (
2278 CErrorDetails * pError);
2282 CEncoderStream * pEncoderStream)
const;
2287 const CTypeDescriptor * pEnclosingElementType)
const;
2295 CDecoderStream * pDecoderStream,
2296 CElement * pElement);
2301 EImpinjLowDutyCycleMode m_eLowDutyCycleMode;
2306 static const CFieldDescriptor
2307 s_fdLowDutyCycleMode;
2311 inline EImpinjLowDutyCycleMode
2314 return m_eLowDutyCycleMode;
2320 EImpinjLowDutyCycleMode value)
2322 m_eLowDutyCycleMode = value;
2327 llrp_u16_t m_EmptyFieldTimeout;
2332 static const CFieldDescriptor
2333 s_fdEmptyFieldTimeout;
2340 return m_EmptyFieldTimeout;
2348 m_EmptyFieldTimeout = value;
2353 llrp_u16_t m_FieldPingInterval;
2358 static const CFieldDescriptor
2359 s_fdFieldPingInterval;
2366 return m_FieldPingInterval;
2374 m_FieldPingInterval = value;
2379 std::list<CParameter *> m_listCustom;
2383 inline std::list<CParameter *>::iterator
2386 return m_listCustom.begin();
2390 inline std::list<CParameter *>::iterator
2393 return m_listCustom.end();
2400 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2407 return (
int) (m_listCustom.size());
2413 CParameter * pValue);
2452 static const CFieldDescriptor *
const
2453 s_apFieldDescriptorTable[];
2455 static const CTypeDescriptor
2460 CDecoderStream * pDecoderStream);
2463 assimilateSubParameters (
2464 CErrorDetails * pError);
2468 CEncoderStream * pEncoderStream)
const;
2473 const CTypeDescriptor * pEnclosingElementType)
const;
2481 CDecoderStream * pDecoderStream,
2482 CElement * pElement);
2487 std::list<CImpinjArrayVersion *> m_listImpinjArrayVersion;
2491 inline std::list<CImpinjArrayVersion *>::iterator
2494 return m_listImpinjArrayVersion.begin();
2498 inline std::list<CImpinjArrayVersion *>::iterator
2501 return m_listImpinjArrayVersion.end();
2508 clearSubParameterList ((tListOfParameters *) &m_listImpinjArrayVersion);
2515 return (
int) (m_listImpinjArrayVersion.size());
2525 std::list<CParameter *> m_listCustom;
2529 inline std::list<CParameter *>::iterator
2532 return m_listCustom.begin();
2536 inline std::list<CParameter *>::iterator
2539 return m_listCustom.end();
2546 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2553 return (
int) (m_listCustom.size());
2559 CParameter * pValue);
2606 static const CFieldDescriptor *
const
2607 s_apFieldDescriptorTable[];
2609 static const CTypeDescriptor
2614 CDecoderStream * pDecoderStream);
2617 assimilateSubParameters (
2618 CErrorDetails * pError);
2622 CEncoderStream * pEncoderStream)
const;
2627 const CTypeDescriptor * pEnclosingElementType)
const;
2635 CDecoderStream * pDecoderStream,
2636 CElement * pElement);
2641 llrp_utf8v_t m_ModelName;
2646 static const CFieldDescriptor
2662 m_ModelName = value;
2667 llrp_utf8v_t m_SerialNumber;
2672 static const CFieldDescriptor
2680 return m_SerialNumber;
2688 m_SerialNumber = value;
2693 llrp_utf8v_t m_SoftwareVersion;
2698 static const CFieldDescriptor
2699 s_fdSoftwareVersion;
2706 return m_SoftwareVersion;
2714 m_SoftwareVersion = value;
2719 llrp_utf8v_t m_FirmwareVersion;
2724 static const CFieldDescriptor
2725 s_fdFirmwareVersion;
2732 return m_FirmwareVersion;
2740 m_FirmwareVersion = value;
2745 llrp_utf8v_t m_FPGAVersion;
2750 static const CFieldDescriptor
2758 return m_FPGAVersion;
2766 m_FPGAVersion = value;
2771 llrp_utf8v_t m_PCBAVersion;
2776 static const CFieldDescriptor
2784 return m_PCBAVersion;
2792 m_PCBAVersion = value;
2804 return m_pImpinjHubVersions;
2821 return m_pImpinjArrayVersion;
2838 return m_pImpinjBLEVersion;
2848 std::list<CParameter *> m_listCustom;
2852 inline std::list<CParameter *>::iterator
2855 return m_listCustom.begin();
2859 inline std::list<CParameter *>::iterator
2862 return m_listCustom.end();
2869 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2876 return (
int) (m_listCustom.size());
2882 CParameter * pValue);
2921 static const CFieldDescriptor *
const
2922 s_apFieldDescriptorTable[];
2924 static const CTypeDescriptor
2929 CDecoderStream * pDecoderStream);
2932 assimilateSubParameters (
2933 CErrorDetails * pError);
2937 CEncoderStream * pEncoderStream)
const;
2942 const CTypeDescriptor * pEnclosingElementType)
const;
2950 CDecoderStream * pDecoderStream,
2951 CElement * pElement);
2956 llrp_u32v_t m_FrequencyList;
2961 static const CFieldDescriptor
2969 return m_FrequencyList;
2977 m_FrequencyList = value;
2982 std::list<CParameter *> m_listCustom;
2986 inline std::list<CParameter *>::iterator
2989 return m_listCustom.begin();
2993 inline std::list<CParameter *>::iterator
2996 return m_listCustom.end();
3003 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3010 return (
int) (m_listCustom.size());
3016 CParameter * pValue);
3057 static const CFieldDescriptor *
const
3058 s_apFieldDescriptorTable[];
3060 static const CTypeDescriptor
3065 CDecoderStream * pDecoderStream);
3068 assimilateSubParameters (
3069 CErrorDetails * pError);
3073 CEncoderStream * pEncoderStream)
const;
3078 const CTypeDescriptor * pEnclosingElementType)
const;
3086 CDecoderStream * pDecoderStream,
3087 CElement * pElement);
3092 llrp_u16_t m_GPIPortNum;
3097 static const CFieldDescriptor
3105 return m_GPIPortNum;
3113 m_GPIPortNum = value;
3118 llrp_u32_t m_GPIDebounceTimerMSec;
3123 static const CFieldDescriptor
3124 s_fdGPIDebounceTimerMSec;
3131 return m_GPIDebounceTimerMSec;
3139 m_GPIDebounceTimerMSec = value;
3144 std::list<CParameter *> m_listCustom;
3148 inline std::list<CParameter *>::iterator
3151 return m_listCustom.begin();
3155 inline std::list<CParameter *>::iterator
3158 return m_listCustom.end();
3165 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3172 return (
int) (m_listCustom.size());
3178 CParameter * pValue);
3217 static const CFieldDescriptor *
const
3218 s_apFieldDescriptorTable[];
3220 static const CTypeDescriptor
3225 CDecoderStream * pDecoderStream);
3228 assimilateSubParameters (
3229 CErrorDetails * pError);
3233 CEncoderStream * pEncoderStream)
const;
3238 const CTypeDescriptor * pEnclosingElementType)
const;
3246 CDecoderStream * pDecoderStream,
3247 CElement * pElement);
3252 llrp_s16_t m_Temperature;
3257 static const CFieldDescriptor
3265 return m_Temperature;
3273 m_Temperature = value;
3278 std::list<CParameter *> m_listCustom;
3282 inline std::list<CParameter *>::iterator
3285 return m_listCustom.begin();
3289 inline std::list<CParameter *>::iterator
3292 return m_listCustom.end();
3299 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3306 return (
int) (m_listCustom.size());
3312 CParameter * pValue);
3353 static const CFieldDescriptor *
const
3354 s_apFieldDescriptorTable[];
3356 static const CTypeDescriptor
3361 CDecoderStream * pDecoderStream);
3364 assimilateSubParameters (
3365 CErrorDetails * pError);
3369 CEncoderStream * pEncoderStream)
const;
3374 const CTypeDescriptor * pEnclosingElementType)
const;
3382 CDecoderStream * pDecoderStream,
3383 CElement * pElement);
3388 EImpinjLinkMonitorMode m_eLinkMonitorMode;
3393 static const CFieldDescriptor
3394 s_fdLinkMonitorMode;
3398 inline EImpinjLinkMonitorMode
3401 return m_eLinkMonitorMode;
3407 EImpinjLinkMonitorMode value)
3409 m_eLinkMonitorMode = value;
3414 llrp_u16_t m_LinkDownThreshold;
3419 static const CFieldDescriptor
3420 s_fdLinkDownThreshold;
3427 return m_LinkDownThreshold;
3435 m_LinkDownThreshold = value;
3440 std::list<CParameter *> m_listCustom;
3444 inline std::list<CParameter *>::iterator
3447 return m_listCustom.begin();
3451 inline std::list<CParameter *>::iterator
3454 return m_listCustom.end();
3461 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3468 return (
int) (m_listCustom.size());
3474 CParameter * pValue);
3514 static const CFieldDescriptor *
const
3515 s_apFieldDescriptorTable[];
3517 static const CTypeDescriptor
3522 CDecoderStream * pDecoderStream);
3525 assimilateSubParameters (
3526 CErrorDetails * pError);
3530 CEncoderStream * pEncoderStream)
const;
3535 const CTypeDescriptor * pEnclosingElementType)
const;
3543 CDecoderStream * pDecoderStream,
3544 CElement * pElement);
3549 EImpinjReportBufferMode m_eReportBufferMode;
3554 static const CFieldDescriptor
3555 s_fdReportBufferMode;
3559 inline EImpinjReportBufferMode
3562 return m_eReportBufferMode;
3568 EImpinjReportBufferMode value)
3570 m_eReportBufferMode = value;
3575 std::list<CParameter *> m_listCustom;
3579 inline std::list<CParameter *>::iterator
3582 return m_listCustom.begin();
3586 inline std::list<CParameter *>::iterator
3589 return m_listCustom.end();
3596 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3603 return (
int) (m_listCustom.size());
3609 CParameter * pValue);
3652 static const CFieldDescriptor *
const
3653 s_apFieldDescriptorTable[];
3655 static const CTypeDescriptor
3660 CDecoderStream * pDecoderStream);
3663 assimilateSubParameters (
3664 CErrorDetails * pError);
3668 CEncoderStream * pEncoderStream)
const;
3673 const CTypeDescriptor * pEnclosingElementType)
const;
3681 CDecoderStream * pDecoderStream,
3682 CElement * pElement);
3694 return m_pImpinjBlockWriteWordCount;
3711 return m_pImpinjOpSpecRetryCount;
3728 return m_pImpinjAccessSpecOrdering;
3738 std::list<CParameter *> m_listCustom;
3742 inline std::list<CParameter *>::iterator
3745 return m_listCustom.begin();
3749 inline std::list<CParameter *>::iterator
3752 return m_listCustom.end();
3759 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3766 return (
int) (m_listCustom.size());
3772 CParameter * pValue);
3810 static const CFieldDescriptor *
const
3811 s_apFieldDescriptorTable[];
3813 static const CTypeDescriptor
3818 CDecoderStream * pDecoderStream);
3821 assimilateSubParameters (
3822 CErrorDetails * pError);
3826 CEncoderStream * pEncoderStream)
const;
3831 const CTypeDescriptor * pEnclosingElementType)
const;
3839 CDecoderStream * pDecoderStream,
3840 CElement * pElement);
3845 llrp_u16_t m_WordCount;
3850 static const CFieldDescriptor
3866 m_WordCount = value;
3871 std::list<CParameter *> m_listCustom;
3875 inline std::list<CParameter *>::iterator
3878 return m_listCustom.begin();
3882 inline std::list<CParameter *>::iterator
3885 return m_listCustom.end();
3892 clearSubParameterList ((tListOfParameters *) &m_listCustom);
3899 return (
int) (m_listCustom.size());
3905 CParameter * pValue);
3949 static const CFieldDescriptor *
const
3950 s_apFieldDescriptorTable[];
3952 static const CTypeDescriptor
3957 CDecoderStream * pDecoderStream);
3960 assimilateSubParameters (
3961 CErrorDetails * pError);
3965 CEncoderStream * pEncoderStream)
const;
3970 const CTypeDescriptor * pEnclosingElementType)
const;
3978 CDecoderStream * pDecoderStream,
3979 CElement * pElement);
3984 llrp_u16_t m_OpSpecID;
3989 static const CFieldDescriptor
4010 llrp_u32_t m_AccessPassword;
4015 static const CFieldDescriptor
4023 return m_AccessPassword;
4031 m_AccessPassword = value;
4041 static const CFieldDescriptor
4062 llrp_u16_t m_BlockPointer;
4067 static const CFieldDescriptor
4075 return m_BlockPointer;
4083 m_BlockPointer = value;
4088 llrp_u16v_t m_BlockMask;
4093 static const CFieldDescriptor
4109 m_BlockMask = value;
4114 std::list<CParameter *> m_listCustom;
4118 inline std::list<CParameter *>::iterator
4121 return m_listCustom.begin();
4125 inline std::list<CParameter *>::iterator
4128 return m_listCustom.end();
4135 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4142 return (
int) (m_listCustom.size());
4148 CParameter * pValue);
4188 static const CFieldDescriptor *
const
4189 s_apFieldDescriptorTable[];
4191 static const CTypeDescriptor
4196 CDecoderStream * pDecoderStream);
4199 assimilateSubParameters (
4200 CErrorDetails * pError);
4204 CEncoderStream * pEncoderStream)
const;
4209 const CTypeDescriptor * pEnclosingElementType)
const;
4217 CDecoderStream * pDecoderStream,
4218 CElement * pElement);
4223 EImpinjBlockPermalockResultType m_eResult;
4228 static const CFieldDescriptor
4233 inline EImpinjBlockPermalockResultType
4242 EImpinjBlockPermalockResultType value)
4249 llrp_u16_t m_OpSpecID;
4254 static const CFieldDescriptor
4275 std::list<CParameter *> m_listCustom;
4279 inline std::list<CParameter *>::iterator
4282 return m_listCustom.begin();
4286 inline std::list<CParameter *>::iterator
4289 return m_listCustom.end();
4296 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4303 return (
int) (m_listCustom.size());
4309 CParameter * pValue);
4353 static const CFieldDescriptor *
const
4354 s_apFieldDescriptorTable[];
4356 static const CTypeDescriptor
4361 CDecoderStream * pDecoderStream);
4364 assimilateSubParameters (
4365 CErrorDetails * pError);
4369 CEncoderStream * pEncoderStream)
const;
4374 const CTypeDescriptor * pEnclosingElementType)
const;
4382 CDecoderStream * pDecoderStream,
4383 CElement * pElement);
4388 llrp_u16_t m_OpSpecID;
4393 static const CFieldDescriptor
4414 llrp_u32_t m_AccessPassword;
4419 static const CFieldDescriptor
4427 return m_AccessPassword;
4435 m_AccessPassword = value;
4445 static const CFieldDescriptor
4466 llrp_u16_t m_BlockPointer;
4471 static const CFieldDescriptor
4479 return m_BlockPointer;
4487 m_BlockPointer = value;
4492 llrp_u16_t m_BlockRange;
4497 static const CFieldDescriptor
4505 return m_BlockRange;
4513 m_BlockRange = value;
4518 std::list<CParameter *> m_listCustom;
4522 inline std::list<CParameter *>::iterator
4525 return m_listCustom.begin();
4529 inline std::list<CParameter *>::iterator
4532 return m_listCustom.end();
4539 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4546 return (
int) (m_listCustom.size());
4552 CParameter * pValue);
4593 static const CFieldDescriptor *
const
4594 s_apFieldDescriptorTable[];
4596 static const CTypeDescriptor
4601 CDecoderStream * pDecoderStream);
4604 assimilateSubParameters (
4605 CErrorDetails * pError);
4609 CEncoderStream * pEncoderStream)
const;
4614 const CTypeDescriptor * pEnclosingElementType)
const;
4622 CDecoderStream * pDecoderStream,
4623 CElement * pElement);
4628 EImpinjGetBlockPermalockStatusResultType m_eResult;
4633 static const CFieldDescriptor
4638 inline EImpinjGetBlockPermalockStatusResultType
4647 EImpinjGetBlockPermalockStatusResultType value)
4654 llrp_u16_t m_OpSpecID;
4659 static const CFieldDescriptor
4680 llrp_u16v_t m_PermalockStatus;
4685 static const CFieldDescriptor
4686 s_fdPermalockStatus;
4693 return m_PermalockStatus;
4701 m_PermalockStatus = value;
4706 std::list<CParameter *> m_listCustom;
4710 inline std::list<CParameter *>::iterator
4713 return m_listCustom.begin();
4717 inline std::list<CParameter *>::iterator
4720 return m_listCustom.end();
4727 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4734 return (
int) (m_listCustom.size());
4740 CParameter * pValue);
4784 static const CFieldDescriptor *
const
4785 s_apFieldDescriptorTable[];
4787 static const CTypeDescriptor
4792 CDecoderStream * pDecoderStream);
4795 assimilateSubParameters (
4796 CErrorDetails * pError);
4800 CEncoderStream * pEncoderStream)
const;
4805 const CTypeDescriptor * pEnclosingElementType)
const;
4813 CDecoderStream * pDecoderStream,
4814 CElement * pElement);
4819 llrp_u16_t m_OpSpecID;
4824 static const CFieldDescriptor
4845 llrp_u32_t m_AccessPassword;
4850 static const CFieldDescriptor
4858 return m_AccessPassword;
4866 m_AccessPassword = value;
4871 EImpinjQTDataProfile m_eDataProfile;
4876 static const CFieldDescriptor
4881 inline EImpinjQTDataProfile
4884 return m_eDataProfile;
4890 EImpinjQTDataProfile value)
4892 m_eDataProfile = value;
4897 EImpinjQTAccessRange m_eAccessRange;
4902 static const CFieldDescriptor
4907 inline EImpinjQTAccessRange
4910 return m_eAccessRange;
4916 EImpinjQTAccessRange value)
4918 m_eAccessRange = value;
4923 EImpinjQTPersistence m_ePersistence;
4928 static const CFieldDescriptor
4933 inline EImpinjQTPersistence
4936 return m_ePersistence;
4942 EImpinjQTPersistence value)
4944 m_ePersistence = value;
4949 std::list<CParameter *> m_listCustom;
4953 inline std::list<CParameter *>::iterator
4956 return m_listCustom.begin();
4960 inline std::list<CParameter *>::iterator
4963 return m_listCustom.end();
4970 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4977 return (
int) (m_listCustom.size());
4983 CParameter * pValue);
5023 static const CFieldDescriptor *
const
5024 s_apFieldDescriptorTable[];
5026 static const CTypeDescriptor
5031 CDecoderStream * pDecoderStream);
5034 assimilateSubParameters (
5035 CErrorDetails * pError);
5039 CEncoderStream * pEncoderStream)
const;
5044 const CTypeDescriptor * pEnclosingElementType)
const;
5052 CDecoderStream * pDecoderStream,
5053 CElement * pElement);
5058 EImpinjSetQTConfigResultType m_eResult;
5063 static const CFieldDescriptor
5068 inline EImpinjSetQTConfigResultType
5077 EImpinjSetQTConfigResultType value)
5084 llrp_u16_t m_OpSpecID;
5089 static const CFieldDescriptor
5110 std::list<CParameter *> m_listCustom;
5114 inline std::list<CParameter *>::iterator
5117 return m_listCustom.begin();
5121 inline std::list<CParameter *>::iterator
5124 return m_listCustom.end();
5131 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5138 return (
int) (m_listCustom.size());
5144 CParameter * pValue);
5184 static const CFieldDescriptor *
const
5185 s_apFieldDescriptorTable[];
5187 static const CTypeDescriptor
5192 CDecoderStream * pDecoderStream);
5195 assimilateSubParameters (
5196 CErrorDetails * pError);
5200 CEncoderStream * pEncoderStream)
const;
5205 const CTypeDescriptor * pEnclosingElementType)
const;
5213 CDecoderStream * pDecoderStream,
5214 CElement * pElement);
5219 llrp_u16_t m_OpSpecID;
5224 static const CFieldDescriptor
5245 llrp_u32_t m_AccessPassword;
5250 static const CFieldDescriptor
5258 return m_AccessPassword;
5266 m_AccessPassword = value;
5271 std::list<CParameter *> m_listCustom;
5275 inline std::list<CParameter *>::iterator
5278 return m_listCustom.begin();
5282 inline std::list<CParameter *>::iterator
5285 return m_listCustom.end();
5292 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5299 return (
int) (m_listCustom.size());
5305 CParameter * pValue);
5348 static const CFieldDescriptor *
const
5349 s_apFieldDescriptorTable[];
5351 static const CTypeDescriptor
5356 CDecoderStream * pDecoderStream);
5359 assimilateSubParameters (
5360 CErrorDetails * pError);
5364 CEncoderStream * pEncoderStream)
const;
5369 const CTypeDescriptor * pEnclosingElementType)
const;
5377 CDecoderStream * pDecoderStream,
5378 CElement * pElement);
5383 EImpinjGetQTConfigResultType m_eResult;
5388 static const CFieldDescriptor
5393 inline EImpinjGetQTConfigResultType
5402 EImpinjGetQTConfigResultType value)
5409 llrp_u16_t m_OpSpecID;
5414 static const CFieldDescriptor
5435 EImpinjQTDataProfile m_eDataProfile;
5440 static const CFieldDescriptor
5445 inline EImpinjQTDataProfile
5448 return m_eDataProfile;
5454 EImpinjQTDataProfile value)
5456 m_eDataProfile = value;
5461 EImpinjQTAccessRange m_eAccessRange;
5466 static const CFieldDescriptor
5471 inline EImpinjQTAccessRange
5474 return m_eAccessRange;
5480 EImpinjQTAccessRange value)
5482 m_eAccessRange = value;
5487 std::list<CParameter *> m_listCustom;
5491 inline std::list<CParameter *>::iterator
5494 return m_listCustom.begin();
5498 inline std::list<CParameter *>::iterator
5501 return m_listCustom.end();
5508 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5515 return (
int) (m_listCustom.size());
5521 CParameter * pValue);
5565 static const CFieldDescriptor *
const
5566 s_apFieldDescriptorTable[];
5568 static const CTypeDescriptor
5573 CDecoderStream * pDecoderStream);
5576 assimilateSubParameters (
5577 CErrorDetails * pError);
5581 CEncoderStream * pEncoderStream)
const;
5586 const CTypeDescriptor * pEnclosingElementType)
const;
5594 CDecoderStream * pDecoderStream,
5595 CElement * pElement);
5607 return m_pImpinjEnableSerializedTID;
5624 return m_pImpinjEnableRFPhaseAngle;
5641 return m_pImpinjEnablePeakRSSI;
5658 return m_pImpinjEnableGPSCoordinates;
5675 return m_pImpinjEnableOptimizedRead;
5692 return m_pImpinjEnableRFDopplerFrequency;
5702 std::list<CParameter *> m_listCustom;
5706 inline std::list<CParameter *>::iterator
5709 return m_listCustom.begin();
5713 inline std::list<CParameter *>::iterator
5716 return m_listCustom.end();
5723 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5730 return (
int) (m_listCustom.size());
5736 CParameter * pValue);
5774 static const CFieldDescriptor *
const
5775 s_apFieldDescriptorTable[];
5777 static const CTypeDescriptor
5782 CDecoderStream * pDecoderStream);
5785 assimilateSubParameters (
5786 CErrorDetails * pError);
5790 CEncoderStream * pEncoderStream)
const;
5795 const CTypeDescriptor * pEnclosingElementType)
const;
5803 CDecoderStream * pDecoderStream,
5804 CElement * pElement);
5809 EImpinjSerializedTIDMode m_eSerializedTIDMode;
5814 static const CFieldDescriptor
5815 s_fdSerializedTIDMode;
5819 inline EImpinjSerializedTIDMode
5822 return m_eSerializedTIDMode;
5828 EImpinjSerializedTIDMode value)
5830 m_eSerializedTIDMode = value;
5835 std::list<CParameter *> m_listCustom;
5839 inline std::list<CParameter *>::iterator
5842 return m_listCustom.begin();
5846 inline std::list<CParameter *>::iterator
5849 return m_listCustom.end();
5856 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5863 return (
int) (m_listCustom.size());
5869 CParameter * pValue);
5907 static const CFieldDescriptor *
const
5908 s_apFieldDescriptorTable[];
5910 static const CTypeDescriptor
5915 CDecoderStream * pDecoderStream);
5918 assimilateSubParameters (
5919 CErrorDetails * pError);
5923 CEncoderStream * pEncoderStream)
const;
5928 const CTypeDescriptor * pEnclosingElementType)
const;
5936 CDecoderStream * pDecoderStream,
5937 CElement * pElement);
5942 EImpinjRFPhaseAngleMode m_eRFPhaseAngleMode;
5947 static const CFieldDescriptor
5948 s_fdRFPhaseAngleMode;
5952 inline EImpinjRFPhaseAngleMode
5955 return m_eRFPhaseAngleMode;
5961 EImpinjRFPhaseAngleMode value)
5963 m_eRFPhaseAngleMode = value;
5968 std::list<CParameter *> m_listCustom;
5972 inline std::list<CParameter *>::iterator
5975 return m_listCustom.begin();
5979 inline std::list<CParameter *>::iterator
5982 return m_listCustom.end();
5989 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5996 return (
int) (m_listCustom.size());
6002 CParameter * pValue);
6040 static const CFieldDescriptor *
const
6041 s_apFieldDescriptorTable[];
6043 static const CTypeDescriptor
6048 CDecoderStream * pDecoderStream);
6051 assimilateSubParameters (
6052 CErrorDetails * pError);
6056 CEncoderStream * pEncoderStream)
const;
6061 const CTypeDescriptor * pEnclosingElementType)
const;
6069 CDecoderStream * pDecoderStream,
6070 CElement * pElement);
6075 EImpinjPeakRSSIMode m_ePeakRSSIMode;
6080 static const CFieldDescriptor
6085 inline EImpinjPeakRSSIMode
6088 return m_ePeakRSSIMode;
6094 EImpinjPeakRSSIMode value)
6096 m_ePeakRSSIMode = value;
6101 std::list<CParameter *> m_listCustom;
6105 inline std::list<CParameter *>::iterator
6108 return m_listCustom.begin();
6112 inline std::list<CParameter *>::iterator
6115 return m_listCustom.end();
6122 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6129 return (
int) (m_listCustom.size());
6135 CParameter * pValue);
6173 static const CFieldDescriptor *
const
6174 s_apFieldDescriptorTable[];
6176 static const CTypeDescriptor
6181 CDecoderStream * pDecoderStream);
6184 assimilateSubParameters (
6185 CErrorDetails * pError);
6189 CEncoderStream * pEncoderStream)
const;
6194 const CTypeDescriptor * pEnclosingElementType)
const;
6202 CDecoderStream * pDecoderStream,
6203 CElement * pElement);
6208 EImpinjGPSCoordinatesMode m_eGPSCoordinatesMode;
6213 static const CFieldDescriptor
6214 s_fdGPSCoordinatesMode;
6218 inline EImpinjGPSCoordinatesMode
6221 return m_eGPSCoordinatesMode;
6227 EImpinjGPSCoordinatesMode value)
6229 m_eGPSCoordinatesMode = value;
6234 std::list<CParameter *> m_listCustom;
6238 inline std::list<CParameter *>::iterator
6241 return m_listCustom.begin();
6245 inline std::list<CParameter *>::iterator
6248 return m_listCustom.end();
6255 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6262 return (
int) (m_listCustom.size());
6268 CParameter * pValue);
6308 static const CFieldDescriptor *
const
6309 s_apFieldDescriptorTable[];
6311 static const CTypeDescriptor
6316 CDecoderStream * pDecoderStream);
6319 assimilateSubParameters (
6320 CErrorDetails * pError);
6324 CEncoderStream * pEncoderStream)
const;
6329 const CTypeDescriptor * pEnclosingElementType)
const;
6337 CDecoderStream * pDecoderStream,
6338 CElement * pElement);
6348 static const CFieldDescriptor
6376 return m_pImpinjTIDParity;
6386 std::list<CParameter *> m_listCustom;
6390 inline std::list<CParameter *>::iterator
6393 return m_listCustom.begin();
6397 inline std::list<CParameter *>::iterator
6400 return m_listCustom.end();
6407 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6414 return (
int) (m_listCustom.size());
6420 CParameter * pValue);
6459 static const CFieldDescriptor *
const
6460 s_apFieldDescriptorTable[];
6462 static const CTypeDescriptor
6467 CDecoderStream * pDecoderStream);
6470 assimilateSubParameters (
6471 CErrorDetails * pError);
6475 CEncoderStream * pEncoderStream)
const;
6480 const CTypeDescriptor * pEnclosingElementType)
const;
6488 CDecoderStream * pDecoderStream,
6489 CElement * pElement);
6494 llrp_u16_t m_PhaseAngle;
6499 static const CFieldDescriptor
6507 return m_PhaseAngle;
6515 m_PhaseAngle = value;
6520 std::list<CParameter *> m_listCustom;
6524 inline std::list<CParameter *>::iterator
6527 return m_listCustom.begin();
6531 inline std::list<CParameter *>::iterator
6534 return m_listCustom.end();
6541 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6548 return (
int) (m_listCustom.size());
6554 CParameter * pValue);
6593 static const CFieldDescriptor *
const
6594 s_apFieldDescriptorTable[];
6596 static const CTypeDescriptor
6601 CDecoderStream * pDecoderStream);
6604 assimilateSubParameters (
6605 CErrorDetails * pError);
6609 CEncoderStream * pEncoderStream)
const;
6614 const CTypeDescriptor * pEnclosingElementType)
const;
6622 CDecoderStream * pDecoderStream,
6623 CElement * pElement);
6633 static const CFieldDescriptor
6654 std::list<CParameter *> m_listCustom;
6658 inline std::list<CParameter *>::iterator
6661 return m_listCustom.begin();
6665 inline std::list<CParameter *>::iterator
6668 return m_listCustom.end();
6675 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6682 return (
int) (m_listCustom.size());
6688 CParameter * pValue);
6728 static const CFieldDescriptor *
const
6729 s_apFieldDescriptorTable[];
6731 static const CTypeDescriptor
6736 CDecoderStream * pDecoderStream);
6739 assimilateSubParameters (
6740 CErrorDetails * pError);
6744 CEncoderStream * pEncoderStream)
const;
6749 const CTypeDescriptor * pEnclosingElementType)
const;
6757 CDecoderStream * pDecoderStream,
6758 CElement * pElement);
6763 llrp_s32_t m_Latitude;
6768 static const CFieldDescriptor
6789 llrp_s32_t m_Longitude;
6794 static const CFieldDescriptor
6810 m_Longitude = value;
6815 std::list<CParameter *> m_listCustom;
6819 inline std::list<CParameter *>::iterator
6822 return m_listCustom.begin();
6826 inline std::list<CParameter *>::iterator
6829 return m_listCustom.end();
6836 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6843 return (
int) (m_listCustom.size());
6849 CParameter * pValue);
6888 static const CFieldDescriptor *
const
6889 s_apFieldDescriptorTable[];
6891 static const CTypeDescriptor
6896 CDecoderStream * pDecoderStream);
6899 assimilateSubParameters (
6900 CErrorDetails * pError);
6904 CEncoderStream * pEncoderStream)
const;
6909 const CTypeDescriptor * pEnclosingElementType)
const;
6917 CDecoderStream * pDecoderStream,
6918 CElement * pElement);
6923 llrp_u32_t m_LoopCount;
6928 static const CFieldDescriptor
6944 m_LoopCount = value;
6949 std::list<CParameter *> m_listCustom;
6953 inline std::list<CParameter *>::iterator
6956 return m_listCustom.begin();
6960 inline std::list<CParameter *>::iterator
6963 return m_listCustom.end();
6970 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6977 return (
int) (m_listCustom.size());
6983 CParameter * pValue);
7023 static const CFieldDescriptor *
const
7024 s_apFieldDescriptorTable[];
7026 static const CTypeDescriptor
7031 CDecoderStream * pDecoderStream);
7034 assimilateSubParameters (
7035 CErrorDetails * pError);
7039 CEncoderStream * pEncoderStream)
const;
7044 const CTypeDescriptor * pEnclosingElementType)
const;
7052 CDecoderStream * pDecoderStream,
7053 CElement * pElement);
7065 return m_pImpinjGGASentence;
7082 return m_pImpinjRMCSentence;
7092 std::list<CParameter *> m_listCustom;
7096 inline std::list<CParameter *>::iterator
7099 return m_listCustom.begin();
7103 inline std::list<CParameter *>::iterator
7106 return m_listCustom.end();
7113 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7120 return (
int) (m_listCustom.size());
7126 CParameter * pValue);
7164 static const CFieldDescriptor *
const
7165 s_apFieldDescriptorTable[];
7167 static const CTypeDescriptor
7172 CDecoderStream * pDecoderStream);
7175 assimilateSubParameters (
7176 CErrorDetails * pError);
7180 CEncoderStream * pEncoderStream)
const;
7185 const CTypeDescriptor * pEnclosingElementType)
const;
7193 CDecoderStream * pDecoderStream,
7194 CElement * pElement);
7199 llrp_utf8v_t m_GGASentence;
7204 static const CFieldDescriptor
7212 return m_GGASentence;
7220 m_GGASentence = value;
7225 std::list<CParameter *> m_listCustom;
7229 inline std::list<CParameter *>::iterator
7232 return m_listCustom.begin();
7236 inline std::list<CParameter *>::iterator
7239 return m_listCustom.end();
7246 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7253 return (
int) (m_listCustom.size());
7259 CParameter * pValue);
7297 static const CFieldDescriptor *
const
7298 s_apFieldDescriptorTable[];
7300 static const CTypeDescriptor
7305 CDecoderStream * pDecoderStream);
7308 assimilateSubParameters (
7309 CErrorDetails * pError);
7313 CEncoderStream * pEncoderStream)
const;
7318 const CTypeDescriptor * pEnclosingElementType)
const;
7326 CDecoderStream * pDecoderStream,
7327 CElement * pElement);
7332 llrp_utf8v_t m_RMCSentence;
7337 static const CFieldDescriptor
7345 return m_RMCSentence;
7353 m_RMCSentence = value;
7358 std::list<CParameter *> m_listCustom;
7362 inline std::list<CParameter *>::iterator
7365 return m_listCustom.begin();
7369 inline std::list<CParameter *>::iterator
7372 return m_listCustom.end();
7379 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7386 return (
int) (m_listCustom.size());
7392 CParameter * pValue);
7430 static const CFieldDescriptor *
const
7431 s_apFieldDescriptorTable[];
7433 static const CTypeDescriptor
7438 CDecoderStream * pDecoderStream);
7441 assimilateSubParameters (
7442 CErrorDetails * pError);
7446 CEncoderStream * pEncoderStream)
const;
7451 const CTypeDescriptor * pEnclosingElementType)
const;
7459 CDecoderStream * pDecoderStream,
7460 CElement * pElement);
7465 llrp_u16_t m_RetryCount;
7470 static const CFieldDescriptor
7478 return m_RetryCount;
7486 m_RetryCount = value;
7491 std::list<CParameter *> m_listCustom;
7495 inline std::list<CParameter *>::iterator
7498 return m_listCustom.begin();
7502 inline std::list<CParameter *>::iterator
7505 return m_listCustom.end();
7512 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7519 return (
int) (m_listCustom.size());
7525 CParameter * pValue);
7567 static const CFieldDescriptor *
const
7568 s_apFieldDescriptorTable[];
7570 static const CTypeDescriptor
7575 CDecoderStream * pDecoderStream);
7578 assimilateSubParameters (
7579 CErrorDetails * pError);
7583 CEncoderStream * pEncoderStream)
const;
7588 const CTypeDescriptor * pEnclosingElementType)
const;
7596 CDecoderStream * pDecoderStream,
7597 CElement * pElement);
7602 llrp_u16_t m_GPOPortNum;
7607 static const CFieldDescriptor
7615 return m_GPOPortNum;
7623 m_GPOPortNum = value;
7628 EImpinjAdvancedGPOMode m_eGPOMode;
7633 static const CFieldDescriptor
7638 inline EImpinjAdvancedGPOMode
7647 EImpinjAdvancedGPOMode value)
7654 llrp_u32_t m_GPOPulseDurationMSec;
7659 static const CFieldDescriptor
7660 s_fdGPOPulseDurationMSec;
7667 return m_GPOPulseDurationMSec;
7675 m_GPOPulseDurationMSec = value;
7680 std::list<CParameter *> m_listCustom;
7684 inline std::list<CParameter *>::iterator
7687 return m_listCustom.begin();
7691 inline std::list<CParameter *>::iterator
7694 return m_listCustom.end();
7701 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7708 return (
int) (m_listCustom.size());
7714 CParameter * pValue);
7762 static const CFieldDescriptor *
const
7763 s_apFieldDescriptorTable[];
7765 static const CTypeDescriptor
7770 CDecoderStream * pDecoderStream);
7773 assimilateSubParameters (
7774 CErrorDetails * pError);
7778 CEncoderStream * pEncoderStream)
const;
7783 const CTypeDescriptor * pEnclosingElementType)
const;
7791 CDecoderStream * pDecoderStream,
7792 CElement * pElement);
7797 EImpinjOptimizedReadMode m_eOptimizedReadMode;
7802 static const CFieldDescriptor
7803 s_fdOptimizedReadMode;
7807 inline EImpinjOptimizedReadMode
7810 return m_eOptimizedReadMode;
7816 EImpinjOptimizedReadMode value)
7818 m_eOptimizedReadMode = value;
7823 std::list<CC1G2Read *> m_listC1G2Read;
7827 inline std::list<CC1G2Read *>::iterator
7830 return m_listC1G2Read.begin();
7834 inline std::list<CC1G2Read *>::iterator
7837 return m_listC1G2Read.end();
7844 clearSubParameterList ((tListOfParameters *) &m_listC1G2Read);
7851 return (
int) (m_listC1G2Read.size());
7861 std::list<CParameter *> m_listCustom;
7865 inline std::list<CParameter *>::iterator
7868 return m_listCustom.begin();
7872 inline std::list<CParameter *>::iterator
7875 return m_listCustom.end();
7882 clearSubParameterList ((tListOfParameters *) &m_listCustom);
7889 return (
int) (m_listCustom.size());
7895 CParameter * pValue);
7936 static const CFieldDescriptor *
const
7937 s_apFieldDescriptorTable[];
7939 static const CTypeDescriptor
7944 CDecoderStream * pDecoderStream);
7947 assimilateSubParameters (
7948 CErrorDetails * pError);
7952 CEncoderStream * pEncoderStream)
const;
7957 const CTypeDescriptor * pEnclosingElementType)
const;
7965 CDecoderStream * pDecoderStream,
7966 CElement * pElement);
7971 EImpinjAccessSpecOrderingMode m_eOrderingMode;
7976 static const CFieldDescriptor
7981 inline EImpinjAccessSpecOrderingMode
7984 return m_eOrderingMode;
7990 EImpinjAccessSpecOrderingMode value)
7992 m_eOrderingMode = value;
7997 std::list<CParameter *> m_listCustom;
8001 inline std::list<CParameter *>::iterator
8004 return m_listCustom.begin();
8008 inline std::list<CParameter *>::iterator
8011 return m_listCustom.end();
8018 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8025 return (
int) (m_listCustom.size());
8031 CParameter * pValue);
8069 static const CFieldDescriptor *
const
8070 s_apFieldDescriptorTable[];
8072 static const CTypeDescriptor
8077 CDecoderStream * pDecoderStream);
8080 assimilateSubParameters (
8081 CErrorDetails * pError);
8085 CEncoderStream * pEncoderStream)
const;
8090 const CTypeDescriptor * pEnclosingElementType)
const;
8098 CDecoderStream * pDecoderStream,
8099 CElement * pElement);
8104 EImpinjRFDopplerFrequencyMode m_eRFDopplerFrequencyMode;
8109 static const CFieldDescriptor
8110 s_fdRFDopplerFrequencyMode;
8114 inline EImpinjRFDopplerFrequencyMode
8117 return m_eRFDopplerFrequencyMode;
8123 EImpinjRFDopplerFrequencyMode value)
8125 m_eRFDopplerFrequencyMode = value;
8130 std::list<CParameter *> m_listCustom;
8134 inline std::list<CParameter *>::iterator
8137 return m_listCustom.begin();
8141 inline std::list<CParameter *>::iterator
8144 return m_listCustom.end();
8151 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8158 return (
int) (m_listCustom.size());
8164 CParameter * pValue);
8203 static const CFieldDescriptor *
const
8204 s_apFieldDescriptorTable[];
8206 static const CTypeDescriptor
8211 CDecoderStream * pDecoderStream);
8214 assimilateSubParameters (
8215 CErrorDetails * pError);
8219 CEncoderStream * pEncoderStream)
const;
8224 const CTypeDescriptor * pEnclosingElementType)
const;
8232 CDecoderStream * pDecoderStream,
8233 CElement * pElement);
8238 llrp_s16_t m_DopplerFrequency;
8243 static const CFieldDescriptor
8244 s_fdDopplerFrequency;
8251 return m_DopplerFrequency;
8259 m_DopplerFrequency = value;
8264 std::list<CParameter *> m_listCustom;
8268 inline std::list<CParameter *>::iterator
8271 return m_listCustom.begin();
8275 inline std::list<CParameter *>::iterator
8278 return m_listCustom.end();
8285 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8292 return (
int) (m_listCustom.size());
8298 CParameter * pValue);
8345 static const CFieldDescriptor *
const
8346 s_apFieldDescriptorTable[];
8348 static const CTypeDescriptor
8353 CDecoderStream * pDecoderStream);
8356 assimilateSubParameters (
8357 CErrorDetails * pError);
8361 CEncoderStream * pEncoderStream)
const;
8366 const CTypeDescriptor * pEnclosingElementType)
const;
8374 CDecoderStream * pDecoderStream,
8375 CElement * pElement);
8380 llrp_u1_t m_EnableAntDwellTimeLimit;
8385 static const CFieldDescriptor
8386 s_fdEnableAntDwellTimeLimit;
8393 return m_EnableAntDwellTimeLimit;
8401 m_EnableAntDwellTimeLimit = value;
8406 llrp_u1_t m_EnableSelectGapClose;
8411 static const CFieldDescriptor
8412 s_fdEnableSelectGapClose;
8419 return m_EnableSelectGapClose;
8427 m_EnableSelectGapClose = value;
8432 std::list<CParameter *> m_listCustom;
8436 inline std::list<CParameter *>::iterator
8439 return m_listCustom.begin();
8443 inline std::list<CParameter *>::iterator
8446 return m_listCustom.end();
8453 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8460 return (
int) (m_listCustom.size());
8466 CParameter * pValue);
8507 static const CFieldDescriptor *
const
8508 s_apFieldDescriptorTable[];
8510 static const CTypeDescriptor
8515 CDecoderStream * pDecoderStream);
8518 assimilateSubParameters (
8519 CErrorDetails * pError);
8523 CEncoderStream * pEncoderStream)
const;
8528 const CTypeDescriptor * pEnclosingElementType)
const;
8536 CDecoderStream * pDecoderStream,
8537 CElement * pElement);
8542 llrp_utf8v_t m_SerialNumber;
8547 static const CFieldDescriptor
8555 return m_SerialNumber;
8563 m_SerialNumber = value;
8568 llrp_utf8v_t m_FirmwareVersion;
8573 static const CFieldDescriptor
8574 s_fdFirmwareVersion;
8581 return m_FirmwareVersion;
8589 m_FirmwareVersion = value;
8594 llrp_utf8v_t m_PCBAVersion;
8599 static const CFieldDescriptor
8607 return m_PCBAVersion;
8615 m_PCBAVersion = value;
8620 std::list<CParameter *> m_listCustom;
8624 inline std::list<CParameter *>::iterator
8627 return m_listCustom.begin();
8631 inline std::list<CParameter *>::iterator
8634 return m_listCustom.end();
8641 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8648 return (
int) (m_listCustom.size());
8654 CParameter * pValue);
8701 static const CFieldDescriptor *
const
8702 s_apFieldDescriptorTable[];
8704 static const CTypeDescriptor
8709 CDecoderStream * pDecoderStream);
8712 assimilateSubParameters (
8713 CErrorDetails * pError);
8717 CEncoderStream * pEncoderStream)
const;
8722 const CTypeDescriptor * pEnclosingElementType)
const;
8730 CDecoderStream * pDecoderStream,
8731 CElement * pElement);
8736 llrp_u32_t m_MaxNumSectors;
8741 static const CFieldDescriptor
8749 return m_MaxNumSectors;
8757 m_MaxNumSectors = value;
8762 llrp_u1_t m_SupportsLISpecs;
8767 static const CFieldDescriptor
8768 s_fdSupportsLISpecs;
8775 return m_SupportsLISpecs;
8783 m_SupportsLISpecs = value;
8788 llrp_u1_t m_SupportsTISpecs;
8793 static const CFieldDescriptor
8794 s_fdSupportsTISpecs;
8801 return m_SupportsTISpecs;
8809 m_SupportsTISpecs = value;
8814 llrp_u1_t m_SupportsTSISpecs;
8819 static const CFieldDescriptor
8820 s_fdSupportsTSISpecs;
8827 return m_SupportsTSISpecs;
8835 m_SupportsTSISpecs = value;
8840 llrp_u1_t m_SupportsDISpecs;
8845 static const CFieldDescriptor
8846 s_fdSupportsDISpecs;
8853 return m_SupportsDISpecs;
8861 m_SupportsDISpecs = value;
8873 return m_pImpinjxArrayDirectionCapabilities;
8883 std::list<CParameter *> m_listCustom;
8887 inline std::list<CParameter *>::iterator
8890 return m_listCustom.begin();
8894 inline std::list<CParameter *>::iterator
8897 return m_listCustom.end();
8904 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8911 return (
int) (m_listCustom.size());
8917 CParameter * pValue);
8959 static const CFieldDescriptor *
const
8960 s_apFieldDescriptorTable[];
8962 static const CTypeDescriptor
8967 CDecoderStream * pDecoderStream);
8970 assimilateSubParameters (
8971 CErrorDetails * pError);
8975 CEncoderStream * pEncoderStream)
const;
8980 const CTypeDescriptor * pEnclosingElementType)
const;
8988 CDecoderStream * pDecoderStream,
8989 CElement * pElement);
8999 static const CFieldDescriptor
9025 static const CFieldDescriptor
9051 static const CFieldDescriptor
9072 std::list<CParameter *> m_listCustom;
9076 inline std::list<CParameter *>::iterator
9079 return m_listCustom.begin();
9083 inline std::list<CParameter *>::iterator
9086 return m_listCustom.end();
9093 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9100 return (
int) (m_listCustom.size());
9106 CParameter * pValue);
9149 static const CFieldDescriptor *
const
9150 s_apFieldDescriptorTable[];
9152 static const CTypeDescriptor
9157 CDecoderStream * pDecoderStream);
9160 assimilateSubParameters (
9161 CErrorDetails * pError);
9165 CEncoderStream * pEncoderStream)
const;
9170 const CTypeDescriptor * pEnclosingElementType)
const;
9178 CDecoderStream * pDecoderStream,
9179 CElement * pElement);
9184 llrp_u1_t m_BeaconState;
9189 static const CFieldDescriptor
9197 return m_BeaconState;
9205 m_BeaconState = value;
9210 llrp_u64_t m_BeaconDurationSeconds;
9215 static const CFieldDescriptor
9216 s_fdBeaconDurationSeconds;
9223 return m_BeaconDurationSeconds;
9231 m_BeaconDurationSeconds = value;
9236 std::list<CParameter *> m_listCustom;
9240 inline std::list<CParameter *>::iterator
9243 return m_listCustom.begin();
9247 inline std::list<CParameter *>::iterator
9250 return m_listCustom.end();
9257 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9264 return (
int) (m_listCustom.size());
9270 CParameter * pValue);
9312 static const CFieldDescriptor *
const
9313 s_apFieldDescriptorTable[];
9315 static const CTypeDescriptor
9320 CDecoderStream * pDecoderStream);
9323 assimilateSubParameters (
9324 CErrorDetails * pError);
9328 CEncoderStream * pEncoderStream)
const;
9333 const CTypeDescriptor * pEnclosingElementType)
const;
9341 CDecoderStream * pDecoderStream,
9342 CElement * pElement);
9354 return m_pImpinjAntennaEventHysteresis;
9371 return m_pImpinjAntennaEventConfiguration;
9381 std::list<CParameter *> m_listCustom;
9385 inline std::list<CParameter *>::iterator
9388 return m_listCustom.begin();
9392 inline std::list<CParameter *>::iterator
9395 return m_listCustom.end();
9402 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9409 return (
int) (m_listCustom.size());
9415 CParameter * pValue);
9461 static const CFieldDescriptor *
const
9462 s_apFieldDescriptorTable[];
9464 static const CTypeDescriptor
9469 CDecoderStream * pDecoderStream);
9472 assimilateSubParameters (
9473 CErrorDetails * pError);
9477 CEncoderStream * pEncoderStream)
const;
9482 const CTypeDescriptor * pEnclosingElementType)
const;
9490 CDecoderStream * pDecoderStream,
9491 CElement * pElement);
9496 llrp_u64_t m_AntennaEventConnected;
9501 static const CFieldDescriptor
9502 s_fdAntennaEventConnected;
9509 return m_AntennaEventConnected;
9517 m_AntennaEventConnected = value;
9522 llrp_u64_t m_AntennaEventDisconnected;
9527 static const CFieldDescriptor
9528 s_fdAntennaEventDisconnected;
9535 return m_AntennaEventDisconnected;
9543 m_AntennaEventDisconnected = value;
9548 std::list<CParameter *> m_listCustom;
9552 inline std::list<CParameter *>::iterator
9555 return m_listCustom.begin();
9559 inline std::list<CParameter *>::iterator
9562 return m_listCustom.end();
9569 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9576 return (
int) (m_listCustom.size());
9582 CParameter * pValue);
9622 static const CFieldDescriptor *
const
9623 s_apFieldDescriptorTable[];
9625 static const CTypeDescriptor
9630 CDecoderStream * pDecoderStream);
9633 assimilateSubParameters (
9634 CErrorDetails * pError);
9638 CEncoderStream * pEncoderStream)
const;
9643 const CTypeDescriptor * pEnclosingElementType)
const;
9651 CDecoderStream * pDecoderStream,
9652 CElement * pElement);
9657 llrp_u1_t m_EnableAntennaAttemptNotification;
9662 static const CFieldDescriptor
9663 s_fdEnableAntennaAttemptNotification;
9670 return m_EnableAntennaAttemptNotification;
9678 m_EnableAntennaAttemptNotification = value;
9683 std::list<CParameter *> m_listCustom;
9687 inline std::list<CParameter *>::iterator
9690 return m_listCustom.begin();
9694 inline std::list<CParameter *>::iterator
9697 return m_listCustom.end();
9704 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9711 return (
int) (m_listCustom.size());
9717 CParameter * pValue);
9756 static const CFieldDescriptor *
const
9757 s_apFieldDescriptorTable[];
9759 static const CTypeDescriptor
9764 CDecoderStream * pDecoderStream);
9767 assimilateSubParameters (
9768 CErrorDetails * pError);
9772 CEncoderStream * pEncoderStream)
const;
9777 const CTypeDescriptor * pEnclosingElementType)
const;
9785 CDecoderStream * pDecoderStream,
9786 CElement * pElement);
9791 llrp_u16_t m_AntennaID;
9796 static const CFieldDescriptor
9812 m_AntennaID = value;
9817 std::list<CParameter *> m_listCustom;
9821 inline std::list<CParameter *>::iterator
9824 return m_listCustom.begin();
9828 inline std::list<CParameter *>::iterator
9831 return m_listCustom.end();
9838 clearSubParameterList ((tListOfParameters *) &m_listCustom);
9845 return (
int) (m_listCustom.size());
9851 CParameter * pValue);
9893 static const CFieldDescriptor *
const
9894 s_apFieldDescriptorTable[];
9896 static const CTypeDescriptor
9901 CDecoderStream * pDecoderStream);
9904 assimilateSubParameters (
9905 CErrorDetails * pError);
9909 CEncoderStream * pEncoderStream)
const;
9914 const CTypeDescriptor * pEnclosingElementType)
const;
9922 CDecoderStream * pDecoderStream,
9923 CElement * pElement);
9933 static const CFieldDescriptor
9954 EImpinjHubConnectedType m_eConnected;
9959 static const CFieldDescriptor
9964 inline EImpinjHubConnectedType
9967 return m_eConnected;
9973 EImpinjHubConnectedType value)
9975 m_eConnected = value;
9980 EImpinjHubFaultType m_eFault;
9985 static const CFieldDescriptor
9990 inline EImpinjHubFaultType
9999 EImpinjHubFaultType value)
10006 std::list<CParameter *> m_listCustom;
10010 inline std::list<CParameter *>::iterator
10013 return m_listCustom.begin();
10017 inline std::list<CParameter *>::iterator
10020 return m_listCustom.end();
10027 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10034 return (
int) (m_listCustom.size());
10040 CParameter * pValue);
10078 static const CFieldDescriptor *
const
10079 s_apFieldDescriptorTable[];
10081 static const CTypeDescriptor
10086 CDecoderStream * pDecoderStream);
10089 assimilateSubParameters (
10090 CErrorDetails * pError);
10094 CEncoderStream * pEncoderStream)
const;
10099 const CTypeDescriptor * pEnclosingElementType)
const;
10103 s_construct (
void);
10107 CDecoderStream * pDecoderStream,
10108 CElement * pElement);
10113 llrp_u32v_t m_Metric;
10118 static const CFieldDescriptor
10188 static const CFieldDescriptor *
const
10189 s_apFieldDescriptorTable[];
10191 static const CTypeDescriptor
10196 CDecoderStream * pDecoderStream);
10199 assimilateSubParameters (
10200 CErrorDetails * pError);
10204 CEncoderStream * pEncoderStream)
const;
10209 const CTypeDescriptor * pEnclosingElementType)
const;
10213 s_construct (
void);
10217 CDecoderStream * pDecoderStream,
10218 CElement * pElement);
10223 llrp_u16_t m_HeightCm;
10228 static const CFieldDescriptor
10244 m_HeightCm = value;
10249 llrp_s32_t m_FacilityXLocationCm;
10254 static const CFieldDescriptor
10255 s_fdFacilityXLocationCm;
10262 return m_FacilityXLocationCm;
10270 m_FacilityXLocationCm = value;
10275 llrp_s32_t m_FacilityYLocationCm;
10280 static const CFieldDescriptor
10281 s_fdFacilityYLocationCm;
10288 return m_FacilityYLocationCm;
10296 m_FacilityYLocationCm = value;
10301 llrp_s16_t m_OrientationDegrees;
10306 static const CFieldDescriptor
10307 s_fdOrientationDegrees;
10314 return m_OrientationDegrees;
10322 m_OrientationDegrees = value;
10327 std::list<CParameter *> m_listCustom;
10331 inline std::list<CParameter *>::iterator
10334 return m_listCustom.begin();
10338 inline std::list<CParameter *>::iterator
10341 return m_listCustom.end();
10348 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10355 return (
int) (m_listCustom.size());
10361 CParameter * pValue);
10406 static const CFieldDescriptor *
const
10407 s_apFieldDescriptorTable[];
10409 static const CTypeDescriptor
10414 CDecoderStream * pDecoderStream);
10417 assimilateSubParameters (
10418 CErrorDetails * pError);
10422 CEncoderStream * pEncoderStream)
const;
10427 const CTypeDescriptor * pEnclosingElementType)
const;
10431 s_construct (
void);
10435 CDecoderStream * pDecoderStream,
10436 CElement * pElement);
10448 return m_pImpinjLocationConfig;
10465 return m_pImpinjC1G2LocationConfig;
10482 return m_pImpinjLocationReporting;
10492 std::list<CParameter *> m_listCustom;
10496 inline std::list<CParameter *>::iterator
10499 return m_listCustom.begin();
10503 inline std::list<CParameter *>::iterator
10506 return m_listCustom.end();
10513 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10520 return (
int) (m_listCustom.size());
10526 CParameter * pValue);
10586 static const CFieldDescriptor *
const
10587 s_apFieldDescriptorTable[];
10589 static const CTypeDescriptor
10594 CDecoderStream * pDecoderStream);
10597 assimilateSubParameters (
10598 CErrorDetails * pError);
10602 CEncoderStream * pEncoderStream)
const;
10607 const CTypeDescriptor * pEnclosingElementType)
const;
10611 s_construct (
void);
10615 CDecoderStream * pDecoderStream,
10616 CElement * pElement);
10621 llrp_u16_t m_ComputeWindowSeconds;
10626 static const CFieldDescriptor
10627 s_fdComputeWindowSeconds;
10634 return m_ComputeWindowSeconds;
10642 m_ComputeWindowSeconds = value;
10647 llrp_u16_t m_TagAgeIntervalSeconds;
10652 static const CFieldDescriptor
10653 s_fdTagAgeIntervalSeconds;
10660 return m_TagAgeIntervalSeconds;
10668 m_TagAgeIntervalSeconds = value;
10673 llrp_u16_t m_UpdateIntervalSeconds;
10678 static const CFieldDescriptor
10679 s_fdUpdateIntervalSeconds;
10686 return m_UpdateIntervalSeconds;
10694 m_UpdateIntervalSeconds = value;
10706 return m_pImpinjDisabledAntennas;
10723 return m_pImpinjLocationAlgorithmControl;
10733 std::list<CParameter *> m_listCustom;
10737 inline std::list<CParameter *>::iterator
10740 return m_listCustom.begin();
10744 inline std::list<CParameter *>::iterator
10747 return m_listCustom.end();
10754 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10761 return (
int) (m_listCustom.size());
10767 CParameter * pValue);
10824 static const CFieldDescriptor *
const
10825 s_apFieldDescriptorTable[];
10827 static const CTypeDescriptor
10832 CDecoderStream * pDecoderStream);
10835 assimilateSubParameters (
10836 CErrorDetails * pError);
10840 CEncoderStream * pEncoderStream)
const;
10845 const CTypeDescriptor * pEnclosingElementType)
const;
10849 s_construct (
void);
10853 CDecoderStream * pDecoderStream,
10854 CElement * pElement);
10859 llrp_u16_t m_ModeIndex;
10864 static const CFieldDescriptor
10872 return m_ModeIndex;
10880 m_ModeIndex = value;
10885 llrp_u2_t m_Session;
10890 static const CFieldDescriptor
10911 std::list<CC1G2Filter *> m_listC1G2Filter;
10915 inline std::list<CC1G2Filter *>::iterator
10918 return m_listC1G2Filter.begin();
10922 inline std::list<CC1G2Filter *>::iterator
10925 return m_listC1G2Filter.end();
10932 clearSubParameterList ((tListOfParameters *) &m_listC1G2Filter);
10939 return (
int) (m_listC1G2Filter.size());
10956 return m_pImpinjTransmitPower;
10966 std::list<CParameter *> m_listCustom;
10970 inline std::list<CParameter *>::iterator
10973 return m_listCustom.begin();
10977 inline std::list<CParameter *>::iterator
10980 return m_listCustom.end();
10987 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10994 return (
int) (m_listCustom.size());
11000 CParameter * pValue);
11056 static const CFieldDescriptor *
const
11057 s_apFieldDescriptorTable[];
11059 static const CTypeDescriptor
11064 CDecoderStream * pDecoderStream);
11067 assimilateSubParameters (
11068 CErrorDetails * pError);
11072 CEncoderStream * pEncoderStream)
const;
11077 const CTypeDescriptor * pEnclosingElementType)
const;
11081 s_construct (
void);
11085 CDecoderStream * pDecoderStream,
11086 CElement * pElement);
11091 llrp_u1_t m_EnableUpdateReport;
11096 static const CFieldDescriptor
11097 s_fdEnableUpdateReport;
11104 return m_EnableUpdateReport;
11112 m_EnableUpdateReport = value;
11117 llrp_u1_t m_EnableEntryReport;
11122 static const CFieldDescriptor
11123 s_fdEnableEntryReport;
11130 return m_EnableEntryReport;
11138 m_EnableEntryReport = value;
11143 llrp_u1_t m_EnableExitReport;
11148 static const CFieldDescriptor
11149 s_fdEnableExitReport;
11156 return m_EnableExitReport;
11164 m_EnableExitReport = value;
11169 llrp_u1_t m_EnableDiagnosticReport;
11174 static const CFieldDescriptor
11175 s_fdEnableDiagnosticReport;
11182 return m_EnableDiagnosticReport;
11190 m_EnableDiagnosticReport = value;
11195 std::list<CParameter *> m_listCustom;
11199 inline std::list<CParameter *>::iterator
11202 return m_listCustom.begin();
11206 inline std::list<CParameter *>::iterator
11209 return m_listCustom.end();
11216 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11223 return (
int) (m_listCustom.size());
11229 CParameter * pValue);
11274 static const CFieldDescriptor *
const
11275 s_apFieldDescriptorTable[];
11277 static const CTypeDescriptor
11282 CDecoderStream * pDecoderStream);
11285 assimilateSubParameters (
11286 CErrorDetails * pError);
11290 CEncoderStream * pEncoderStream)
const;
11295 const CTypeDescriptor * pEnclosingElementType)
const;
11299 s_construct (
void);
11303 CDecoderStream * pDecoderStream,
11304 CElement * pElement);
11309 llrp_u16_t m_ReadCount;
11314 static const CFieldDescriptor
11322 return m_ReadCount;
11330 m_ReadCount = value;
11335 llrp_u32v_t m_ConfidenceData;
11340 static const CFieldDescriptor
11341 s_fdConfidenceData;
11348 return m_ConfidenceData;
11356 m_ConfidenceData = value;
11361 std::list<CParameter *> m_listCustom;
11365 inline std::list<CParameter *>::iterator
11368 return m_listCustom.begin();
11372 inline std::list<CParameter *>::iterator
11375 return m_listCustom.end();
11382 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11389 return (
int) (m_listCustom.size());
11395 CParameter * pValue);
11447 static const CFieldDescriptor *
const
11448 s_apFieldDescriptorTable[];
11450 static const CTypeDescriptor
11455 CDecoderStream * pDecoderStream);
11458 assimilateSubParameters (
11459 CErrorDetails * pError);
11463 CEncoderStream * pEncoderStream)
const;
11468 const CTypeDescriptor * pEnclosingElementType)
const;
11472 s_construct (
void);
11476 CDecoderStream * pDecoderStream,
11477 CElement * pElement);
11482 llrp_u64_t m_LastSeenTimestampUTC;
11487 static const CFieldDescriptor
11488 s_fdLastSeenTimestampUTC;
11495 return m_LastSeenTimestampUTC;
11503 m_LastSeenTimestampUTC = value;
11508 llrp_s32_t m_LocXCentimeters;
11513 static const CFieldDescriptor
11514 s_fdLocXCentimeters;
11521 return m_LocXCentimeters;
11529 m_LocXCentimeters = value;
11534 llrp_s32_t m_LocYCentimeters;
11539 static const CFieldDescriptor
11540 s_fdLocYCentimeters;
11547 return m_LocYCentimeters;
11555 m_LocYCentimeters = value;
11560 EImpinjLocationReportType m_eType;
11565 static const CFieldDescriptor
11570 inline EImpinjLocationReportType
11579 EImpinjLocationReportType value)
11593 return m_pImpinjLocationConfidence;
11603 std::list<CParameter *> m_listCustom;
11607 inline std::list<CParameter *>::iterator
11610 return m_listCustom.begin();
11614 inline std::list<CParameter *>::iterator
11617 return m_listCustom.end();
11624 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11631 return (
int) (m_listCustom.size());
11637 CParameter * pValue);
11684 static const CFieldDescriptor *
const
11685 s_apFieldDescriptorTable[];
11687 static const CTypeDescriptor
11692 CDecoderStream * pDecoderStream);
11695 assimilateSubParameters (
11696 CErrorDetails * pError);
11700 CEncoderStream * pEncoderStream)
const;
11705 const CTypeDescriptor * pEnclosingElementType)
const;
11709 s_construct (
void);
11713 CDecoderStream * pDecoderStream,
11714 CElement * pElement);
11726 return m_pImpinjDirectionSectors;
11743 return m_pImpinjDirectionConfig;
11760 return m_pImpinjC1G2DirectionConfig;
11777 return m_pImpinjDirectionReporting;
11787 std::list<CParameter *> m_listCustom;
11791 inline std::list<CParameter *>::iterator
11794 return m_listCustom.begin();
11798 inline std::list<CParameter *>::iterator
11801 return m_listCustom.end();
11808 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11815 return (
int) (m_listCustom.size());
11821 CParameter * pValue);
11863 static const CFieldDescriptor *
const
11864 s_apFieldDescriptorTable[];
11866 static const CTypeDescriptor
11871 CDecoderStream * pDecoderStream);
11874 assimilateSubParameters (
11875 CErrorDetails * pError);
11879 CEncoderStream * pEncoderStream)
const;
11884 const CTypeDescriptor * pEnclosingElementType)
const;
11888 s_construct (
void);
11892 CDecoderStream * pDecoderStream,
11893 CElement * pElement);
11898 llrp_u16v_t m_EnabledSectorIDs;
11903 static const CFieldDescriptor
11904 s_fdEnabledSectorIDs;
11911 return m_EnabledSectorIDs;
11919 m_EnabledSectorIDs = value;
11924 std::list<CParameter *> m_listCustom;
11928 inline std::list<CParameter *>::iterator
11931 return m_listCustom.begin();
11935 inline std::list<CParameter *>::iterator
11938 return m_listCustom.end();
11945 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11952 return (
int) (m_listCustom.size());
11958 CParameter * pValue);
12011 static const CFieldDescriptor *
const
12012 s_apFieldDescriptorTable[];
12014 static const CTypeDescriptor
12019 CDecoderStream * pDecoderStream);
12022 assimilateSubParameters (
12023 CErrorDetails * pError);
12027 CEncoderStream * pEncoderStream)
const;
12032 const CTypeDescriptor * pEnclosingElementType)
const;
12036 s_construct (
void);
12040 CDecoderStream * pDecoderStream,
12041 CElement * pElement);
12046 llrp_u16_t m_TagAgeIntervalSeconds;
12051 static const CFieldDescriptor
12052 s_fdTagAgeIntervalSeconds;
12059 return m_TagAgeIntervalSeconds;
12067 m_TagAgeIntervalSeconds = value;
12072 llrp_u16_t m_UpdateIntervalSeconds;
12077 static const CFieldDescriptor
12078 s_fdUpdateIntervalSeconds;
12085 return m_UpdateIntervalSeconds;
12093 m_UpdateIntervalSeconds = value;
12098 EImpinjDirectionFieldOfView m_eFieldOfView;
12103 static const CFieldDescriptor
12108 inline EImpinjDirectionFieldOfView
12111 return m_eFieldOfView;
12117 EImpinjDirectionFieldOfView value)
12119 m_eFieldOfView = value;
12131 return m_pImpinjDirectionUserTagPopulationLimit;
12141 std::list<CParameter *> m_listCustom;
12145 inline std::list<CParameter *>::iterator
12148 return m_listCustom.begin();
12152 inline std::list<CParameter *>::iterator
12155 return m_listCustom.end();
12162 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12169 return (
int) (m_listCustom.size());
12175 CParameter * pValue);
12212 static const CFieldDescriptor *
const
12213 s_apFieldDescriptorTable[];
12215 static const CTypeDescriptor
12220 CDecoderStream * pDecoderStream);
12223 assimilateSubParameters (
12224 CErrorDetails * pError);
12228 CEncoderStream * pEncoderStream)
const;
12233 const CTypeDescriptor * pEnclosingElementType)
const;
12237 s_construct (
void);
12241 CDecoderStream * pDecoderStream,
12242 CElement * pElement);
12247 llrp_u16_t m_UserTagPopulationLimit;
12252 static const CFieldDescriptor
12253 s_fdUserTagPopulationLimit;
12260 return m_UserTagPopulationLimit;
12268 m_UserTagPopulationLimit = value;
12321 static const CFieldDescriptor *
const
12322 s_apFieldDescriptorTable[];
12324 static const CTypeDescriptor
12329 CDecoderStream * pDecoderStream);
12332 assimilateSubParameters (
12333 CErrorDetails * pError);
12337 CEncoderStream * pEncoderStream)
const;
12342 const CTypeDescriptor * pEnclosingElementType)
const;
12346 s_construct (
void);
12350 CDecoderStream * pDecoderStream,
12351 CElement * pElement);
12356 EImpinjDirectionRFMode m_eRFMode;
12361 static const CFieldDescriptor
12366 inline EImpinjDirectionRFMode
12375 EImpinjDirectionRFMode value)
12389 return m_pImpinjTransmitPower;
12399 std::list<CC1G2Filter *> m_listC1G2Filter;
12403 inline std::list<CC1G2Filter *>::iterator
12406 return m_listC1G2Filter.begin();
12410 inline std::list<CC1G2Filter *>::iterator
12413 return m_listC1G2Filter.end();
12420 clearSubParameterList ((tListOfParameters *) &m_listC1G2Filter);
12427 return (
int) (m_listC1G2Filter.size());
12437 std::list<CParameter *> m_listCustom;
12441 inline std::list<CParameter *>::iterator
12444 return m_listCustom.begin();
12448 inline std::list<CParameter *>::iterator
12451 return m_listCustom.end();
12458 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12465 return (
int) (m_listCustom.size());
12471 CParameter * pValue);
12518 static const CFieldDescriptor *
const
12519 s_apFieldDescriptorTable[];
12521 static const CTypeDescriptor
12526 CDecoderStream * pDecoderStream);
12529 assimilateSubParameters (
12530 CErrorDetails * pError);
12534 CEncoderStream * pEncoderStream)
const;
12539 const CTypeDescriptor * pEnclosingElementType)
const;
12543 s_construct (
void);
12547 CDecoderStream * pDecoderStream,
12548 CElement * pElement);
12553 std::list<CEPCData *> m_listEPCData;
12557 inline std::list<CEPCData *>::iterator
12560 return m_listEPCData.begin();
12564 inline std::list<CEPCData *>::iterator
12567 return m_listEPCData.end();
12574 clearSubParameterList ((tListOfParameters *) &m_listEPCData);
12581 return (
int) (m_listEPCData.size());
12598 return m_pImpinjLocationReportData;
12615 return m_pImpinjDirectionReportData;
12625 std::list<CParameter *> m_listCustom;
12629 inline std::list<CParameter *>::iterator
12632 return m_listCustom.begin();
12636 inline std::list<CParameter *>::iterator
12639 return m_listCustom.end();
12646 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12653 return (
int) (m_listCustom.size());
12659 CParameter * pValue);
12720 static const CFieldDescriptor *
const
12721 s_apFieldDescriptorTable[];
12723 static const CTypeDescriptor
12728 CDecoderStream * pDecoderStream);
12731 assimilateSubParameters (
12732 CErrorDetails * pError);
12736 CEncoderStream * pEncoderStream)
const;
12741 const CTypeDescriptor * pEnclosingElementType)
const;
12745 s_construct (
void);
12749 CDecoderStream * pDecoderStream,
12750 CElement * pElement);
12755 llrp_u1_t m_EnableUpdateReport;
12760 static const CFieldDescriptor
12761 s_fdEnableUpdateReport;
12768 return m_EnableUpdateReport;
12776 m_EnableUpdateReport = value;
12781 llrp_u1_t m_EnableEntryReport;
12786 static const CFieldDescriptor
12787 s_fdEnableEntryReport;
12794 return m_EnableEntryReport;
12802 m_EnableEntryReport = value;
12807 llrp_u1_t m_EnableExitReport;
12812 static const CFieldDescriptor
12813 s_fdEnableExitReport;
12820 return m_EnableExitReport;
12828 m_EnableExitReport = value;
12833 llrp_u1_t m_EnableDiagnosticReport;
12838 static const CFieldDescriptor
12839 s_fdEnableDiagnosticReport;
12846 return m_EnableDiagnosticReport;
12854 m_EnableDiagnosticReport = value;
12859 EImpinjDirectionDiagnosticReportLevel m_eDiagnosticReportLevel;
12864 static const CFieldDescriptor
12865 s_fdDiagnosticReportLevel;
12869 inline EImpinjDirectionDiagnosticReportLevel
12872 return m_eDiagnosticReportLevel;
12878 EImpinjDirectionDiagnosticReportLevel value)
12880 m_eDiagnosticReportLevel = value;
12885 std::list<CParameter *> m_listCustom;
12889 inline std::list<CParameter *>::iterator
12892 return m_listCustom.begin();
12896 inline std::list<CParameter *>::iterator
12899 return m_listCustom.end();
12906 clearSubParameterList ((tListOfParameters *) &m_listCustom);
12913 return (
int) (m_listCustom.size());
12919 CParameter * pValue);
12981 static const CFieldDescriptor *
const
12982 s_apFieldDescriptorTable[];
12984 static const CTypeDescriptor
12989 CDecoderStream * pDecoderStream);
12992 assimilateSubParameters (
12993 CErrorDetails * pError);
12997 CEncoderStream * pEncoderStream)
const;
13002 const CTypeDescriptor * pEnclosingElementType)
const;
13006 s_construct (
void);
13010 CDecoderStream * pDecoderStream,
13011 CElement * pElement);
13016 EImpinjDirectionReportType m_eType;
13021 static const CFieldDescriptor
13026 inline EImpinjDirectionReportType
13035 EImpinjDirectionReportType value)
13042 EImpinjDirectionTagPopulationStatus m_eTagPopulationStatus;
13047 static const CFieldDescriptor
13048 s_fdTagPopulationStatus;
13052 inline EImpinjDirectionTagPopulationStatus
13055 return m_eTagPopulationStatus;
13061 EImpinjDirectionTagPopulationStatus value)
13063 m_eTagPopulationStatus = value;
13068 llrp_u8_t m_FirstSeenSectorID;
13073 static const CFieldDescriptor
13074 s_fdFirstSeenSectorID;
13081 return m_FirstSeenSectorID;
13089 m_FirstSeenSectorID = value;
13094 llrp_u64_t m_FirstSeenTimestampUTC;
13099 static const CFieldDescriptor
13100 s_fdFirstSeenTimestampUTC;
13107 return m_FirstSeenTimestampUTC;
13115 m_FirstSeenTimestampUTC = value;
13120 llrp_u8_t m_LastSeenSectorID;
13125 static const CFieldDescriptor
13126 s_fdLastSeenSectorID;
13133 return m_LastSeenSectorID;
13141 m_LastSeenSectorID = value;
13146 llrp_u64_t m_LastSeenTimestampUTC;
13151 static const CFieldDescriptor
13152 s_fdLastSeenTimestampUTC;
13159 return m_LastSeenTimestampUTC;
13167 m_LastSeenTimestampUTC = value;
13179 return m_pImpinjDirectionDiagnosticData;
13189 std::list<CParameter *> m_listCustom;
13193 inline std::list<CParameter *>::iterator
13196 return m_listCustom.begin();
13200 inline std::list<CParameter *>::iterator
13203 return m_listCustom.end();
13210 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13217 return (
int) (m_listCustom.size());
13223 CParameter * pValue);
13260 static const CFieldDescriptor *
const
13261 s_apFieldDescriptorTable[];
13263 static const CTypeDescriptor
13268 CDecoderStream * pDecoderStream);
13271 assimilateSubParameters (
13272 CErrorDetails * pError);
13276 CEncoderStream * pEncoderStream)
const;
13281 const CTypeDescriptor * pEnclosingElementType)
const;
13285 s_construct (
void);
13289 CDecoderStream * pDecoderStream,
13290 CElement * pElement);
13295 llrp_u32v_t m_Metric;
13300 static const CFieldDescriptor
13356 static const CFieldDescriptor *
const
13357 s_apFieldDescriptorTable[];
13359 static const CTypeDescriptor
13364 CDecoderStream * pDecoderStream);
13367 assimilateSubParameters (
13368 CErrorDetails * pError);
13372 CEncoderStream * pEncoderStream)
const;
13377 const CTypeDescriptor * pEnclosingElementType)
const;
13381 s_construct (
void);
13385 CDecoderStream * pDecoderStream,
13386 CElement * pElement);
13391 llrp_u16_t m_SystemTagPopulationLimitHighSensitivity;
13396 static const CFieldDescriptor
13397 s_fdSystemTagPopulationLimitHighSensitivity;
13404 return m_SystemTagPopulationLimitHighSensitivity;
13412 m_SystemTagPopulationLimitHighSensitivity = value;
13417 llrp_u16_t m_SystemTagPopulationLimitHighPerformance;
13422 static const CFieldDescriptor
13423 s_fdSystemTagPopulationLimitHighPerformance;
13430 return m_SystemTagPopulationLimitHighPerformance;
13438 m_SystemTagPopulationLimitHighPerformance = value;
13443 std::list<CParameter *> m_listCustom;
13447 inline std::list<CParameter *>::iterator
13450 return m_listCustom.begin();
13454 inline std::list<CParameter *>::iterator
13457 return m_listCustom.end();
13464 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13471 return (
int) (m_listCustom.size());
13477 CParameter * pValue);
13517 static const CFieldDescriptor *
const
13518 s_apFieldDescriptorTable[];
13520 static const CTypeDescriptor
13525 CDecoderStream * pDecoderStream);
13528 assimilateSubParameters (
13529 CErrorDetails * pError);
13533 CEncoderStream * pEncoderStream)
const;
13538 const CTypeDescriptor * pEnclosingElementType)
const;
13542 s_construct (
void);
13546 CDecoderStream * pDecoderStream,
13547 CElement * pElement);
13552 EImpinjIntelligentAntennaMode m_eManagementEnabled;
13557 static const CFieldDescriptor
13558 s_fdManagementEnabled;
13562 inline EImpinjIntelligentAntennaMode
13565 return m_eManagementEnabled;
13571 EImpinjIntelligentAntennaMode value)
13573 m_eManagementEnabled = value;
13578 std::list<CParameter *> m_listCustom;
13582 inline std::list<CParameter *>::iterator
13585 return m_listCustom.begin();
13589 inline std::list<CParameter *>::iterator
13592 return m_listCustom.end();
13599 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13606 return (
int) (m_listCustom.size());
13612 CParameter * pValue);
13653 static const CFieldDescriptor *
const
13654 s_apFieldDescriptorTable[];
13656 static const CTypeDescriptor
13661 CDecoderStream * pDecoderStream);
13664 assimilateSubParameters (
13665 CErrorDetails * pError);
13669 CEncoderStream * pEncoderStream)
const;
13674 const CTypeDescriptor * pEnclosingElementType)
const;
13678 s_construct (
void);
13682 CDecoderStream * pDecoderStream,
13683 CElement * pElement);
13688 llrp_u16_t m_TransmitPower;
13693 static const CFieldDescriptor
13701 return m_TransmitPower;
13709 m_TransmitPower = value;
13714 std::list<CParameter *> m_listCustom;
13718 inline std::list<CParameter *>::iterator
13721 return m_listCustom.begin();
13725 inline std::list<CParameter *>::iterator
13728 return m_listCustom.end();
13735 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13742 return (
int) (m_listCustom.size());
13748 CParameter * pValue);
13789 static const CFieldDescriptor *
const
13790 s_apFieldDescriptorTable[];
13792 static const CTypeDescriptor
13797 CDecoderStream * pDecoderStream);
13800 assimilateSubParameters (
13801 CErrorDetails * pError);
13805 CEncoderStream * pEncoderStream)
const;
13810 const CTypeDescriptor * pEnclosingElementType)
const;
13814 s_construct (
void);
13818 CDecoderStream * pDecoderStream,
13819 CElement * pElement);
13824 llrp_u1_t m_PolarizationControlEnabled;
13829 static const CFieldDescriptor
13830 s_fdPolarizationControlEnabled;
13837 return m_PolarizationControlEnabled;
13845 m_PolarizationControlEnabled = value;
13850 std::list<CParameter *> m_listCustom;
13854 inline std::list<CParameter *>::iterator
13857 return m_listCustom.begin();
13861 inline std::list<CParameter *>::iterator
13864 return m_listCustom.end();
13871 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13878 return (
int) (m_listCustom.size());
13884 CParameter * pValue);
13923 static const CFieldDescriptor *
const
13924 s_apFieldDescriptorTable[];
13926 static const CTypeDescriptor
13931 CDecoderStream * pDecoderStream);
13934 assimilateSubParameters (
13935 CErrorDetails * pError);
13939 CEncoderStream * pEncoderStream)
const;
13944 const CTypeDescriptor * pEnclosingElementType)
const;
13948 s_construct (
void);
13952 CDecoderStream * pDecoderStream,
13953 CElement * pElement);
13958 std::list<CImpinjAntennaPolarizationCapability *> m_listImpinjAntennaPolarizationCapability;
13962 inline std::list<CImpinjAntennaPolarizationCapability *>::iterator
13965 return m_listImpinjAntennaPolarizationCapability.begin();
13969 inline std::list<CImpinjAntennaPolarizationCapability *>::iterator
13972 return m_listImpinjAntennaPolarizationCapability.end();
13979 clearSubParameterList ((tListOfParameters *) &m_listImpinjAntennaPolarizationCapability);
13986 return (
int) (m_listImpinjAntennaPolarizationCapability.size());
13996 std::list<CParameter *> m_listCustom;
14000 inline std::list<CParameter *>::iterator
14003 return m_listCustom.begin();
14007 inline std::list<CParameter *>::iterator
14010 return m_listCustom.end();
14017 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14024 return (
int) (m_listCustom.size());
14030 CParameter * pValue);
14069 static const CFieldDescriptor *
const
14070 s_apFieldDescriptorTable[];
14072 static const CTypeDescriptor
14077 CDecoderStream * pDecoderStream);
14080 assimilateSubParameters (
14081 CErrorDetails * pError);
14085 CEncoderStream * pEncoderStream)
const;
14090 const CTypeDescriptor * pEnclosingElementType)
const;
14094 s_construct (
void);
14098 CDecoderStream * pDecoderStream,
14099 CElement * pElement);
14104 EImpinjAntennaPolarizationType m_eType;
14109 static const CFieldDescriptor
14114 inline EImpinjAntennaPolarizationType
14123 EImpinjAntennaPolarizationType value)
14130 llrp_u16_t m_AntennaIDOffset;
14135 static const CFieldDescriptor
14136 s_fdAntennaIDOffset;
14143 return m_AntennaIDOffset;
14151 m_AntennaIDOffset = value;
14156 std::list<CParameter *> m_listCustom;
14160 inline std::list<CParameter *>::iterator
14163 return m_listCustom.begin();
14167 inline std::list<CParameter *>::iterator
14170 return m_listCustom.end();
14177 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14184 return (
int) (m_listCustom.size());
14190 CParameter * pValue);
14228 static const CFieldDescriptor *
const
14229 s_apFieldDescriptorTable[];
14231 static const CTypeDescriptor
14236 CDecoderStream * pDecoderStream);
14239 assimilateSubParameters (
14240 CErrorDetails * pError);
14244 CEncoderStream * pEncoderStream)
const;
14249 const CTypeDescriptor * pEnclosingElementType)
const;
14253 s_construct (
void);
14257 CDecoderStream * pDecoderStream,
14258 CElement * pElement);
14263 llrp_u16v_t m_AntennaIDs;
14268 static const CFieldDescriptor
14276 return m_AntennaIDs;
14284 m_AntennaIDs = value;
14289 std::list<CParameter *> m_listCustom;
14293 inline std::list<CParameter *>::iterator
14296 return m_listCustom.begin();
14300 inline std::list<CParameter *>::iterator
14303 return m_listCustom.end();
14310 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14317 return (
int) (m_listCustom.size());
14323 CParameter * pValue);
14362 static const CFieldDescriptor *
const
14363 s_apFieldDescriptorTable[];
14365 static const CTypeDescriptor
14370 CDecoderStream * pDecoderStream);
14373 assimilateSubParameters (
14374 CErrorDetails * pError);
14378 CEncoderStream * pEncoderStream)
const;
14383 const CTypeDescriptor * pEnclosingElementType)
const;
14387 s_construct (
void);
14391 CDecoderStream * pDecoderStream,
14392 CElement * pElement);
14397 llrp_u1_t m_ParityError;
14402 static const CFieldDescriptor
14410 return m_ParityError;
14418 m_ParityError = value;
14423 std::list<CParameter *> m_listCustom;
14427 inline std::list<CParameter *>::iterator
14430 return m_listCustom.begin();
14434 inline std::list<CParameter *>::iterator
14437 return m_listCustom.end();
14444 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14451 return (
int) (m_listCustom.size());
14457 CParameter * pValue);
14502 static const CFieldDescriptor *
const
14503 s_apFieldDescriptorTable[];
14505 static const CTypeDescriptor
14510 CDecoderStream * pDecoderStream);
14513 assimilateSubParameters (
14514 CErrorDetails * pError);
14518 CEncoderStream * pEncoderStream)
const;
14523 const CTypeDescriptor * pEnclosingElementType)
const;
14527 s_construct (
void);
14531 CDecoderStream * pDecoderStream,
14532 CElement * pElement);
14537 llrp_u16_t m_OpSpecID;
14542 static const CFieldDescriptor
14558 m_OpSpecID = value;
14563 llrp_u32_t m_AccessPassword;
14568 static const CFieldDescriptor
14569 s_fdAccessPassword;
14576 return m_AccessPassword;
14584 m_AccessPassword = value;
14594 static const CFieldDescriptor
14615 llrp_u16_t m_BitPointer;
14620 static const CFieldDescriptor
14628 return m_BitPointer;
14636 m_BitPointer = value;
14641 llrp_u8_t m_BitLength;
14646 static const CFieldDescriptor
14654 return m_BitLength;
14662 m_BitLength = value;
14667 llrp_u16v_t m_Mask;
14672 static const CFieldDescriptor
14693 std::list<CParameter *> m_listCustom;
14697 inline std::list<CParameter *>::iterator
14700 return m_listCustom.begin();
14704 inline std::list<CParameter *>::iterator
14707 return m_listCustom.end();
14714 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14721 return (
int) (m_listCustom.size());
14727 CParameter * pValue);
14767 static const CFieldDescriptor *
const
14768 s_apFieldDescriptorTable[];
14770 static const CTypeDescriptor
14775 CDecoderStream * pDecoderStream);
14778 assimilateSubParameters (
14779 CErrorDetails * pError);
14783 CEncoderStream * pEncoderStream)
const;
14788 const CTypeDescriptor * pEnclosingElementType)
const;
14792 s_construct (
void);
14796 CDecoderStream * pDecoderStream,
14797 CElement * pElement);
14802 EImpinjMarginReadResultType m_eResult;
14807 static const CFieldDescriptor
14812 inline EImpinjMarginReadResultType
14821 EImpinjMarginReadResultType value)
14828 llrp_u16_t m_OpSpecID;
14833 static const CFieldDescriptor
14849 m_OpSpecID = value;
14854 std::list<CParameter *> m_listCustom;
14858 inline std::list<CParameter *>::iterator
14861 return m_listCustom.begin();
14865 inline std::list<CParameter *>::iterator
14868 return m_listCustom.end();
14875 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14882 return (
int) (m_listCustom.size());
14888 CParameter * pValue);
14927 static const CFieldDescriptor *
const
14928 s_apFieldDescriptorTable[];
14930 static const CTypeDescriptor
14935 CDecoderStream * pDecoderStream);
14938 assimilateSubParameters (
14939 CErrorDetails * pError);
14943 CEncoderStream * pEncoderStream)
const;
14948 const CTypeDescriptor * pEnclosingElementType)
const;
14952 s_construct (
void);
14956 CDecoderStream * pDecoderStream,
14957 CElement * pElement);
14962 llrp_utf8v_t m_FirmwareVersion;
14967 static const CFieldDescriptor
14968 s_fdFirmwareVersion;
14972 inline llrp_utf8v_t
14975 return m_FirmwareVersion;
14981 llrp_utf8v_t value)
14983 m_FirmwareVersion = value;
14988 std::list<CParameter *> m_listCustom;
14992 inline std::list<CParameter *>::iterator
14995 return m_listCustom.begin();
14999 inline std::list<CParameter *>::iterator
15002 return m_listCustom.end();
15009 clearSubParameterList ((tListOfParameters *) &m_listCustom);
15016 return (
int) (m_listCustom.size());
15022 CParameter * pValue);
15060 static const CFieldDescriptor *
const
15061 s_apFieldDescriptorTable[];
15063 static const CTypeDescriptor
15068 CDecoderStream * pDecoderStream);
15071 assimilateSubParameters (
15072 CErrorDetails * pError);
15076 CEncoderStream * pEncoderStream)
const;
15081 const CTypeDescriptor * pEnclosingElementType)
const;
15085 s_construct (
void);
15089 CDecoderStream * pDecoderStream,
15090 CElement * pElement);
15095 llrp_u32v_t m_ControlData;
15100 static const CFieldDescriptor
15108 return m_ControlData;
15116 m_ControlData = value;
15121 std::list<CParameter *> m_listCustom;
15125 inline std::list<CParameter *>::iterator
15128 return m_listCustom.begin();
15132 inline std::list<CParameter *>::iterator
15135 return m_listCustom.end();
15142 clearSubParameterList ((tListOfParameters *) &m_listCustom);
15149 return (
int) (m_listCustom.size());
15155 CParameter * pValue);
15177 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.
llrp_u32v_t getControlData(void)
Get accessor functions for the LLRP ControlData field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_s32_t getYAxis(void)
Get accessor functions for the LLRP YAxis field.
llrp_u64_t getLastSeenTimestampUTC(void)
Get accessor functions for the LLRP LastSeenTimestampUTC field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u8_t getLastSeenSectorID(void)
Get accessor functions for the LLRP LastSeenSectorID field.
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.
Class Definition CImpinjLocationAlgorithmControl for LLRP parameter ImpinjLocationAlgorithmControl.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setMaxNumSectors(llrp_u32_t value)
Set accessor functions for the LLRP MaxNumSectors field.
void setXAxis(llrp_s32_t value)
Set accessor functions for the LLRP XAxis field.
EResultCode setImpinjBlockWriteWordCount(CImpinjBlockWriteWordCount *pValue)
Set accessor functions for the LLRP ImpinjBlockWriteWordCount sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u8_t getFirstSeenSectorID(void)
Get accessor functions for the LLRP FirstSeenSectorID field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjLISpec for LLRP parameter ImpinjLISpec.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode setImpinjDirectionSectors(CImpinjDirectionSectors *pValue)
Set accessor functions for the LLRP ImpinjDirectionSectors sub-parameter.
void setMB(llrp_u2_t value)
Set accessor functions for the LLRP MB field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
llrp_s32_t getLatitude(void)
Get accessor functions for the LLRP Latitude field.
EResultCode setImpinjTransmitPower(CImpinjTransmitPower *pValue)
Set accessor functions for the LLRP ImpinjTransmitPower sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setSerializedTIDMode(EImpinjSerializedTIDMode value)
Set accessor functions for the LLRP SerializedTIDMode field.
EResultCode setImpinjTransmitPower(CImpinjTransmitPower *pValue)
Set accessor functions for the LLRP ImpinjTransmitPower sub-parameter.
Class Definition CImpinjDirectionReportData for LLRP parameter ImpinjDirectionReportData.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setFieldPingInterval(llrp_u16_t value)
Set accessor functions for the LLRP FieldPingInterval field.
llrp_u1_t getEnableAntennaAttemptNotification(void)
Get accessor functions for the LLRP EnableAntennaAttemptNotification field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjBLEVersion for LLRP parameter ImpinjBLEVersion.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode setImpinjLocationConfidence(CImpinjLocationConfidence *pValue)
Set accessor functions for the LLRP ImpinjLocationConfidence sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
Class Definition CImpinjLocationReportData for LLRP parameter ImpinjLocationReportData.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EImpinjLinkMonitorMode getLinkMonitorMode(void)
Get accessor functions for the LLRP LinkMonitorMode field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void 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 addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode setImpinjEnablePeakRSSI(CImpinjEnablePeakRSSI *pValue)
Set accessor functions for the LLRP ImpinjEnablePeakRSSI sub-parameter.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
CImpinjC1G2LocationConfig * getImpinjC1G2LocationConfig(void)
Get accessor functions for the LLRP ImpinjC1G2LocationConfig sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setMetric(llrp_u32v_t value)
Set accessor functions for the LLRP Metric field.
CImpinjBlockWriteWordCount * getImpinjBlockWriteWordCount(void)
Get accessor functions for the LLRP ImpinjBlockWriteWordCount sub-parameter.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
void setLinkDownThreshold(llrp_u16_t value)
Set accessor functions for the LLRP LinkDownThreshold field.
Class Definition CImpinjGPSNMEASentences for LLRP parameter ImpinjGPSNMEASentences.
Class Definition CImpinjDiagnosticReport for LLRP parameter ImpinjDiagnosticReport.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EImpinjDirectionTagPopulationStatus getTagPopulationStatus(void)
Get accessor functions for the LLRP TagPopulationStatus field.
void setPersistence(EImpinjQTPersistence value)
Set accessor functions for the LLRP Persistence field.
llrp_u1_t getEnableUpdateReport(void)
Get accessor functions for the LLRP EnableUpdateReport field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setLocYCentimeters(llrp_s32_t value)
Set accessor functions for the LLRP LocYCentimeters field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u16_t getBlockPointer(void)
Get accessor functions for the LLRP BlockPointer field.
llrp_u32v_t getConfidenceData(void)
Get accessor functions for the LLRP ConfidenceData field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setLowDutyCycleMode(EImpinjLowDutyCycleMode value)
Set accessor functions for the LLRP LowDutyCycleMode field.
llrp_u16v_t getMask(void)
Get accessor functions for the LLRP Mask field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EImpinjIntelligentAntennaMode getManagementEnabled(void)
Get accessor functions for the LLRP ManagementEnabled field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjxArrayCapabilities for LLRP parameter ImpinjxArrayCapabilities.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setUpdateIntervalSeconds(llrp_u16_t value)
Set accessor functions for the LLRP UpdateIntervalSeconds field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
Class Definition CImpinjBlockPermalockOpSpecResult for LLRP parameter ImpinjBlockPermalockOpSpecResul...
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
CImpinjRMCSentence * getImpinjRMCSentence(void)
Get accessor functions for the LLRP ImpinjRMCSentence sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode setImpinjLocationConfig(CImpinjLocationConfig *pValue)
Set accessor functions for the LLRP ImpinjLocationConfig sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CImpinjArrayVersion for LLRP parameter ImpinjArrayVersion.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
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.
void setControlData(llrp_u32v_t value)
Set accessor functions for the LLRP ControlData field.
llrp_utf8v_t getFirmwareVersion(void)
Get accessor functions for the LLRP FirmwareVersion field.
Class Definition CImpinjLocationConfig for LLRP parameter ImpinjLocationConfig.
Class Definition CLLRPStatus for LLRP parameter LLRPStatus.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setEnableEntryReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableEntryReport field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setPCBAVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP PCBAVersion field.
void setAntennaIDOffset(llrp_u16_t value)
Set accessor functions for the LLRP AntennaIDOffset field.
void setFPGAVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP FPGAVersion field.
void setLatitude(llrp_s32_t value)
Set accessor functions for the LLRP Latitude field.
void setRequestedData(EImpinjRequestedDataType value)
Set accessor functions for the LLRP RequestedData field.
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 clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setLocXCentimeters(llrp_s32_t value)
Set accessor functions for the LLRP LocXCentimeters field.
EResultCode setImpinjAntennaEventHysteresis(CImpinjAntennaEventHysteresis *pValue)
Set accessor functions for the LLRP ImpinjAntennaEventHysteresis sub-parameter.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
int countC1G2Read(void)
Count of the LLRP C1G2Read sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CC1G2Read * >::iterator beginC1G2Read(void)
Returns the first element of the C1G2Read sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
CImpinjDirectionConfig * getImpinjDirectionConfig(void)
Get accessor functions for the LLRP ImpinjDirectionConfig sub-parameter.
llrp_u16_t getLinkDownThreshold(void)
Get accessor functions for the LLRP LinkDownThreshold field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setSaveConfiguration(llrp_u1_t value)
Set accessor functions for the LLRP SaveConfiguration field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
CImpinjLocationConfig * getImpinjLocationConfig(void)
Get accessor functions for the LLRP ImpinjLocationConfig sub-parameter.
llrp_u64_t getAntennaEventDisconnected(void)
Get accessor functions for the LLRP AntennaEventDisconnected field.
void setPermalockStatus(llrp_u16v_t value)
Set accessor functions for the LLRP PermalockStatus field.
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.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode setImpinjC1G2DirectionConfig(CImpinjC1G2DirectionConfig *pValue)
Set accessor functions for the LLRP ImpinjC1G2DirectionConfig sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u16_t getHubID(void)
Get accessor functions for the LLRP HubID field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setOrderingMode(EImpinjAccessSpecOrderingMode value)
Set accessor functions for the LLRP OrderingMode field.
llrp_u16_t getPhaseAngle(void)
Get accessor functions for the LLRP PhaseAngle field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setAccessRange(EImpinjQTAccessRange value)
Set accessor functions for the LLRP AccessRange field.
llrp_utf8v_t getSerialNumber(void)
Get accessor functions for the LLRP SerialNumber field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u16_t getWordCount(void)
Get accessor functions for the LLRP WordCount field.
CImpinjC1G2DirectionConfig * getImpinjC1G2DirectionConfig(void)
Get accessor functions for the LLRP ImpinjC1G2DirectionConfig sub-parameter.
llrp_u16_t getBlockRange(void)
Get accessor functions for the LLRP BlockRange field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CImpinjAntennaPolarizationCapability * >::iterator endImpinjAntennaPolarizationCapability(void)
Returns the last element of the ImpinjAntennaPolarizationCapability sub-parameter list...
llrp_u1_t getPolarizationControlEnabled(void)
Get accessor functions for the LLRP PolarizationControlEnabled field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
Class Definition CImpinjDetailedVersion for LLRP parameter ImpinjDetailedVersion. ...
std::list< CC1G2Filter * >::iterator beginC1G2Filter(void)
Returns the first element of the C1G2Filter sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CImpinjGPSCoordinates for LLRP parameter ImpinjGPSCoordinates.
llrp_u32v_t getMetric(void)
Get accessor functions for the LLRP Metric field.
Class Definition CImpinjReaderTemperature for LLRP parameter ImpinjReaderTemperature.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setLastSeenTimestampUTC(llrp_u64_t value)
Set accessor functions for the LLRP LastSeenTimestampUTC field.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjEnableRFDopplerFrequency for LLRP parameter ImpinjEnableRFDopplerFrequency.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
Class Definition CImpinjHubVersions for LLRP parameter ImpinjHubVersions.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EImpinjFixedFrequencyMode getFixedFrequencyMode(void)
Get accessor functions for the LLRP FixedFrequencyMode field.
Class Definition CImpinjOpSpecRetryCount for LLRP parameter ImpinjOpSpecRetryCount.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setChannelList(llrp_u16v_t value)
Set accessor functions for the LLRP ChannelList field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode setImpinjDirectionConfig(CImpinjDirectionConfig *pValue)
Set accessor functions for the LLRP ImpinjDirectionConfig sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
CImpinjxArrayDirectionCapabilities * getImpinjxArrayDirectionCapabilities(void)
Get accessor functions for the LLRP ImpinjxArrayDirectionCapabilities sub-parameter.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
llrp_utf8v_t getPCBAVersion(void)
Get accessor functions for the LLRP PCBAVersion field.
void setSupportsTSISpecs(llrp_u1_t value)
Set accessor functions for the LLRP SupportsTSISpecs field.
void setTagPopulationStatus(EImpinjDirectionTagPopulationStatus value)
Set accessor functions for the LLRP TagPopulationStatus field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u16v_t getAntennaIDs(void)
Get accessor functions for the LLRP AntennaIDs field.
void setFrequencyList(llrp_u32v_t value)
Set accessor functions for the LLRP FrequencyList field.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
Class Definition CImpinjDirectionReporting for LLRP parameter ImpinjDirectionReporting.
void setTransmitPower(llrp_u16_t value)
Set accessor functions for the LLRP TransmitPower field.
llrp_u32_t getLoopCount(void)
Get accessor functions for the LLRP LoopCount field.
llrp_u1_t getEnableUpdateReport(void)
Get accessor functions for the LLRP EnableUpdateReport field.
llrp_u1_t getSaveConfiguration(void)
Get accessor functions for the LLRP SaveConfiguration field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
Class Definition CImpinjGetBlockPermalockStatus for LLRP parameter ImpinjGetBlockPermalockStatus.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setDiagnosticReportLevel(EImpinjDirectionDiagnosticReportLevel value)
Set accessor functions for the LLRP DiagnosticReportLevel field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CImpinjArrayVersion * >::iterator endImpinjArrayVersion(void)
Returns the last element of the ImpinjArrayVersion sub-parameter list.
Class Definition CImpinjTIDParity for LLRP parameter ImpinjTIDParity.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countImpinjArrayVersion(void)
Count of the LLRP ImpinjArrayVersion sub-parameter list.
llrp_utf8v_t getGGASentence(void)
Get accessor functions for the LLRP GGASentence field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EImpinjGetBlockPermalockStatusResultType getResult(void)
Get accessor functions for the LLRP Result field.
llrp_u1_t getEnableSelectGapClose(void)
Get accessor functions for the LLRP EnableSelectGapClose field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u64_t getBeaconDurationSeconds(void)
Get accessor functions for the LLRP BeaconDurationSeconds field.
void setBeaconDurationSeconds(llrp_u64_t value)
Set accessor functions for the LLRP BeaconDurationSeconds field.
void setRetryCount(llrp_u16_t value)
Set accessor functions for the LLRP RetryCount field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EImpinjQTPersistence getPersistence(void)
Get accessor functions for the LLRP Persistence field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CC1G2Filter * >::iterator endC1G2Filter(void)
Returns the last element of the C1G2Filter sub-parameter list.
void setFault(EImpinjHubFaultType value)
Set accessor functions for the LLRP Fault field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EImpinjSerializedTIDMode getSerializedTIDMode(void)
Get accessor functions for the LLRP SerializedTIDMode field.
Class Definition CC1G2Read for LLRP parameter C1G2Read.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
CImpinjLocationReporting * getImpinjLocationReporting(void)
Get accessor functions for the LLRP ImpinjLocationReporting sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setComputeWindowSeconds(llrp_u16_t value)
Set accessor functions for the LLRP ComputeWindowSeconds field.
void setGGASentence(llrp_utf8v_t value)
Set accessor functions for the LLRP GGASentence field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setConfidenceData(llrp_u32v_t value)
Set accessor functions for the LLRP ConfidenceData field.
Class Definition CImpinjAntennaAttemptEvent for LLRP parameter ImpinjAntennaAttemptEvent.
void setEnableExitReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableExitReport field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CImpinjDirectionSectors for LLRP parameter ImpinjDirectionSectors.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setGPSCoordinatesMode(EImpinjGPSCoordinatesMode value)
Set accessor functions for the LLRP GPSCoordinatesMode field.
EImpinjSetQTConfigResultType getResult(void)
Get accessor functions for the LLRP Result field.
CImpinjDirectionDiagnosticData * getImpinjDirectionDiagnosticData(void)
Get accessor functions for the LLRP ImpinjDirectionDiagnosticData sub-parameter.
void setBlockMask(llrp_u16v_t value)
Set accessor functions for the LLRP BlockMask field.
void setSoftwareVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP SoftwareVersion field.
llrp_u64_t getFirstSeenTimestampUTC(void)
Get accessor functions for the LLRP FirstSeenTimestampUTC field.
llrp_s32_t getLongitude(void)
Get accessor functions for the LLRP Longitude field.
EResultCode setImpinjLocationAlgorithmControl(CImpinjLocationAlgorithmControl *pValue)
Set accessor functions for the LLRP ImpinjLocationAlgorithmControl sub-parameter. ...
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.
CImpinjLocationAlgorithmControl * getImpinjLocationAlgorithmControl(void)
Get accessor functions for the LLRP ImpinjLocationAlgorithmControl sub-parameter. ...
Class Definition CImpinjEnableOptimizedRead for LLRP parameter ImpinjEnableOptimizedRead.
Class Definition CImpinjRequestedData for LLRP parameter ImpinjRequestedData.
void setEnableEntryReport(llrp_u1_t value)
Set accessor functions for the LLRP EnableEntryReport field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.