190 extern const CNamespaceDescriptor
232 extern const SEnumTableEntry
259 enum EGetReaderCapabilitiesRequestedData
264 extern const SEnumTableEntry
265 g_estGetReaderCapabilitiesRequestedData[];
303 enum ECommunicationsStandard
305 CommunicationsStandard_Unspecified = 0,
CommunicationsStandard_US_FCC_Part_15 = 1,
CommunicationsStandard_ETSI_302_208 = 2,
CommunicationsStandard_ETSI_300_220 = 3,
CommunicationsStandard_Australia_LIPD_1W = 4,
CommunicationsStandard_Australia_LIPD_4W = 5,
CommunicationsStandard_Japan_ARIB_STD_T89 = 6,
CommunicationsStandard_Hong_Kong_OFTA_1049 = 7,
CommunicationsStandard_Taiwan_DGT_LP0002 = 8,
CommunicationsStandard_Korea_MIC_Article_5_2 = 9,
308 extern const SEnumTableEntry
309 g_estCommunicationsStandard[];
338 extern const SEnumTableEntry
395 enum EROSpecStartTriggerType
400 extern const SEnumTableEntry
401 g_estROSpecStartTriggerType[];
451 enum EROSpecStopTriggerType
456 extern const SEnumTableEntry
457 g_estROSpecStopTriggerType[];
513 enum EAISpecStopTriggerType
518 extern const SEnumTableEntry
519 g_estAISpecStopTriggerType[];
569 enum ETagObservationTriggerType
574 extern const SEnumTableEntry
575 g_estTagObservationTriggerType[];
599 enum ERFSurveySpecStopTriggerType
604 extern const SEnumTableEntry
605 g_estRFSurveySpecStopTriggerType[];
628 enum EAccessSpecState
633 extern const SEnumTableEntry
634 g_estAccessSpecState[];
678 enum EAccessSpecStopTriggerType
683 extern const SEnumTableEntry
684 g_estAccessSpecStopTriggerType[];
717 enum EGetReaderConfigRequestedData
719 GetReaderConfigRequestedData_All = 0,
GetReaderConfigRequestedData_Identification = 1,
GetReaderConfigRequestedData_AntennaProperties = 2,
GetReaderConfigRequestedData_AntennaConfiguration = 3,
GetReaderConfigRequestedData_ROReportSpec = 4,
GetReaderConfigRequestedData_ReaderEventNotificationSpec = 5,
GetReaderConfigRequestedData_AccessReportSpec = 6,
GetReaderConfigRequestedData_LLRPConfigurationStateValue = 7,
GetReaderConfigRequestedData_KeepaliveSpec = 8,
GetReaderConfigRequestedData_GPIPortCurrentState = 9,
GetReaderConfigRequestedData_GPOWriteData = 10,
GetReaderConfigRequestedData_EventsAndReports = 11,
722 extern const SEnumTableEntry
723 g_estGetReaderConfigRequestedData[];
746 enum EIdentificationType
751 extern const SEnumTableEntry
752 g_estIdentificationType[];
798 enum EKeepaliveTriggerType
803 extern const SEnumTableEntry
804 g_estKeepaliveTriggerType[];
833 extern const SEnumTableEntry
858 enum EROReportTriggerType
863 extern const SEnumTableEntry
864 g_estROReportTriggerType[];
887 enum EAccessReportTriggerType
892 extern const SEnumTableEntry
893 g_estAccessReportTriggerType[];
923 enum ENotificationEventType
928 extern const SEnumTableEntry
929 g_estNotificationEventType[];
953 enum EROSpecEventType
958 extern const SEnumTableEntry
959 g_estROSpecEventType[];
982 enum ERFSurveyEventType
987 extern const SEnumTableEntry
988 g_estRFSurveyEventType[];
1010 enum EAISpecEventType
1015 extern const SEnumTableEntry
1016 g_estAISpecEventType[];
1040 enum EAntennaEventType
1045 extern const SEnumTableEntry
1046 g_estAntennaEventType[];
1076 enum EConnectionAttemptStatusType
1081 extern const SEnumTableEntry
1082 g_estConnectionAttemptStatusType[];
1138 StatusCode_M_Success = 0,
StatusCode_M_ParameterError = 100,
StatusCode_M_FieldError = 101,
StatusCode_M_UnexpectedParameter = 102,
StatusCode_M_MissingParameter = 103,
StatusCode_M_DuplicateParameter = 104,
StatusCode_M_OverflowParameter = 105,
StatusCode_M_OverflowField = 106,
StatusCode_M_UnknownParameter = 107,
StatusCode_M_UnknownField = 108,
StatusCode_M_UnsupportedMessage = 109,
StatusCode_M_UnsupportedVersion = 110,
StatusCode_M_UnsupportedParameter = 111,
StatusCode_P_ParameterError = 200,
StatusCode_P_FieldError = 201,
StatusCode_P_UnexpectedParameter = 202,
StatusCode_P_MissingParameter = 203,
StatusCode_P_DuplicateParameter = 204,
StatusCode_P_OverflowParameter = 205,
StatusCode_P_OverflowField = 206,
StatusCode_P_UnknownParameter = 207,
StatusCode_P_UnknownField = 208,
StatusCode_P_UnsupportedParameter = 209,
StatusCode_A_Invalid = 300,
StatusCode_A_OutOfRange = 301,
StatusCode_R_DeviceError = 401,
1141 extern const SEnumTableEntry
1170 extern const SEnumTableEntry
1201 extern const SEnumTableEntry
1226 enum EC1G2ForwardLinkModulation
1231 extern const SEnumTableEntry
1232 g_estC1G2ForwardLinkModulation[];
1288 enum EC1G2SpectralMaskIndicator
1293 extern const SEnumTableEntry
1294 g_estC1G2SpectralMaskIndicator[];
1318 enum EC1G2TruncateAction
1323 extern const SEnumTableEntry
1324 g_estC1G2TruncateAction[];
1350 enum EC1G2StateAwareTarget
1355 extern const SEnumTableEntry
1356 g_estC1G2StateAwareTarget[];
1385 enum EC1G2StateAwareAction
1390 extern const SEnumTableEntry
1391 g_estC1G2StateAwareAction[];
1418 enum EC1G2StateUnawareAction
1423 extern const SEnumTableEntry
1424 g_estC1G2StateUnawareAction[];
1447 enum EC1G2TagInventoryStateAwareI
1452 extern const SEnumTableEntry
1453 g_estC1G2TagInventoryStateAwareI[];
1476 enum EC1G2TagInventoryStateAwareS
1481 extern const SEnumTableEntry
1482 g_estC1G2TagInventoryStateAwareS[];
1514 enum EC1G2LockPrivilege
1519 extern const SEnumTableEntry
1520 g_estC1G2LockPrivilege[];
1546 enum EC1G2LockDataField
1551 extern const SEnumTableEntry
1552 g_estC1G2LockDataField[];
1577 enum EC1G2ReadResultType
1582 extern const SEnumTableEntry
1583 g_estC1G2ReadResultType[];
1615 enum EC1G2WriteResultType
1620 extern const SEnumTableEntry
1621 g_estC1G2WriteResultType[];
1648 enum EC1G2KillResultType
1653 extern const SEnumTableEntry
1654 g_estC1G2KillResultType[];
1680 enum EC1G2LockResultType
1685 extern const SEnumTableEntry
1686 g_estC1G2LockResultType[];
1714 enum EC1G2BlockEraseResultType
1719 extern const SEnumTableEntry
1720 g_estC1G2BlockEraseResultType[];
1752 enum EC1G2BlockWriteResultType
1757 extern const SEnumTableEntry
1758 g_estC1G2BlockWriteResultType[];
1815 static const CFieldDescriptor *
const
1816 s_apFieldDescriptorTable[];
1818 static const CTypeDescriptor
1823 CDecoderStream * pDecoderStream);
1826 assimilateSubParameters (
1827 CErrorDetails * pError);
1831 CEncoderStream * pEncoderStream)
const;
1840 CDecoderStream * pDecoderStream,
1841 CElement * pElement);
1846 llrp_u32_t m_VendorIdentifier;
1851 static const CFieldDescriptor
1852 s_fdVendorIdentifier;
1859 return m_VendorIdentifier;
1867 m_VendorIdentifier = value;
1872 llrp_u8_t m_MessageSubtype;
1877 static const CFieldDescriptor
1885 return m_MessageSubtype;
1893 m_MessageSubtype = value;
1898 llrp_bytesToEnd_t m_Data;
1903 static const CFieldDescriptor
1908 inline llrp_bytesToEnd_t
1917 llrp_bytesToEnd_t value)
1966 static const CFieldDescriptor *
const
1967 s_apFieldDescriptorTable[];
1969 static const CTypeDescriptor
1974 CDecoderStream * pDecoderStream);
1977 assimilateSubParameters (
1978 CErrorDetails * pError);
1982 CEncoderStream * pEncoderStream)
const;
1991 CDecoderStream * pDecoderStream,
1992 CElement * pElement);
1997 EGetReaderCapabilitiesRequestedData m_eRequestedData;
2002 static const CFieldDescriptor
2007 inline EGetReaderCapabilitiesRequestedData
2010 return m_eRequestedData;
2016 EGetReaderCapabilitiesRequestedData value)
2018 m_eRequestedData = 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);
2107 static const CFieldDescriptor *
const
2108 s_apFieldDescriptorTable[];
2110 static const CTypeDescriptor
2115 CDecoderStream * pDecoderStream);
2118 assimilateSubParameters (
2119 CErrorDetails * pError);
2123 CEncoderStream * pEncoderStream)
const;
2132 CDecoderStream * pDecoderStream,
2133 CElement * pElement);
2145 return m_pLLRPStatus;
2162 return m_pGeneralDeviceCapabilities;
2179 return m_pLLRPCapabilities;
2196 return m_pRegulatoryCapabilities;
2206 CParameter * m_pAirProtocolLLRPCapabilities;
2213 return m_pAirProtocolLLRPCapabilities;
2219 CParameter * pValue);
2223 std::list<CParameter *> m_listCustom;
2227 inline std::list<CParameter *>::iterator
2230 return m_listCustom.begin();
2234 inline std::list<CParameter *>::iterator
2237 return m_listCustom.end();
2244 clearSubParameterList ((tListOfParameters *) &m_listCustom);
2251 return (
int) (m_listCustom.size());
2257 CParameter * pValue);
2311 static const CFieldDescriptor *
const
2312 s_apFieldDescriptorTable[];
2314 static const CTypeDescriptor
2319 CDecoderStream * pDecoderStream);
2322 assimilateSubParameters (
2323 CErrorDetails * pError);
2327 CEncoderStream * pEncoderStream)
const;
2336 CDecoderStream * pDecoderStream,
2337 CElement * pElement);
2400 static const CFieldDescriptor *
const
2401 s_apFieldDescriptorTable[];
2403 static const CTypeDescriptor
2408 CDecoderStream * pDecoderStream);
2411 assimilateSubParameters (
2412 CErrorDetails * pError);
2416 CEncoderStream * pEncoderStream)
const;
2425 CDecoderStream * pDecoderStream,
2426 CElement * pElement);
2438 return m_pLLRPStatus;
2492 static const CFieldDescriptor *
const
2493 s_apFieldDescriptorTable[];
2495 static const CTypeDescriptor
2500 CDecoderStream * pDecoderStream);
2503 assimilateSubParameters (
2504 CErrorDetails * pError);
2508 CEncoderStream * pEncoderStream)
const;
2517 CDecoderStream * pDecoderStream,
2518 CElement * pElement);
2523 llrp_u32_t m_ROSpecID;
2528 static const CFieldDescriptor
2590 static const CFieldDescriptor *
const
2591 s_apFieldDescriptorTable[];
2593 static const CTypeDescriptor
2598 CDecoderStream * pDecoderStream);
2601 assimilateSubParameters (
2602 CErrorDetails * pError);
2606 CEncoderStream * pEncoderStream)
const;
2615 CDecoderStream * pDecoderStream,
2616 CElement * pElement);
2628 return m_pLLRPStatus;
2682 static const CFieldDescriptor *
const
2683 s_apFieldDescriptorTable[];
2685 static const CTypeDescriptor
2690 CDecoderStream * pDecoderStream);
2693 assimilateSubParameters (
2694 CErrorDetails * pError);
2698 CEncoderStream * pEncoderStream)
const;
2707 CDecoderStream * pDecoderStream,
2708 CElement * pElement);
2713 llrp_u32_t m_ROSpecID;
2718 static const CFieldDescriptor
2780 static const CFieldDescriptor *
const
2781 s_apFieldDescriptorTable[];
2783 static const CTypeDescriptor
2788 CDecoderStream * pDecoderStream);
2791 assimilateSubParameters (
2792 CErrorDetails * pError);
2796 CEncoderStream * pEncoderStream)
const;
2805 CDecoderStream * pDecoderStream,
2806 CElement * pElement);
2818 return m_pLLRPStatus;
2872 static const CFieldDescriptor *
const
2873 s_apFieldDescriptorTable[];
2875 static const CTypeDescriptor
2880 CDecoderStream * pDecoderStream);
2883 assimilateSubParameters (
2884 CErrorDetails * pError);
2888 CEncoderStream * pEncoderStream)
const;
2897 CDecoderStream * pDecoderStream,
2898 CElement * pElement);
2903 llrp_u32_t m_ROSpecID;
2908 static const CFieldDescriptor
2970 static const CFieldDescriptor *
const
2971 s_apFieldDescriptorTable[];
2973 static const CTypeDescriptor
2978 CDecoderStream * pDecoderStream);
2981 assimilateSubParameters (
2982 CErrorDetails * pError);
2986 CEncoderStream * pEncoderStream)
const;
2995 CDecoderStream * pDecoderStream,
2996 CElement * pElement);
3008 return m_pLLRPStatus;
3062 static const CFieldDescriptor *
const
3063 s_apFieldDescriptorTable[];
3065 static const CTypeDescriptor
3070 CDecoderStream * pDecoderStream);
3073 assimilateSubParameters (
3074 CErrorDetails * pError);
3078 CEncoderStream * pEncoderStream)
const;
3087 CDecoderStream * pDecoderStream,
3088 CElement * pElement);
3093 llrp_u32_t m_ROSpecID;
3098 static const CFieldDescriptor
3160 static const CFieldDescriptor *
const
3161 s_apFieldDescriptorTable[];
3163 static const CTypeDescriptor
3168 CDecoderStream * pDecoderStream);
3171 assimilateSubParameters (
3172 CErrorDetails * pError);
3176 CEncoderStream * pEncoderStream)
const;
3185 CDecoderStream * pDecoderStream,
3186 CElement * pElement);
3198 return m_pLLRPStatus;
3252 static const CFieldDescriptor *
const
3253 s_apFieldDescriptorTable[];
3255 static const CTypeDescriptor
3260 CDecoderStream * pDecoderStream);
3263 assimilateSubParameters (
3264 CErrorDetails * pError);
3268 CEncoderStream * pEncoderStream)
const;
3277 CDecoderStream * pDecoderStream,
3278 CElement * pElement);
3283 llrp_u32_t m_ROSpecID;
3288 static const CFieldDescriptor
3350 static const CFieldDescriptor *
const
3351 s_apFieldDescriptorTable[];
3353 static const CTypeDescriptor
3358 CDecoderStream * pDecoderStream);
3361 assimilateSubParameters (
3362 CErrorDetails * pError);
3366 CEncoderStream * pEncoderStream)
const;
3375 CDecoderStream * pDecoderStream,
3376 CElement * pElement);
3388 return m_pLLRPStatus;
3438 static const CFieldDescriptor *
const
3439 s_apFieldDescriptorTable[];
3441 static const CTypeDescriptor
3446 CDecoderStream * pDecoderStream);
3449 assimilateSubParameters (
3450 CErrorDetails * pError);
3454 CEncoderStream * pEncoderStream)
const;
3463 CDecoderStream * pDecoderStream,
3464 CElement * pElement);
3511 static const CFieldDescriptor *
const
3512 s_apFieldDescriptorTable[];
3514 static const CTypeDescriptor
3519 CDecoderStream * pDecoderStream);
3522 assimilateSubParameters (
3523 CErrorDetails * pError);
3527 CEncoderStream * pEncoderStream)
const;
3536 CDecoderStream * pDecoderStream,
3537 CElement * pElement);
3549 return m_pLLRPStatus;
3559 std::list<CROSpec *> m_listROSpec;
3563 inline std::list<CROSpec *>::iterator
3566 return m_listROSpec.begin();
3570 inline std::list<CROSpec *>::iterator
3573 return m_listROSpec.end();
3580 clearSubParameterList ((tListOfParameters *) &m_listROSpec);
3587 return (
int) (m_listROSpec.size());
3647 static const CFieldDescriptor *
const
3648 s_apFieldDescriptorTable[];
3650 static const CTypeDescriptor
3655 CDecoderStream * pDecoderStream);
3658 assimilateSubParameters (
3659 CErrorDetails * pError);
3663 CEncoderStream * pEncoderStream)
const;
3672 CDecoderStream * pDecoderStream,
3673 CElement * pElement);
3685 return m_pAccessSpec;
3736 static const CFieldDescriptor *
const
3737 s_apFieldDescriptorTable[];
3739 static const CTypeDescriptor
3744 CDecoderStream * pDecoderStream);
3747 assimilateSubParameters (
3748 CErrorDetails * pError);
3752 CEncoderStream * pEncoderStream)
const;
3761 CDecoderStream * pDecoderStream,
3762 CElement * pElement);
3774 return m_pLLRPStatus;
3828 static const CFieldDescriptor *
const
3829 s_apFieldDescriptorTable[];
3831 static const CTypeDescriptor
3836 CDecoderStream * pDecoderStream);
3839 assimilateSubParameters (
3840 CErrorDetails * pError);
3844 CEncoderStream * pEncoderStream)
const;
3853 CDecoderStream * pDecoderStream,
3854 CElement * pElement);
3859 llrp_u32_t m_AccessSpecID;
3864 static const CFieldDescriptor
3872 return m_AccessSpecID;
3880 m_AccessSpecID = value;
3926 static const CFieldDescriptor *
const
3927 s_apFieldDescriptorTable[];
3929 static const CTypeDescriptor
3934 CDecoderStream * pDecoderStream);
3937 assimilateSubParameters (
3938 CErrorDetails * pError);
3942 CEncoderStream * pEncoderStream)
const;
3951 CDecoderStream * pDecoderStream,
3952 CElement * pElement);
3964 return m_pLLRPStatus;
4018 static const CFieldDescriptor *
const
4019 s_apFieldDescriptorTable[];
4021 static const CTypeDescriptor
4026 CDecoderStream * pDecoderStream);
4029 assimilateSubParameters (
4030 CErrorDetails * pError);
4034 CEncoderStream * pEncoderStream)
const;
4043 CDecoderStream * pDecoderStream,
4044 CElement * pElement);
4049 llrp_u32_t m_AccessSpecID;
4054 static const CFieldDescriptor
4062 return m_AccessSpecID;
4070 m_AccessSpecID = value;
4116 static const CFieldDescriptor *
const
4117 s_apFieldDescriptorTable[];
4119 static const CTypeDescriptor
4124 CDecoderStream * pDecoderStream);
4127 assimilateSubParameters (
4128 CErrorDetails * pError);
4132 CEncoderStream * pEncoderStream)
const;
4141 CDecoderStream * pDecoderStream,
4142 CElement * pElement);
4154 return m_pLLRPStatus;
4208 static const CFieldDescriptor *
const
4209 s_apFieldDescriptorTable[];
4211 static const CTypeDescriptor
4216 CDecoderStream * pDecoderStream);
4219 assimilateSubParameters (
4220 CErrorDetails * pError);
4224 CEncoderStream * pEncoderStream)
const;
4233 CDecoderStream * pDecoderStream,
4234 CElement * pElement);
4239 llrp_u32_t m_AccessSpecID;
4244 static const CFieldDescriptor
4252 return m_AccessSpecID;
4260 m_AccessSpecID = value;
4306 static const CFieldDescriptor *
const
4307 s_apFieldDescriptorTable[];
4309 static const CTypeDescriptor
4314 CDecoderStream * pDecoderStream);
4317 assimilateSubParameters (
4318 CErrorDetails * pError);
4322 CEncoderStream * pEncoderStream)
const;
4331 CDecoderStream * pDecoderStream,
4332 CElement * pElement);
4344 return m_pLLRPStatus;
4394 static const CFieldDescriptor *
const
4395 s_apFieldDescriptorTable[];
4397 static const CTypeDescriptor
4402 CDecoderStream * pDecoderStream);
4405 assimilateSubParameters (
4406 CErrorDetails * pError);
4410 CEncoderStream * pEncoderStream)
const;
4419 CDecoderStream * pDecoderStream,
4420 CElement * pElement);
4467 static const CFieldDescriptor *
const
4468 s_apFieldDescriptorTable[];
4470 static const CTypeDescriptor
4475 CDecoderStream * pDecoderStream);
4478 assimilateSubParameters (
4479 CErrorDetails * pError);
4483 CEncoderStream * pEncoderStream)
const;
4492 CDecoderStream * pDecoderStream,
4493 CElement * pElement);
4505 return m_pLLRPStatus;
4515 std::list<CAccessSpec *> m_listAccessSpec;
4519 inline std::list<CAccessSpec *>::iterator
4522 return m_listAccessSpec.begin();
4526 inline std::list<CAccessSpec *>::iterator
4529 return m_listAccessSpec.end();
4536 clearSubParameterList ((tListOfParameters *) &m_listAccessSpec);
4543 return (
int) (m_listAccessSpec.size());
4594 static const CFieldDescriptor *
const
4595 s_apFieldDescriptorTable[];
4597 static const CTypeDescriptor
4602 CDecoderStream * pDecoderStream);
4605 assimilateSubParameters (
4606 CErrorDetails * pError);
4610 CEncoderStream * pEncoderStream)
const;
4619 CDecoderStream * pDecoderStream,
4620 CElement * pElement);
4632 return m_pTagReportData;
4683 static const CFieldDescriptor *
const
4684 s_apFieldDescriptorTable[];
4686 static const CTypeDescriptor
4691 CDecoderStream * pDecoderStream);
4694 assimilateSubParameters (
4695 CErrorDetails * pError);
4699 CEncoderStream * pEncoderStream)
const;
4708 CDecoderStream * pDecoderStream,
4709 CElement * pElement);
4721 return m_pClientRequestResponse;
4776 static const CFieldDescriptor *
const
4777 s_apFieldDescriptorTable[];
4779 static const CTypeDescriptor
4784 CDecoderStream * pDecoderStream);
4787 assimilateSubParameters (
4788 CErrorDetails * pError);
4792 CEncoderStream * pEncoderStream)
const;
4801 CDecoderStream * pDecoderStream,
4802 CElement * pElement);
4807 llrp_u16_t m_AntennaID;
4812 static const CFieldDescriptor
4828 m_AntennaID = value;
4833 EGetReaderConfigRequestedData m_eRequestedData;
4838 static const CFieldDescriptor
4843 inline EGetReaderConfigRequestedData
4846 return m_eRequestedData;
4852 EGetReaderConfigRequestedData value)
4854 m_eRequestedData = value;
4859 llrp_u16_t m_GPIPortNum;
4864 static const CFieldDescriptor
4872 return m_GPIPortNum;
4880 m_GPIPortNum = value;
4885 llrp_u16_t m_GPOPortNum;
4890 static const CFieldDescriptor
4898 return m_GPOPortNum;
4906 m_GPOPortNum = value;
4911 std::list<CParameter *> m_listCustom;
4915 inline std::list<CParameter *>::iterator
4918 return m_listCustom.begin();
4922 inline std::list<CParameter *>::iterator
4925 return m_listCustom.end();
4932 clearSubParameterList ((tListOfParameters *) &m_listCustom);
4939 return (
int) (m_listCustom.size());
4945 CParameter * pValue);
5020 static const CFieldDescriptor *
const
5021 s_apFieldDescriptorTable[];
5023 static const CTypeDescriptor
5028 CDecoderStream * pDecoderStream);
5031 assimilateSubParameters (
5032 CErrorDetails * pError);
5036 CEncoderStream * pEncoderStream)
const;
5045 CDecoderStream * pDecoderStream,
5046 CElement * pElement);
5058 return m_pLLRPStatus;
5075 return m_pIdentification;
5085 std::list<CAntennaProperties *> m_listAntennaProperties;
5089 inline std::list<CAntennaProperties *>::iterator
5092 return m_listAntennaProperties.begin();
5096 inline std::list<CAntennaProperties *>::iterator
5099 return m_listAntennaProperties.end();
5106 clearSubParameterList ((tListOfParameters *) &m_listAntennaProperties);
5113 return (
int) (m_listAntennaProperties.size());
5123 std::list<CAntennaConfiguration *> m_listAntennaConfiguration;
5127 inline std::list<CAntennaConfiguration *>::iterator
5130 return m_listAntennaConfiguration.begin();
5134 inline std::list<CAntennaConfiguration *>::iterator
5137 return m_listAntennaConfiguration.end();
5144 clearSubParameterList ((tListOfParameters *) &m_listAntennaConfiguration);
5151 return (
int) (m_listAntennaConfiguration.size());
5168 return m_pReaderEventNotificationSpec;
5185 return m_pROReportSpec;
5202 return m_pAccessReportSpec;
5219 return m_pLLRPConfigurationStateValue;
5236 return m_pKeepaliveSpec;
5246 std::list<CGPIPortCurrentState *> m_listGPIPortCurrentState;
5250 inline std::list<CGPIPortCurrentState *>::iterator
5253 return m_listGPIPortCurrentState.begin();
5257 inline std::list<CGPIPortCurrentState *>::iterator
5260 return m_listGPIPortCurrentState.end();
5267 clearSubParameterList ((tListOfParameters *) &m_listGPIPortCurrentState);
5274 return (
int) (m_listGPIPortCurrentState.size());
5284 std::list<CGPOWriteData *> m_listGPOWriteData;
5288 inline std::list<CGPOWriteData *>::iterator
5291 return m_listGPOWriteData.begin();
5295 inline std::list<CGPOWriteData *>::iterator
5298 return m_listGPOWriteData.end();
5305 clearSubParameterList ((tListOfParameters *) &m_listGPOWriteData);
5312 return (
int) (m_listGPOWriteData.size());
5329 return m_pEventsAndReports;
5339 std::list<CParameter *> m_listCustom;
5343 inline std::list<CParameter *>::iterator
5346 return m_listCustom.begin();
5350 inline std::list<CParameter *>::iterator
5353 return m_listCustom.end();
5360 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5367 return (
int) (m_listCustom.size());
5373 CParameter * pValue);
5437 static const CFieldDescriptor *
const
5438 s_apFieldDescriptorTable[];
5440 static const CTypeDescriptor
5445 CDecoderStream * pDecoderStream);
5448 assimilateSubParameters (
5449 CErrorDetails * pError);
5453 CEncoderStream * pEncoderStream)
const;
5462 CDecoderStream * pDecoderStream,
5463 CElement * pElement);
5468 llrp_u1_t m_ResetToFactoryDefault;
5473 static const CFieldDescriptor
5474 s_fdResetToFactoryDefault;
5481 return m_ResetToFactoryDefault;
5489 m_ResetToFactoryDefault = value;
5501 return m_pReaderEventNotificationSpec;
5511 std::list<CAntennaProperties *> m_listAntennaProperties;
5515 inline std::list<CAntennaProperties *>::iterator
5518 return m_listAntennaProperties.begin();
5522 inline std::list<CAntennaProperties *>::iterator
5525 return m_listAntennaProperties.end();
5532 clearSubParameterList ((tListOfParameters *) &m_listAntennaProperties);
5539 return (
int) (m_listAntennaProperties.size());
5549 std::list<CAntennaConfiguration *> m_listAntennaConfiguration;
5553 inline std::list<CAntennaConfiguration *>::iterator
5556 return m_listAntennaConfiguration.begin();
5560 inline std::list<CAntennaConfiguration *>::iterator
5563 return m_listAntennaConfiguration.end();
5570 clearSubParameterList ((tListOfParameters *) &m_listAntennaConfiguration);
5577 return (
int) (m_listAntennaConfiguration.size());
5594 return m_pROReportSpec;
5611 return m_pAccessReportSpec;
5628 return m_pKeepaliveSpec;
5638 std::list<CGPOWriteData *> m_listGPOWriteData;
5642 inline std::list<CGPOWriteData *>::iterator
5645 return m_listGPOWriteData.begin();
5649 inline std::list<CGPOWriteData *>::iterator
5652 return m_listGPOWriteData.end();
5659 clearSubParameterList ((tListOfParameters *) &m_listGPOWriteData);
5666 return (
int) (m_listGPOWriteData.size());
5676 std::list<CGPIPortCurrentState *> m_listGPIPortCurrentState;
5680 inline std::list<CGPIPortCurrentState *>::iterator
5683 return m_listGPIPortCurrentState.begin();
5687 inline std::list<CGPIPortCurrentState *>::iterator
5690 return m_listGPIPortCurrentState.end();
5697 clearSubParameterList ((tListOfParameters *) &m_listGPIPortCurrentState);
5704 return (
int) (m_listGPIPortCurrentState.size());
5721 return m_pEventsAndReports;
5731 std::list<CParameter *> m_listCustom;
5735 inline std::list<CParameter *>::iterator
5738 return m_listCustom.begin();
5742 inline std::list<CParameter *>::iterator
5745 return m_listCustom.end();
5752 clearSubParameterList ((tListOfParameters *) &m_listCustom);
5759 return (
int) (m_listCustom.size());
5765 CParameter * pValue);
5810 static const CFieldDescriptor *
const
5811 s_apFieldDescriptorTable[];
5813 static const CTypeDescriptor
5818 CDecoderStream * pDecoderStream);
5821 assimilateSubParameters (
5822 CErrorDetails * pError);
5826 CEncoderStream * pEncoderStream)
const;
5835 CDecoderStream * pDecoderStream,
5836 CElement * pElement);
5848 return m_pLLRPStatus;
5910 static const CFieldDescriptor *
const
5911 s_apFieldDescriptorTable[];
5913 static const CTypeDescriptor
5918 CDecoderStream * pDecoderStream);
5921 assimilateSubParameters (
5922 CErrorDetails * pError);
5926 CEncoderStream * pEncoderStream)
const;
5935 CDecoderStream * pDecoderStream,
5936 CElement * pElement);
5986 static const CFieldDescriptor *
const
5987 s_apFieldDescriptorTable[];
5989 static const CTypeDescriptor
5994 CDecoderStream * pDecoderStream);
5997 assimilateSubParameters (
5998 CErrorDetails * pError);
6002 CEncoderStream * pEncoderStream)
const;
6011 CDecoderStream * pDecoderStream,
6012 CElement * pElement);
6024 return m_pLLRPStatus;
6076 static const CFieldDescriptor *
const
6077 s_apFieldDescriptorTable[];
6079 static const CTypeDescriptor
6084 CDecoderStream * pDecoderStream);
6087 assimilateSubParameters (
6088 CErrorDetails * pError);
6092 CEncoderStream * pEncoderStream)
const;
6101 CDecoderStream * pDecoderStream,
6102 CElement * pElement);
6150 static const CFieldDescriptor *
const
6151 s_apFieldDescriptorTable[];
6153 static const CTypeDescriptor
6158 CDecoderStream * pDecoderStream);
6161 assimilateSubParameters (
6162 CErrorDetails * pError);
6166 CEncoderStream * pEncoderStream)
const;
6175 CDecoderStream * pDecoderStream,
6176 CElement * pElement);
6181 std::list<CTagReportData *> m_listTagReportData;
6185 inline std::list<CTagReportData *>::iterator
6188 return m_listTagReportData.begin();
6192 inline std::list<CTagReportData *>::iterator
6195 return m_listTagReportData.end();
6202 clearSubParameterList ((tListOfParameters *) &m_listTagReportData);
6209 return (
int) (m_listTagReportData.size());
6219 std::list<CRFSurveyReportData *> m_listRFSurveyReportData;
6223 inline std::list<CRFSurveyReportData *>::iterator
6226 return m_listRFSurveyReportData.begin();
6230 inline std::list<CRFSurveyReportData *>::iterator
6233 return m_listRFSurveyReportData.end();
6240 clearSubParameterList ((tListOfParameters *) &m_listRFSurveyReportData);
6247 return (
int) (m_listRFSurveyReportData.size());
6257 std::list<CParameter *> m_listCustom;
6261 inline std::list<CParameter *>::iterator
6264 return m_listCustom.begin();
6268 inline std::list<CParameter *>::iterator
6271 return m_listCustom.end();
6278 clearSubParameterList ((tListOfParameters *) &m_listCustom);
6285 return (
int) (m_listCustom.size());
6291 CParameter * pValue);
6335 static const CFieldDescriptor *
const
6336 s_apFieldDescriptorTable[];
6338 static const CTypeDescriptor
6343 CDecoderStream * pDecoderStream);
6346 assimilateSubParameters (
6347 CErrorDetails * pError);
6351 CEncoderStream * pEncoderStream)
const;
6360 CDecoderStream * pDecoderStream,
6361 CElement * pElement);
6408 static const CFieldDescriptor *
const
6409 s_apFieldDescriptorTable[];
6411 static const CTypeDescriptor
6416 CDecoderStream * pDecoderStream);
6419 assimilateSubParameters (
6420 CErrorDetails * pError);
6424 CEncoderStream * pEncoderStream)
const;
6433 CDecoderStream * pDecoderStream,
6434 CElement * pElement);
6480 static const CFieldDescriptor *
const
6481 s_apFieldDescriptorTable[];
6483 static const CTypeDescriptor
6488 CDecoderStream * pDecoderStream);
6491 assimilateSubParameters (
6492 CErrorDetails * pError);
6496 CEncoderStream * pEncoderStream)
const;
6505 CDecoderStream * pDecoderStream,
6506 CElement * pElement);
6518 return m_pReaderEventNotificationData;
6568 static const CFieldDescriptor *
const
6569 s_apFieldDescriptorTable[];
6571 static const CTypeDescriptor
6576 CDecoderStream * pDecoderStream);
6579 assimilateSubParameters (
6580 CErrorDetails * pError);
6584 CEncoderStream * pEncoderStream)
const;
6593 CDecoderStream * pDecoderStream,
6594 CElement * pElement);
6668 static const CFieldDescriptor *
const
6669 s_apFieldDescriptorTable[];
6671 static const CTypeDescriptor
6676 CDecoderStream * pDecoderStream);
6679 assimilateSubParameters (
6680 CErrorDetails * pError);
6684 CEncoderStream * pEncoderStream)
const;
6693 CDecoderStream * pDecoderStream,
6694 CElement * pElement);
6706 return m_pLLRPStatus;
6769 static const CFieldDescriptor *
const
6770 s_apFieldDescriptorTable[];
6772 static const CTypeDescriptor
6777 CDecoderStream * pDecoderStream);
6780 assimilateSubParameters (
6781 CErrorDetails * pError);
6785 CEncoderStream * pEncoderStream)
const;
6794 CDecoderStream * pDecoderStream,
6795 CElement * pElement);
6800 llrp_u64_t m_Microseconds;
6805 static const CFieldDescriptor
6813 return m_Microseconds;
6821 m_Microseconds = value;
6871 static const CFieldDescriptor *
const
6872 s_apFieldDescriptorTable[];
6874 static const CTypeDescriptor
6879 CDecoderStream * pDecoderStream);
6882 assimilateSubParameters (
6883 CErrorDetails * pError);
6887 CEncoderStream * pEncoderStream)
const;
6896 CDecoderStream * pDecoderStream,
6897 CElement * pElement);
6902 llrp_u64_t m_Microseconds;
6907 static const CFieldDescriptor
6915 return m_Microseconds;
6923 m_Microseconds = value;
6982 static const CFieldDescriptor *
const
6983 s_apFieldDescriptorTable[];
6985 static const CTypeDescriptor
6990 CDecoderStream * pDecoderStream);
6993 assimilateSubParameters (
6994 CErrorDetails * pError);
6998 CEncoderStream * pEncoderStream)
const;
7007 CDecoderStream * pDecoderStream,
7008 CElement * pElement);
7013 llrp_u32_t m_VendorIdentifier;
7018 static const CFieldDescriptor
7019 s_fdVendorIdentifier;
7026 return m_VendorIdentifier;
7034 m_VendorIdentifier = value;
7039 llrp_u32_t m_ParameterSubtype;
7044 static const CFieldDescriptor
7045 s_fdParameterSubtype;
7052 return m_ParameterSubtype;
7060 m_ParameterSubtype = value;
7065 llrp_bytesToEnd_t m_Data;
7070 static const CFieldDescriptor
7075 inline llrp_bytesToEnd_t
7084 llrp_bytesToEnd_t value)
7142 static const CFieldDescriptor *
const
7143 s_apFieldDescriptorTable[];
7145 static const CTypeDescriptor
7150 CDecoderStream * pDecoderStream);
7153 assimilateSubParameters (
7154 CErrorDetails * pError);
7158 CEncoderStream * pEncoderStream)
const;
7167 CDecoderStream * pDecoderStream,
7168 CElement * pElement);
7173 llrp_u16_t m_MaxNumberOfAntennaSupported;
7178 static const CFieldDescriptor
7179 s_fdMaxNumberOfAntennaSupported;
7186 return m_MaxNumberOfAntennaSupported;
7194 m_MaxNumberOfAntennaSupported = value;
7199 llrp_u1_t m_CanSetAntennaProperties;
7204 static const CFieldDescriptor
7205 s_fdCanSetAntennaProperties;
7212 return m_CanSetAntennaProperties;
7220 m_CanSetAntennaProperties = value;
7225 llrp_u1_t m_HasUTCClockCapability;
7230 static const CFieldDescriptor
7231 s_fdHasUTCClockCapability;
7238 return m_HasUTCClockCapability;
7246 m_HasUTCClockCapability = value;
7251 llrp_u32_t m_DeviceManufacturerName;
7256 static const CFieldDescriptor
7257 s_fdDeviceManufacturerName;
7264 return m_DeviceManufacturerName;
7272 m_DeviceManufacturerName = value;
7277 llrp_u32_t m_ModelName;
7282 static const CFieldDescriptor
7298 m_ModelName = value;
7303 llrp_utf8v_t m_ReaderFirmwareVersion;
7308 static const CFieldDescriptor
7309 s_fdReaderFirmwareVersion;
7316 return m_ReaderFirmwareVersion;
7324 m_ReaderFirmwareVersion = value;
7329 std::list<CReceiveSensitivityTableEntry *> m_listReceiveSensitivityTableEntry;
7333 inline std::list<CReceiveSensitivityTableEntry *>::iterator
7336 return m_listReceiveSensitivityTableEntry.begin();
7340 inline std::list<CReceiveSensitivityTableEntry *>::iterator
7343 return m_listReceiveSensitivityTableEntry.end();
7350 clearSubParameterList ((tListOfParameters *) &m_listReceiveSensitivityTableEntry);
7357 return (
int) (m_listReceiveSensitivityTableEntry.size());
7367 std::list<CPerAntennaReceiveSensitivityRange *> m_listPerAntennaReceiveSensitivityRange;
7371 inline std::list<CPerAntennaReceiveSensitivityRange *>::iterator
7374 return m_listPerAntennaReceiveSensitivityRange.begin();
7378 inline std::list<CPerAntennaReceiveSensitivityRange *>::iterator
7381 return m_listPerAntennaReceiveSensitivityRange.end();
7388 clearSubParameterList ((tListOfParameters *) &m_listPerAntennaReceiveSensitivityRange);
7395 return (
int) (m_listPerAntennaReceiveSensitivityRange.size());
7412 return m_pGPIOCapabilities;
7422 std::list<CPerAntennaAirProtocol *> m_listPerAntennaAirProtocol;
7426 inline std::list<CPerAntennaAirProtocol *>::iterator
7429 return m_listPerAntennaAirProtocol.begin();
7433 inline std::list<CPerAntennaAirProtocol *>::iterator
7436 return m_listPerAntennaAirProtocol.end();
7443 clearSubParameterList ((tListOfParameters *) &m_listPerAntennaAirProtocol);
7450 return (
int) (m_listPerAntennaAirProtocol.size());
7505 static const CFieldDescriptor *
const
7506 s_apFieldDescriptorTable[];
7508 static const CTypeDescriptor
7513 CDecoderStream * pDecoderStream);
7516 assimilateSubParameters (
7517 CErrorDetails * pError);
7521 CEncoderStream * pEncoderStream)
const;
7530 CDecoderStream * pDecoderStream,
7531 CElement * pElement);
7541 static const CFieldDescriptor
7562 llrp_s16_t m_ReceiveSensitivityValue;
7567 static const CFieldDescriptor
7568 s_fdReceiveSensitivityValue;
7575 return m_ReceiveSensitivityValue;
7583 m_ReceiveSensitivityValue = value;
7636 static const CFieldDescriptor *
const
7637 s_apFieldDescriptorTable[];
7639 static const CTypeDescriptor
7644 CDecoderStream * pDecoderStream);
7647 assimilateSubParameters (
7648 CErrorDetails * pError);
7652 CEncoderStream * pEncoderStream)
const;
7661 CDecoderStream * pDecoderStream,
7662 CElement * pElement);
7667 llrp_u16_t m_AntennaID;
7672 static const CFieldDescriptor
7688 m_AntennaID = value;
7693 llrp_u16_t m_ReceiveSensitivityIndexMin;
7698 static const CFieldDescriptor
7699 s_fdReceiveSensitivityIndexMin;
7706 return m_ReceiveSensitivityIndexMin;
7714 m_ReceiveSensitivityIndexMin = value;
7719 llrp_u16_t m_ReceiveSensitivityIndexMax;
7724 static const CFieldDescriptor
7725 s_fdReceiveSensitivityIndexMax;
7732 return m_ReceiveSensitivityIndexMax;
7740 m_ReceiveSensitivityIndexMax = value;
7787 static const CFieldDescriptor *
const
7788 s_apFieldDescriptorTable[];
7790 static const CTypeDescriptor
7795 CDecoderStream * pDecoderStream);
7798 assimilateSubParameters (
7799 CErrorDetails * pError);
7803 CEncoderStream * pEncoderStream)
const;
7812 CDecoderStream * pDecoderStream,
7813 CElement * pElement);
7818 llrp_u16_t m_AntennaID;
7823 static const CFieldDescriptor
7839 m_AntennaID = value;
7844 llrp_u8v_t m_ProtocolID;
7849 static const CFieldDescriptor
7857 return m_ProtocolID;
7865 m_ProtocolID = value;
7912 static const CFieldDescriptor *
const
7913 s_apFieldDescriptorTable[];
7915 static const CTypeDescriptor
7920 CDecoderStream * pDecoderStream);
7923 assimilateSubParameters (
7924 CErrorDetails * pError);
7928 CEncoderStream * pEncoderStream)
const;
7937 CDecoderStream * pDecoderStream,
7938 CElement * pElement);
7943 llrp_u16_t m_NumGPIs;
7948 static const CFieldDescriptor
7969 llrp_u16_t m_NumGPOs;
7974 static const CFieldDescriptor
8065 static const CFieldDescriptor *
const
8066 s_apFieldDescriptorTable[];
8068 static const CTypeDescriptor
8073 CDecoderStream * pDecoderStream);
8076 assimilateSubParameters (
8077 CErrorDetails * pError);
8081 CEncoderStream * pEncoderStream)
const;
8090 CDecoderStream * pDecoderStream,
8091 CElement * pElement);
8096 llrp_u1_t m_CanDoRFSurvey;
8101 static const CFieldDescriptor
8109 return m_CanDoRFSurvey;
8117 m_CanDoRFSurvey = value;
8122 llrp_u1_t m_CanReportBufferFillWarning;
8127 static const CFieldDescriptor
8128 s_fdCanReportBufferFillWarning;
8135 return m_CanReportBufferFillWarning;
8143 m_CanReportBufferFillWarning = value;
8148 llrp_u1_t m_SupportsClientRequestOpSpec;
8153 static const CFieldDescriptor
8154 s_fdSupportsClientRequestOpSpec;
8161 return m_SupportsClientRequestOpSpec;
8169 m_SupportsClientRequestOpSpec = value;
8174 llrp_u1_t m_CanDoTagInventoryStateAwareSingulation;
8179 static const CFieldDescriptor
8180 s_fdCanDoTagInventoryStateAwareSingulation;
8187 return m_CanDoTagInventoryStateAwareSingulation;
8195 m_CanDoTagInventoryStateAwareSingulation = value;
8200 llrp_u1_t m_SupportsEventAndReportHolding;
8205 static const CFieldDescriptor
8206 s_fdSupportsEventAndReportHolding;
8213 return m_SupportsEventAndReportHolding;
8221 m_SupportsEventAndReportHolding = value;
8226 llrp_u8_t m_MaxNumPriorityLevelsSupported;
8231 static const CFieldDescriptor
8232 s_fdMaxNumPriorityLevelsSupported;
8239 return m_MaxNumPriorityLevelsSupported;
8247 m_MaxNumPriorityLevelsSupported = value;
8252 llrp_u16_t m_ClientRequestOpSpecTimeout;
8257 static const CFieldDescriptor
8258 s_fdClientRequestOpSpecTimeout;
8265 return m_ClientRequestOpSpecTimeout;
8273 m_ClientRequestOpSpecTimeout = value;
8278 llrp_u32_t m_MaxNumROSpecs;
8283 static const CFieldDescriptor
8291 return m_MaxNumROSpecs;
8299 m_MaxNumROSpecs = value;
8304 llrp_u32_t m_MaxNumSpecsPerROSpec;
8309 static const CFieldDescriptor
8310 s_fdMaxNumSpecsPerROSpec;
8317 return m_MaxNumSpecsPerROSpec;
8325 m_MaxNumSpecsPerROSpec = value;
8330 llrp_u32_t m_MaxNumInventoryParameterSpecsPerAISpec;
8335 static const CFieldDescriptor
8336 s_fdMaxNumInventoryParameterSpecsPerAISpec;
8343 return m_MaxNumInventoryParameterSpecsPerAISpec;
8351 m_MaxNumInventoryParameterSpecsPerAISpec = value;
8356 llrp_u32_t m_MaxNumAccessSpecs;
8361 static const CFieldDescriptor
8362 s_fdMaxNumAccessSpecs;
8369 return m_MaxNumAccessSpecs;
8377 m_MaxNumAccessSpecs = value;
8382 llrp_u32_t m_MaxNumOpSpecsPerAccessSpec;
8387 static const CFieldDescriptor
8388 s_fdMaxNumOpSpecsPerAccessSpec;
8395 return m_MaxNumOpSpecsPerAccessSpec;
8403 m_MaxNumOpSpecsPerAccessSpec = value;
8455 static const CFieldDescriptor *
const
8456 s_apFieldDescriptorTable[];
8458 static const CTypeDescriptor
8463 CDecoderStream * pDecoderStream);
8466 assimilateSubParameters (
8467 CErrorDetails * pError);
8471 CEncoderStream * pEncoderStream)
const;
8480 CDecoderStream * pDecoderStream,
8481 CElement * pElement);
8486 llrp_u16_t m_CountryCode;
8491 static const CFieldDescriptor
8499 return m_CountryCode;
8507 m_CountryCode = value;
8512 ECommunicationsStandard m_eCommunicationsStandard;
8517 static const CFieldDescriptor
8518 s_fdCommunicationsStandard;
8522 inline ECommunicationsStandard
8525 return m_eCommunicationsStandard;
8531 ECommunicationsStandard value)
8533 m_eCommunicationsStandard = value;
8545 return m_pUHFBandCapabilities;
8555 std::list<CParameter *> m_listCustom;
8559 inline std::list<CParameter *>::iterator
8562 return m_listCustom.begin();
8566 inline std::list<CParameter *>::iterator
8569 return m_listCustom.end();
8576 clearSubParameterList ((tListOfParameters *) &m_listCustom);
8583 return (
int) (m_listCustom.size());
8589 CParameter * pValue);
8636 static const CFieldDescriptor *
const
8637 s_apFieldDescriptorTable[];
8639 static const CTypeDescriptor
8644 CDecoderStream * pDecoderStream);
8647 assimilateSubParameters (
8648 CErrorDetails * pError);
8652 CEncoderStream * pEncoderStream)
const;
8661 CDecoderStream * pDecoderStream,
8662 CElement * pElement);
8667 std::list<CTransmitPowerLevelTableEntry *> m_listTransmitPowerLevelTableEntry;
8671 inline std::list<CTransmitPowerLevelTableEntry *>::iterator
8674 return m_listTransmitPowerLevelTableEntry.begin();
8678 inline std::list<CTransmitPowerLevelTableEntry *>::iterator
8681 return m_listTransmitPowerLevelTableEntry.end();
8688 clearSubParameterList ((tListOfParameters *) &m_listTransmitPowerLevelTableEntry);
8695 return (
int) (m_listTransmitPowerLevelTableEntry.size());
8712 return m_pFrequencyInformation;
8722 std::list<CParameter *> m_listAirProtocolUHFRFModeTable;
8726 inline std::list<CParameter *>::iterator
8729 return m_listAirProtocolUHFRFModeTable.begin();
8733 inline std::list<CParameter *>::iterator
8736 return m_listAirProtocolUHFRFModeTable.end();
8743 clearSubParameterList ((tListOfParameters *) &m_listAirProtocolUHFRFModeTable);
8750 return (
int) (m_listAirProtocolUHFRFModeTable.size());
8756 CParameter * pValue);
8802 static const CFieldDescriptor *
const
8803 s_apFieldDescriptorTable[];
8805 static const CTypeDescriptor
8810 CDecoderStream * pDecoderStream);
8813 assimilateSubParameters (
8814 CErrorDetails * pError);
8818 CEncoderStream * pEncoderStream)
const;
8827 CDecoderStream * pDecoderStream,
8828 CElement * pElement);
8838 static const CFieldDescriptor
8859 llrp_s16_t m_TransmitPowerValue;
8864 static const CFieldDescriptor
8865 s_fdTransmitPowerValue;
8872 return m_TransmitPowerValue;
8880 m_TransmitPowerValue = value;
8929 static const CFieldDescriptor *
const
8930 s_apFieldDescriptorTable[];
8932 static const CTypeDescriptor
8937 CDecoderStream * pDecoderStream);
8940 assimilateSubParameters (
8941 CErrorDetails * pError);
8945 CEncoderStream * pEncoderStream)
const;
8954 CDecoderStream * pDecoderStream,
8955 CElement * pElement);
8960 llrp_u1_t m_Hopping;
8965 static const CFieldDescriptor
8986 std::list<CFrequencyHopTable *> m_listFrequencyHopTable;
8990 inline std::list<CFrequencyHopTable *>::iterator
8993 return m_listFrequencyHopTable.begin();
8997 inline std::list<CFrequencyHopTable *>::iterator
9000 return m_listFrequencyHopTable.end();
9007 clearSubParameterList ((tListOfParameters *) &m_listFrequencyHopTable);
9014 return (
int) (m_listFrequencyHopTable.size());
9031 return m_pFixedFrequencyTable;
9098 static const CFieldDescriptor *
const
9099 s_apFieldDescriptorTable[];
9101 static const CTypeDescriptor
9106 CDecoderStream * pDecoderStream);
9109 assimilateSubParameters (
9110 CErrorDetails * pError);
9114 CEncoderStream * pEncoderStream)
const;
9123 CDecoderStream * pDecoderStream,
9124 CElement * pElement);
9129 llrp_u8_t m_HopTableID;
9134 static const CFieldDescriptor
9142 return m_HopTableID;
9150 m_HopTableID = value;
9155 llrp_u32v_t m_Frequency;
9160 static const CFieldDescriptor
9176 m_Frequency = value;
9222 static const CFieldDescriptor *
const
9223 s_apFieldDescriptorTable[];
9225 static const CTypeDescriptor
9230 CDecoderStream * pDecoderStream);
9233 assimilateSubParameters (
9234 CErrorDetails * pError);
9238 CEncoderStream * pEncoderStream)
const;
9247 CDecoderStream * pDecoderStream,
9248 CElement * pElement);
9253 llrp_u32v_t m_Frequency;
9258 static const CFieldDescriptor
9274 m_Frequency = value;
9325 static const CFieldDescriptor *
const
9326 s_apFieldDescriptorTable[];
9328 static const CTypeDescriptor
9333 CDecoderStream * pDecoderStream);
9336 assimilateSubParameters (
9337 CErrorDetails * pError);
9341 CEncoderStream * pEncoderStream)
const;
9350 CDecoderStream * pDecoderStream,
9351 CElement * pElement);
9356 llrp_u32_t m_ROSpecID;
9361 static const CFieldDescriptor
9382 llrp_u8_t m_Priority;
9387 static const CFieldDescriptor
9408 EROSpecState m_eCurrentState;
9413 static const CFieldDescriptor
9421 return m_eCurrentState;
9429 m_eCurrentState = value;
9441 return m_pROBoundarySpec;
9451 std::list<CParameter *> m_listSpecParameter;
9455 inline std::list<CParameter *>::iterator
9458 return m_listSpecParameter.begin();
9462 inline std::list<CParameter *>::iterator
9465 return m_listSpecParameter.end();
9472 clearSubParameterList ((tListOfParameters *) &m_listSpecParameter);
9479 return (
int) (m_listSpecParameter.size());
9485 CParameter * pValue);
9496 return m_pROReportSpec;
9548 static const CFieldDescriptor *
const
9549 s_apFieldDescriptorTable[];
9551 static const CTypeDescriptor
9556 CDecoderStream * pDecoderStream);
9559 assimilateSubParameters (
9560 CErrorDetails * pError);
9564 CEncoderStream * pEncoderStream)
const;
9573 CDecoderStream * pDecoderStream,
9574 CElement * pElement);
9586 return m_pROSpecStartTrigger;
9603 return m_pROSpecStopTrigger;
9656 static const CFieldDescriptor *
const
9657 s_apFieldDescriptorTable[];
9659 static const CTypeDescriptor
9664 CDecoderStream * pDecoderStream);
9667 assimilateSubParameters (
9668 CErrorDetails * pError);
9672 CEncoderStream * pEncoderStream)
const;
9681 CDecoderStream * pDecoderStream,
9682 CElement * pElement);
9687 EROSpecStartTriggerType m_eROSpecStartTriggerType;
9692 static const CFieldDescriptor
9693 s_fdROSpecStartTriggerType;
9697 inline EROSpecStartTriggerType
9700 return m_eROSpecStartTriggerType;
9706 EROSpecStartTriggerType value)
9708 m_eROSpecStartTriggerType = value;
9720 return m_pPeriodicTriggerValue;
9737 return m_pGPITriggerValue;
9801 static const CFieldDescriptor *
const
9802 s_apFieldDescriptorTable[];
9804 static const CTypeDescriptor
9809 CDecoderStream * pDecoderStream);
9812 assimilateSubParameters (
9813 CErrorDetails * pError);
9817 CEncoderStream * pEncoderStream)
const;
9826 CDecoderStream * pDecoderStream,
9827 CElement * pElement);
9832 llrp_u32_t m_Offset;
9837 static const CFieldDescriptor
9858 llrp_u32_t m_Period;
9863 static const CFieldDescriptor
9891 return m_pUTCTimestamp;
9957 static const CFieldDescriptor *
const
9958 s_apFieldDescriptorTable[];
9960 static const CTypeDescriptor
9965 CDecoderStream * pDecoderStream);
9968 assimilateSubParameters (
9969 CErrorDetails * pError);
9973 CEncoderStream * pEncoderStream)
const;
9982 CDecoderStream * pDecoderStream,
9983 CElement * pElement);
9988 llrp_u16_t m_GPIPortNum;
9993 static const CFieldDescriptor
10001 return m_GPIPortNum;
10009 m_GPIPortNum = value;
10014 llrp_u1_t m_GPIEvent;
10019 static const CFieldDescriptor
10035 m_GPIEvent = value;
10040 llrp_u32_t m_Timeout;
10045 static const CFieldDescriptor
10109 static const CFieldDescriptor *
const
10110 s_apFieldDescriptorTable[];
10112 static const CTypeDescriptor
10117 CDecoderStream * pDecoderStream);
10120 assimilateSubParameters (
10121 CErrorDetails * pError);
10125 CEncoderStream * pEncoderStream)
const;
10130 s_construct (
void);
10134 CDecoderStream * pDecoderStream,
10135 CElement * pElement);
10140 EROSpecStopTriggerType m_eROSpecStopTriggerType;
10145 static const CFieldDescriptor
10146 s_fdROSpecStopTriggerType;
10150 inline EROSpecStopTriggerType
10153 return m_eROSpecStopTriggerType;
10159 EROSpecStopTriggerType value)
10161 m_eROSpecStopTriggerType = value;
10166 llrp_u32_t m_DurationTriggerValue;
10171 static const CFieldDescriptor
10172 s_fdDurationTriggerValue;
10179 return m_DurationTriggerValue;
10187 m_DurationTriggerValue = value;
10199 return m_pGPITriggerValue;
10253 static const CFieldDescriptor *
const
10254 s_apFieldDescriptorTable[];
10256 static const CTypeDescriptor
10261 CDecoderStream * pDecoderStream);
10264 assimilateSubParameters (
10265 CErrorDetails * pError);
10269 CEncoderStream * pEncoderStream)
const;
10274 s_construct (
void);
10278 CDecoderStream * pDecoderStream,
10279 CElement * pElement);
10284 llrp_u16v_t m_AntennaIDs;
10289 static const CFieldDescriptor
10297 return m_AntennaIDs;
10305 m_AntennaIDs = value;
10317 return m_pAISpecStopTrigger;
10327 std::list<CInventoryParameterSpec *> m_listInventoryParameterSpec;
10331 inline std::list<CInventoryParameterSpec *>::iterator
10334 return m_listInventoryParameterSpec.begin();
10338 inline std::list<CInventoryParameterSpec *>::iterator
10341 return m_listInventoryParameterSpec.end();
10348 clearSubParameterList ((tListOfParameters *) &m_listInventoryParameterSpec);
10355 return (
int) (m_listInventoryParameterSpec.size());
10365 std::list<CParameter *> m_listCustom;
10369 inline std::list<CParameter *>::iterator
10372 return m_listCustom.begin();
10376 inline std::list<CParameter *>::iterator
10379 return m_listCustom.end();
10386 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10393 return (
int) (m_listCustom.size());
10399 CParameter * pValue);
10447 static const CFieldDescriptor *
const
10448 s_apFieldDescriptorTable[];
10450 static const CTypeDescriptor
10455 CDecoderStream * pDecoderStream);
10458 assimilateSubParameters (
10459 CErrorDetails * pError);
10463 CEncoderStream * pEncoderStream)
const;
10468 s_construct (
void);
10472 CDecoderStream * pDecoderStream,
10473 CElement * pElement);
10478 EAISpecStopTriggerType m_eAISpecStopTriggerType;
10483 static const CFieldDescriptor
10484 s_fdAISpecStopTriggerType;
10488 inline EAISpecStopTriggerType
10491 return m_eAISpecStopTriggerType;
10497 EAISpecStopTriggerType value)
10499 m_eAISpecStopTriggerType = value;
10504 llrp_u32_t m_DurationTrigger;
10509 static const CFieldDescriptor
10510 s_fdDurationTrigger;
10517 return m_DurationTrigger;
10525 m_DurationTrigger = value;
10537 return m_pGPITriggerValue;
10554 return m_pTagObservationTrigger;
10610 static const CFieldDescriptor *
const
10611 s_apFieldDescriptorTable[];
10613 static const CTypeDescriptor
10618 CDecoderStream * pDecoderStream);
10621 assimilateSubParameters (
10622 CErrorDetails * pError);
10626 CEncoderStream * pEncoderStream)
const;
10631 s_construct (
void);
10635 CDecoderStream * pDecoderStream,
10636 CElement * pElement);
10641 ETagObservationTriggerType m_eTriggerType;
10646 static const CFieldDescriptor
10651 inline ETagObservationTriggerType
10654 return m_eTriggerType;
10660 ETagObservationTriggerType value)
10662 m_eTriggerType = value;
10667 llrp_u16_t m_NumberOfTags;
10672 static const CFieldDescriptor
10680 return m_NumberOfTags;
10688 m_NumberOfTags = value;
10693 llrp_u16_t m_NumberOfAttempts;
10698 static const CFieldDescriptor
10699 s_fdNumberOfAttempts;
10706 return m_NumberOfAttempts;
10714 m_NumberOfAttempts = value;
10724 static const CFieldDescriptor
10745 llrp_u32_t m_Timeout;
10750 static const CFieldDescriptor
10815 static const CFieldDescriptor *
const
10816 s_apFieldDescriptorTable[];
10818 static const CTypeDescriptor
10823 CDecoderStream * pDecoderStream);
10826 assimilateSubParameters (
10827 CErrorDetails * pError);
10831 CEncoderStream * pEncoderStream)
const;
10836 s_construct (
void);
10840 CDecoderStream * pDecoderStream,
10841 CElement * pElement);
10846 llrp_u16_t m_InventoryParameterSpecID;
10851 static const CFieldDescriptor
10852 s_fdInventoryParameterSpecID;
10859 return m_InventoryParameterSpecID;
10867 m_InventoryParameterSpecID = value;
10872 EAirProtocols m_eProtocolID;
10877 static const CFieldDescriptor
10882 inline EAirProtocols
10885 return m_eProtocolID;
10891 EAirProtocols value)
10893 m_eProtocolID = value;
10898 std::list<CAntennaConfiguration *> m_listAntennaConfiguration;
10902 inline std::list<CAntennaConfiguration *>::iterator
10905 return m_listAntennaConfiguration.begin();
10909 inline std::list<CAntennaConfiguration *>::iterator
10912 return m_listAntennaConfiguration.end();
10919 clearSubParameterList ((tListOfParameters *) &m_listAntennaConfiguration);
10926 return (
int) (m_listAntennaConfiguration.size());
10936 std::list<CParameter *> m_listCustom;
10940 inline std::list<CParameter *>::iterator
10943 return m_listCustom.begin();
10947 inline std::list<CParameter *>::iterator
10950 return m_listCustom.end();
10957 clearSubParameterList ((tListOfParameters *) &m_listCustom);
10964 return (
int) (m_listCustom.size());
10970 CParameter * pValue);
11019 static const CFieldDescriptor *
const
11020 s_apFieldDescriptorTable[];
11022 static const CTypeDescriptor
11027 CDecoderStream * pDecoderStream);
11030 assimilateSubParameters (
11031 CErrorDetails * pError);
11035 CEncoderStream * pEncoderStream)
const;
11040 s_construct (
void);
11044 CDecoderStream * pDecoderStream,
11045 CElement * pElement);
11050 llrp_u16_t m_AntennaID;
11055 static const CFieldDescriptor
11063 return m_AntennaID;
11071 m_AntennaID = value;
11076 llrp_u32_t m_StartFrequency;
11081 static const CFieldDescriptor
11082 s_fdStartFrequency;
11089 return m_StartFrequency;
11097 m_StartFrequency = value;
11102 llrp_u32_t m_EndFrequency;
11107 static const CFieldDescriptor
11115 return m_EndFrequency;
11123 m_EndFrequency = value;
11135 return m_pRFSurveySpecStopTrigger;
11145 std::list<CParameter *> m_listCustom;
11149 inline std::list<CParameter *>::iterator
11152 return m_listCustom.begin();
11156 inline std::list<CParameter *>::iterator
11159 return m_listCustom.end();
11166 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11173 return (
int) (m_listCustom.size());
11179 CParameter * pValue);
11226 static const CFieldDescriptor *
const
11227 s_apFieldDescriptorTable[];
11229 static const CTypeDescriptor
11234 CDecoderStream * pDecoderStream);
11237 assimilateSubParameters (
11238 CErrorDetails * pError);
11242 CEncoderStream * pEncoderStream)
const;
11247 s_construct (
void);
11251 CDecoderStream * pDecoderStream,
11252 CElement * pElement);
11257 ERFSurveySpecStopTriggerType m_eStopTriggerType;
11262 static const CFieldDescriptor
11263 s_fdStopTriggerType;
11267 inline ERFSurveySpecStopTriggerType
11270 return m_eStopTriggerType;
11276 ERFSurveySpecStopTriggerType value)
11278 m_eStopTriggerType = value;
11283 llrp_u32_t m_DurationPeriod;
11288 static const CFieldDescriptor
11289 s_fdDurationPeriod;
11296 return m_DurationPeriod;
11304 m_DurationPeriod = value;
11314 static const CFieldDescriptor
11385 static const CFieldDescriptor *
const
11386 s_apFieldDescriptorTable[];
11388 static const CTypeDescriptor
11393 CDecoderStream * pDecoderStream);
11396 assimilateSubParameters (
11397 CErrorDetails * pError);
11401 CEncoderStream * pEncoderStream)
const;
11406 s_construct (
void);
11410 CDecoderStream * pDecoderStream,
11411 CElement * pElement);
11416 llrp_u32_t m_AccessSpecID;
11421 static const CFieldDescriptor
11429 return m_AccessSpecID;
11437 m_AccessSpecID = value;
11442 llrp_u16_t m_AntennaID;
11447 static const CFieldDescriptor
11455 return m_AntennaID;
11463 m_AntennaID = value;
11468 EAirProtocols m_eProtocolID;
11473 static const CFieldDescriptor
11478 inline EAirProtocols
11481 return m_eProtocolID;
11487 EAirProtocols value)
11489 m_eProtocolID = value;
11494 EAccessSpecState m_eCurrentState;
11499 static const CFieldDescriptor
11504 inline EAccessSpecState
11507 return m_eCurrentState;
11513 EAccessSpecState value)
11515 m_eCurrentState = value;
11520 llrp_u32_t m_ROSpecID;
11525 static const CFieldDescriptor
11541 m_ROSpecID = value;
11553 return m_pAccessSpecStopTrigger;
11570 return m_pAccessCommand;
11587 return m_pAccessReportSpec;
11597 std::list<CParameter *> m_listCustom;
11601 inline std::list<CParameter *>::iterator
11604 return m_listCustom.begin();
11608 inline std::list<CParameter *>::iterator
11611 return m_listCustom.end();
11618 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11625 return (
int) (m_listCustom.size());
11631 CParameter * pValue);
11680 static const CFieldDescriptor *
const
11681 s_apFieldDescriptorTable[];
11683 static const CTypeDescriptor
11688 CDecoderStream * pDecoderStream);
11691 assimilateSubParameters (
11692 CErrorDetails * pError);
11696 CEncoderStream * pEncoderStream)
const;
11701 s_construct (
void);
11705 CDecoderStream * pDecoderStream,
11706 CElement * pElement);
11711 EAccessSpecStopTriggerType m_eAccessSpecStopTrigger;
11716 static const CFieldDescriptor
11717 s_fdAccessSpecStopTrigger;
11721 inline EAccessSpecStopTriggerType
11724 return m_eAccessSpecStopTrigger;
11730 EAccessSpecStopTriggerType value)
11732 m_eAccessSpecStopTrigger = value;
11737 llrp_u16_t m_OperationCountValue;
11742 static const CFieldDescriptor
11743 s_fdOperationCountValue;
11750 return m_OperationCountValue;
11758 m_OperationCountValue = value;
11816 static const CFieldDescriptor *
const
11817 s_apFieldDescriptorTable[];
11819 static const CTypeDescriptor
11824 CDecoderStream * pDecoderStream);
11827 assimilateSubParameters (
11828 CErrorDetails * pError);
11832 CEncoderStream * pEncoderStream)
const;
11837 s_construct (
void);
11841 CDecoderStream * pDecoderStream,
11842 CElement * pElement);
11847 CParameter * m_pAirProtocolTagSpec;
11851 inline CParameter *
11854 return m_pAirProtocolTagSpec;
11860 CParameter * pValue);
11864 std::list<CParameter *> m_listAccessCommandOpSpec;
11868 inline std::list<CParameter *>::iterator
11871 return m_listAccessCommandOpSpec.begin();
11875 inline std::list<CParameter *>::iterator
11878 return m_listAccessCommandOpSpec.end();
11885 clearSubParameterList ((tListOfParameters *) &m_listAccessCommandOpSpec);
11892 return (
int) (m_listAccessCommandOpSpec.size());
11898 CParameter * pValue);
11902 std::list<CParameter *> m_listCustom;
11906 inline std::list<CParameter *>::iterator
11909 return m_listCustom.begin();
11913 inline std::list<CParameter *>::iterator
11916 return m_listCustom.end();
11923 clearSubParameterList ((tListOfParameters *) &m_listCustom);
11930 return (
int) (m_listCustom.size());
11936 CParameter * pValue);
11984 static const CFieldDescriptor *
const
11985 s_apFieldDescriptorTable[];
11987 static const CTypeDescriptor
11992 CDecoderStream * pDecoderStream);
11995 assimilateSubParameters (
11996 CErrorDetails * pError);
12000 CEncoderStream * pEncoderStream)
const;
12005 s_construct (
void);
12009 CDecoderStream * pDecoderStream,
12010 CElement * pElement);
12015 llrp_u16_t m_OpSpecID;
12020 static const CFieldDescriptor
12036 m_OpSpecID = value;
12084 static const CFieldDescriptor *
const
12085 s_apFieldDescriptorTable[];
12087 static const CTypeDescriptor
12092 CDecoderStream * pDecoderStream);
12095 assimilateSubParameters (
12096 CErrorDetails * pError);
12100 CEncoderStream * pEncoderStream)
const;
12105 s_construct (
void);
12109 CDecoderStream * pDecoderStream,
12110 CElement * pElement);
12115 llrp_u32_t m_AccessSpecID;
12120 static const CFieldDescriptor
12128 return m_AccessSpecID;
12136 m_AccessSpecID = value;
12158 std::list<CParameter *> m_listAirProtocolOpSpec;
12162 inline std::list<CParameter *>::iterator
12165 return m_listAirProtocolOpSpec.begin();
12169 inline std::list<CParameter *>::iterator
12172 return m_listAirProtocolOpSpec.end();
12179 clearSubParameterList ((tListOfParameters *) &m_listAirProtocolOpSpec);
12186 return (
int) (m_listAirProtocolOpSpec.size());
12192 CParameter * pValue);
12271 static const CFieldDescriptor *
const
12272 s_apFieldDescriptorTable[];
12274 static const CTypeDescriptor
12279 CDecoderStream * pDecoderStream);
12282 assimilateSubParameters (
12283 CErrorDetails * pError);
12287 CEncoderStream * pEncoderStream)
const;
12292 s_construct (
void);
12296 CDecoderStream * pDecoderStream,
12297 CElement * pElement);
12302 llrp_u32_t m_LLRPConfigurationStateValue;
12307 static const CFieldDescriptor
12308 s_fdLLRPConfigurationStateValue;
12315 return m_LLRPConfigurationStateValue;
12323 m_LLRPConfigurationStateValue = value;
12375 static const CFieldDescriptor *
const
12376 s_apFieldDescriptorTable[];
12378 static const CTypeDescriptor
12383 CDecoderStream * pDecoderStream);
12386 assimilateSubParameters (
12387 CErrorDetails * pError);
12391 CEncoderStream * pEncoderStream)
const;
12396 s_construct (
void);
12400 CDecoderStream * pDecoderStream,
12401 CElement * pElement);
12406 EIdentificationType m_eIDType;
12411 static const CFieldDescriptor
12416 inline EIdentificationType
12425 EIdentificationType value)
12432 llrp_u8v_t m_ReaderID;
12437 static const CFieldDescriptor
12453 m_ReaderID = value;
12508 static const CFieldDescriptor *
const
12509 s_apFieldDescriptorTable[];
12511 static const CTypeDescriptor
12516 CDecoderStream * pDecoderStream);
12519 assimilateSubParameters (
12520 CErrorDetails * pError);
12524 CEncoderStream * pEncoderStream)
const;
12529 s_construct (
void);
12533 CDecoderStream * pDecoderStream,
12534 CElement * pElement);
12539 llrp_u16_t m_GPOPortNumber;
12544 static const CFieldDescriptor
12552 return m_GPOPortNumber;
12560 m_GPOPortNumber = value;
12565 llrp_u1_t m_GPOData;
12570 static const CFieldDescriptor
12633 static const CFieldDescriptor *
const
12634 s_apFieldDescriptorTable[];
12636 static const CTypeDescriptor
12641 CDecoderStream * pDecoderStream);
12644 assimilateSubParameters (
12645 CErrorDetails * pError);
12649 CEncoderStream * pEncoderStream)
const;
12654 s_construct (
void);
12658 CDecoderStream * pDecoderStream,
12659 CElement * pElement);
12664 EKeepaliveTriggerType m_eKeepaliveTriggerType;
12669 static const CFieldDescriptor
12670 s_fdKeepaliveTriggerType;
12674 inline EKeepaliveTriggerType
12677 return m_eKeepaliveTriggerType;
12683 EKeepaliveTriggerType value)
12685 m_eKeepaliveTriggerType = value;
12690 llrp_u32_t m_PeriodicTriggerValue;
12695 static const CFieldDescriptor
12696 s_fdPeriodicTriggerValue;
12703 return m_PeriodicTriggerValue;
12711 m_PeriodicTriggerValue = value;
12760 static const CFieldDescriptor *
const
12761 s_apFieldDescriptorTable[];
12763 static const CTypeDescriptor
12768 CDecoderStream * pDecoderStream);
12771 assimilateSubParameters (
12772 CErrorDetails * pError);
12776 CEncoderStream * pEncoderStream)
const;
12781 s_construct (
void);
12785 CDecoderStream * pDecoderStream,
12786 CElement * pElement);
12791 llrp_u1_t m_AntennaConnected;
12796 static const CFieldDescriptor
12797 s_fdAntennaConnected;
12804 return m_AntennaConnected;
12812 m_AntennaConnected = value;
12817 llrp_u16_t m_AntennaID;
12822 static const CFieldDescriptor
12830 return m_AntennaID;
12838 m_AntennaID = value;
12843 llrp_s16_t m_AntennaGain;
12848 static const CFieldDescriptor
12856 return m_AntennaGain;
12864 m_AntennaGain = value;
12913 static const CFieldDescriptor *
const
12914 s_apFieldDescriptorTable[];
12916 static const CTypeDescriptor
12921 CDecoderStream * pDecoderStream);
12924 assimilateSubParameters (
12925 CErrorDetails * pError);
12929 CEncoderStream * pEncoderStream)
const;
12934 s_construct (
void);
12938 CDecoderStream * pDecoderStream,
12939 CElement * pElement);
12944 llrp_u16_t m_AntennaID;
12949 static const CFieldDescriptor
12957 return m_AntennaID;
12965 m_AntennaID = value;
12977 return m_pRFReceiver;
12994 return m_pRFTransmitter;
13004 std::list<CParameter *> m_listAirProtocolInventoryCommandSettings;
13008 inline std::list<CParameter *>::iterator
13011 return m_listAirProtocolInventoryCommandSettings.begin();
13015 inline std::list<CParameter *>::iterator
13018 return m_listAirProtocolInventoryCommandSettings.end();
13025 clearSubParameterList ((tListOfParameters *) &m_listAirProtocolInventoryCommandSettings);
13032 return (
int) (m_listAirProtocolInventoryCommandSettings.size());
13038 CParameter * pValue);
13083 static const CFieldDescriptor *
const
13084 s_apFieldDescriptorTable[];
13086 static const CTypeDescriptor
13091 CDecoderStream * pDecoderStream);
13094 assimilateSubParameters (
13095 CErrorDetails * pError);
13099 CEncoderStream * pEncoderStream)
const;
13104 s_construct (
void);
13108 CDecoderStream * pDecoderStream,
13109 CElement * pElement);
13114 llrp_u16_t m_ReceiverSensitivity;
13119 static const CFieldDescriptor
13120 s_fdReceiverSensitivity;
13127 return m_ReceiverSensitivity;
13135 m_ReceiverSensitivity = value;
13183 static const CFieldDescriptor *
const
13184 s_apFieldDescriptorTable[];
13186 static const CTypeDescriptor
13191 CDecoderStream * pDecoderStream);
13194 assimilateSubParameters (
13195 CErrorDetails * pError);
13199 CEncoderStream * pEncoderStream)
const;
13204 s_construct (
void);
13208 CDecoderStream * pDecoderStream,
13209 CElement * pElement);
13214 llrp_u16_t m_HopTableID;
13219 static const CFieldDescriptor
13227 return m_HopTableID;
13235 m_HopTableID = value;
13240 llrp_u16_t m_ChannelIndex;
13245 static const CFieldDescriptor
13253 return m_ChannelIndex;
13261 m_ChannelIndex = value;
13266 llrp_u16_t m_TransmitPower;
13271 static const CFieldDescriptor
13279 return m_TransmitPower;
13287 m_TransmitPower = value;
13346 static const CFieldDescriptor *
const
13347 s_apFieldDescriptorTable[];
13349 static const CTypeDescriptor
13354 CDecoderStream * pDecoderStream);
13357 assimilateSubParameters (
13358 CErrorDetails * pError);
13362 CEncoderStream * pEncoderStream)
const;
13367 s_construct (
void);
13371 CDecoderStream * pDecoderStream,
13372 CElement * pElement);
13377 llrp_u16_t m_GPIPortNum;
13382 static const CFieldDescriptor
13390 return m_GPIPortNum;
13398 m_GPIPortNum = value;
13403 llrp_u1_t m_Config;
13408 static const CFieldDescriptor
13429 EGPIPortState m_eState;
13434 static const CFieldDescriptor
13439 inline EGPIPortState
13448 EGPIPortState value)
13497 static const CFieldDescriptor *
const
13498 s_apFieldDescriptorTable[];
13500 static const CTypeDescriptor
13505 CDecoderStream * pDecoderStream);
13508 assimilateSubParameters (
13509 CErrorDetails * pError);
13513 CEncoderStream * pEncoderStream)
const;
13518 s_construct (
void);
13522 CDecoderStream * pDecoderStream,
13523 CElement * pElement);
13528 llrp_u1_t m_HoldEventsAndReportsUponReconnect;
13533 static const CFieldDescriptor
13534 s_fdHoldEventsAndReportsUponReconnect;
13541 return m_HoldEventsAndReportsUponReconnect;
13549 m_HoldEventsAndReportsUponReconnect = value;
13607 static const CFieldDescriptor *
const
13608 s_apFieldDescriptorTable[];
13610 static const CTypeDescriptor
13615 CDecoderStream * pDecoderStream);
13618 assimilateSubParameters (
13619 CErrorDetails * pError);
13623 CEncoderStream * pEncoderStream)
const;
13628 s_construct (
void);
13632 CDecoderStream * pDecoderStream,
13633 CElement * pElement);
13638 EROReportTriggerType m_eROReportTrigger;
13643 static const CFieldDescriptor
13644 s_fdROReportTrigger;
13648 inline EROReportTriggerType
13651 return m_eROReportTrigger;
13657 EROReportTriggerType value)
13659 m_eROReportTrigger = value;
13669 static const CFieldDescriptor
13697 return m_pTagReportContentSelector;
13707 std::list<CParameter *> m_listCustom;
13711 inline std::list<CParameter *>::iterator
13714 return m_listCustom.begin();
13718 inline std::list<CParameter *>::iterator
13721 return m_listCustom.end();
13728 clearSubParameterList ((tListOfParameters *) &m_listCustom);
13735 return (
int) (m_listCustom.size());
13741 CParameter * pValue);
13797 static const CFieldDescriptor *
const
13798 s_apFieldDescriptorTable[];
13800 static const CTypeDescriptor
13805 CDecoderStream * pDecoderStream);
13808 assimilateSubParameters (
13809 CErrorDetails * pError);
13813 CEncoderStream * pEncoderStream)
const;
13818 s_construct (
void);
13822 CDecoderStream * pDecoderStream,
13823 CElement * pElement);
13828 llrp_u1_t m_EnableROSpecID;
13833 static const CFieldDescriptor
13834 s_fdEnableROSpecID;
13841 return m_EnableROSpecID;
13849 m_EnableROSpecID = value;
13854 llrp_u1_t m_EnableSpecIndex;
13859 static const CFieldDescriptor
13860 s_fdEnableSpecIndex;
13867 return m_EnableSpecIndex;
13875 m_EnableSpecIndex = value;
13880 llrp_u1_t m_EnableInventoryParameterSpecID;
13885 static const CFieldDescriptor
13886 s_fdEnableInventoryParameterSpecID;
13893 return m_EnableInventoryParameterSpecID;
13901 m_EnableInventoryParameterSpecID = value;
13906 llrp_u1_t m_EnableAntennaID;
13911 static const CFieldDescriptor
13912 s_fdEnableAntennaID;
13919 return m_EnableAntennaID;
13927 m_EnableAntennaID = value;
13932 llrp_u1_t m_EnableChannelIndex;
13937 static const CFieldDescriptor
13938 s_fdEnableChannelIndex;
13945 return m_EnableChannelIndex;
13953 m_EnableChannelIndex = value;
13958 llrp_u1_t m_EnablePeakRSSI;
13963 static const CFieldDescriptor
13964 s_fdEnablePeakRSSI;
13971 return m_EnablePeakRSSI;
13979 m_EnablePeakRSSI = value;
13984 llrp_u1_t m_EnableFirstSeenTimestamp;
13989 static const CFieldDescriptor
13990 s_fdEnableFirstSeenTimestamp;
13997 return m_EnableFirstSeenTimestamp;
14005 m_EnableFirstSeenTimestamp = value;
14010 llrp_u1_t m_EnableLastSeenTimestamp;
14015 static const CFieldDescriptor
14016 s_fdEnableLastSeenTimestamp;
14023 return m_EnableLastSeenTimestamp;
14031 m_EnableLastSeenTimestamp = value;
14036 llrp_u1_t m_EnableTagSeenCount;
14041 static const CFieldDescriptor
14042 s_fdEnableTagSeenCount;
14049 return m_EnableTagSeenCount;
14057 m_EnableTagSeenCount = value;
14062 llrp_u1_t m_EnableAccessSpecID;
14067 static const CFieldDescriptor
14068 s_fdEnableAccessSpecID;
14075 return m_EnableAccessSpecID;
14083 m_EnableAccessSpecID = value;
14088 std::list<CParameter *> m_listAirProtocolEPCMemorySelector;
14092 inline std::list<CParameter *>::iterator
14095 return m_listAirProtocolEPCMemorySelector.begin();
14099 inline std::list<CParameter *>::iterator
14102 return m_listAirProtocolEPCMemorySelector.end();
14109 clearSubParameterList ((tListOfParameters *) &m_listAirProtocolEPCMemorySelector);
14116 return (
int) (m_listAirProtocolEPCMemorySelector.size());
14122 CParameter * pValue);
14167 static const CFieldDescriptor *
const
14168 s_apFieldDescriptorTable[];
14170 static const CTypeDescriptor
14175 CDecoderStream * pDecoderStream);
14178 assimilateSubParameters (
14179 CErrorDetails * pError);
14183 CEncoderStream * pEncoderStream)
const;
14188 s_construct (
void);
14192 CDecoderStream * pDecoderStream,
14193 CElement * pElement);
14198 EAccessReportTriggerType m_eAccessReportTrigger;
14203 static const CFieldDescriptor
14204 s_fdAccessReportTrigger;
14208 inline EAccessReportTriggerType
14211 return m_eAccessReportTrigger;
14217 EAccessReportTriggerType value)
14219 m_eAccessReportTrigger = value;
14404 static const CFieldDescriptor *
const
14405 s_apFieldDescriptorTable[];
14407 static const CTypeDescriptor
14412 CDecoderStream * pDecoderStream);
14415 assimilateSubParameters (
14416 CErrorDetails * pError);
14420 CEncoderStream * pEncoderStream)
const;
14425 s_construct (
void);
14429 CDecoderStream * pDecoderStream,
14430 CElement * pElement);
14435 CParameter * m_pEPCParameter;
14439 inline CParameter *
14442 return m_pEPCParameter;
14448 CParameter * pValue);
14459 return m_pROSpecID;
14476 return m_pSpecIndex;
14493 return m_pInventoryParameterSpecID;
14510 return m_pAntennaID;
14527 return m_pPeakRSSI;
14544 return m_pChannelIndex;
14561 return m_pFirstSeenTimestampUTC;
14578 return m_pFirstSeenTimestampUptime;
14595 return m_pLastSeenTimestampUTC;
14612 return m_pLastSeenTimestampUptime;
14629 return m_pTagSeenCount;
14639 std::list<CParameter *> m_listAirProtocolTagData;
14643 inline std::list<CParameter *>::iterator
14646 return m_listAirProtocolTagData.begin();
14650 inline std::list<CParameter *>::iterator
14653 return m_listAirProtocolTagData.end();
14660 clearSubParameterList ((tListOfParameters *) &m_listAirProtocolTagData);
14667 return (
int) (m_listAirProtocolTagData.size());
14673 CParameter * pValue);
14684 return m_pAccessSpecID;
14694 std::list<CParameter *> m_listAccessCommandOpSpecResult;
14698 inline std::list<CParameter *>::iterator
14701 return m_listAccessCommandOpSpecResult.begin();
14705 inline std::list<CParameter *>::iterator
14708 return m_listAccessCommandOpSpecResult.end();
14715 clearSubParameterList ((tListOfParameters *) &m_listAccessCommandOpSpecResult);
14722 return (
int) (m_listAccessCommandOpSpecResult.size());
14728 CParameter * pValue);
14732 std::list<CParameter *> m_listCustom;
14736 inline std::list<CParameter *>::iterator
14739 return m_listCustom.begin();
14743 inline std::list<CParameter *>::iterator
14746 return m_listCustom.end();
14753 clearSubParameterList ((tListOfParameters *) &m_listCustom);
14760 return (
int) (m_listCustom.size());
14766 CParameter * pValue);
14811 static const CFieldDescriptor *
const
14812 s_apFieldDescriptorTable[];
14814 static const CTypeDescriptor
14819 CDecoderStream * pDecoderStream);
14822 assimilateSubParameters (
14823 CErrorDetails * pError);
14827 CEncoderStream * pEncoderStream)
const;
14832 s_construct (
void);
14836 CDecoderStream * pDecoderStream,
14837 CElement * pElement);
14847 static const CFieldDescriptor
14909 static const CFieldDescriptor *
const
14910 s_apFieldDescriptorTable[];
14912 static const CTypeDescriptor
14917 CDecoderStream * pDecoderStream);
14920 assimilateSubParameters (
14921 CErrorDetails * pError);
14925 CEncoderStream * pEncoderStream)
const;
14930 s_construct (
void);
14934 CDecoderStream * pDecoderStream,
14935 CElement * pElement);
14945 static const CFieldDescriptor
15007 static const CFieldDescriptor *
const
15008 s_apFieldDescriptorTable[];
15010 static const CTypeDescriptor
15015 CDecoderStream * pDecoderStream);
15018 assimilateSubParameters (
15019 CErrorDetails * pError);
15023 CEncoderStream * pEncoderStream)
const;
15028 s_construct (
void);
15032 CDecoderStream * pDecoderStream,
15033 CElement * pElement);
15038 llrp_u32_t m_ROSpecID;
15043 static const CFieldDescriptor
15059 m_ROSpecID = value;
15105 static const CFieldDescriptor *
const
15106 s_apFieldDescriptorTable[];
15108 static const CTypeDescriptor
15113 CDecoderStream * pDecoderStream);
15116 assimilateSubParameters (
15117 CErrorDetails * pError);
15121 CEncoderStream * pEncoderStream)
const;
15126 s_construct (
void);
15130 CDecoderStream * pDecoderStream,
15131 CElement * pElement);
15136 llrp_u16_t m_SpecIndex;
15141 static const CFieldDescriptor
15149 return m_SpecIndex;
15157 m_SpecIndex = value;
15203 static const CFieldDescriptor *
const
15204 s_apFieldDescriptorTable[];
15206 static const CTypeDescriptor
15211 CDecoderStream * pDecoderStream);
15214 assimilateSubParameters (
15215 CErrorDetails * pError);
15219 CEncoderStream * pEncoderStream)
const;
15224 s_construct (
void);
15228 CDecoderStream * pDecoderStream,
15229 CElement * pElement);
15234 llrp_u16_t m_InventoryParameterSpecID;
15239 static const CFieldDescriptor
15240 s_fdInventoryParameterSpecID;
15247 return m_InventoryParameterSpecID;
15255 m_InventoryParameterSpecID = value;
15301 static const CFieldDescriptor *
const
15302 s_apFieldDescriptorTable[];
15304 static const CTypeDescriptor
15309 CDecoderStream * pDecoderStream);
15312 assimilateSubParameters (
15313 CErrorDetails * pError);
15317 CEncoderStream * pEncoderStream)
const;
15322 s_construct (
void);
15326 CDecoderStream * pDecoderStream,
15327 CElement * pElement);
15332 llrp_u16_t m_AntennaID;
15337 static const CFieldDescriptor
15345 return m_AntennaID;
15353 m_AntennaID = value;
15402 static const CFieldDescriptor *
const
15403 s_apFieldDescriptorTable[];
15405 static const CTypeDescriptor
15410 CDecoderStream * pDecoderStream);
15413 assimilateSubParameters (
15414 CErrorDetails * pError);
15418 CEncoderStream * pEncoderStream)
const;
15423 s_construct (
void);
15427 CDecoderStream * pDecoderStream,
15428 CElement * pElement);
15433 llrp_s8_t m_PeakRSSI;
15438 static const CFieldDescriptor
15454 m_PeakRSSI = value;
15500 static const CFieldDescriptor *
const
15501 s_apFieldDescriptorTable[];
15503 static const CTypeDescriptor
15508 CDecoderStream * pDecoderStream);
15511 assimilateSubParameters (
15512 CErrorDetails * pError);
15516 CEncoderStream * pEncoderStream)
const;
15521 s_construct (
void);
15525 CDecoderStream * pDecoderStream,
15526 CElement * pElement);
15531 llrp_u16_t m_ChannelIndex;
15536 static const CFieldDescriptor
15544 return m_ChannelIndex;
15552 m_ChannelIndex = value;
15606 static const CFieldDescriptor *
const
15607 s_apFieldDescriptorTable[];
15609 static const CTypeDescriptor
15614 CDecoderStream * pDecoderStream);
15617 assimilateSubParameters (
15618 CErrorDetails * pError);
15622 CEncoderStream * pEncoderStream)
const;
15627 s_construct (
void);
15631 CDecoderStream * pDecoderStream,
15632 CElement * pElement);
15637 llrp_u64_t m_Microseconds;
15642 static const CFieldDescriptor
15650 return m_Microseconds;
15658 m_Microseconds = value;
15711 static const CFieldDescriptor *
const
15712 s_apFieldDescriptorTable[];
15714 static const CTypeDescriptor
15719 CDecoderStream * pDecoderStream);
15722 assimilateSubParameters (
15723 CErrorDetails * pError);
15727 CEncoderStream * pEncoderStream)
const;
15732 s_construct (
void);
15736 CDecoderStream * pDecoderStream,
15737 CElement * pElement);
15742 llrp_u64_t m_Microseconds;
15747 static const CFieldDescriptor
15755 return m_Microseconds;
15763 m_Microseconds = value;
15812 static const CFieldDescriptor *
const
15813 s_apFieldDescriptorTable[];
15815 static const CTypeDescriptor
15820 CDecoderStream * pDecoderStream);
15823 assimilateSubParameters (
15824 CErrorDetails * pError);
15828 CEncoderStream * pEncoderStream)
const;
15833 s_construct (
void);
15837 CDecoderStream * pDecoderStream,
15838 CElement * pElement);
15843 llrp_u64_t m_Microseconds;
15848 static const CFieldDescriptor
15856 return m_Microseconds;
15864 m_Microseconds = value;
15913 static const CFieldDescriptor *
const
15914 s_apFieldDescriptorTable[];
15916 static const CTypeDescriptor
15921 CDecoderStream * pDecoderStream);
15924 assimilateSubParameters (
15925 CErrorDetails * pError);
15929 CEncoderStream * pEncoderStream)
const;
15934 s_construct (
void);
15938 CDecoderStream * pDecoderStream,
15939 CElement * pElement);
15944 llrp_u64_t m_Microseconds;
15949 static const CFieldDescriptor
15957 return m_Microseconds;
15965 m_Microseconds = value;
16013 static const CFieldDescriptor *
const
16014 s_apFieldDescriptorTable[];
16016 static const CTypeDescriptor
16021 CDecoderStream * pDecoderStream);
16024 assimilateSubParameters (
16025 CErrorDetails * pError);
16029 CEncoderStream * pEncoderStream)
const;
16034 s_construct (
void);
16038 CDecoderStream * pDecoderStream,
16039 CElement * pElement);
16044 llrp_u16_t m_TagCount;
16049 static const CFieldDescriptor
16065 m_TagCount = value;
16108 static const CFieldDescriptor *
const
16109 s_apFieldDescriptorTable[];
16111 static const CTypeDescriptor
16116 CDecoderStream * pDecoderStream);
16119 assimilateSubParameters (
16120 CErrorDetails * pError);
16124 CEncoderStream * pEncoderStream)
const;
16129 s_construct (
void);
16133 CDecoderStream * pDecoderStream,
16134 CElement * pElement);
16139 llrp_u16_t m_OpSpecID;
16144 static const CFieldDescriptor
16160 m_OpSpecID = value;
16206 static const CFieldDescriptor *
const
16207 s_apFieldDescriptorTable[];
16209 static const CTypeDescriptor
16214 CDecoderStream * pDecoderStream);
16217 assimilateSubParameters (
16218 CErrorDetails * pError);
16222 CEncoderStream * pEncoderStream)
const;
16227 s_construct (
void);
16231 CDecoderStream * pDecoderStream,
16232 CElement * pElement);
16237 llrp_u32_t m_AccessSpecID;
16242 static const CFieldDescriptor
16250 return m_AccessSpecID;
16258 m_AccessSpecID = value;
16307 static const CFieldDescriptor *
const
16308 s_apFieldDescriptorTable[];
16310 static const CTypeDescriptor
16315 CDecoderStream * pDecoderStream);
16318 assimilateSubParameters (
16319 CErrorDetails * pError);
16323 CEncoderStream * pEncoderStream)
const;
16328 s_construct (
void);
16332 CDecoderStream * pDecoderStream,
16333 CElement * pElement);
16345 return m_pROSpecID;
16362 return m_pSpecIndex;
16372 std::list<CFrequencyRSSILevelEntry *> m_listFrequencyRSSILevelEntry;
16376 inline std::list<CFrequencyRSSILevelEntry *>::iterator
16379 return m_listFrequencyRSSILevelEntry.begin();
16383 inline std::list<CFrequencyRSSILevelEntry *>::iterator
16386 return m_listFrequencyRSSILevelEntry.end();
16393 clearSubParameterList ((tListOfParameters *) &m_listFrequencyRSSILevelEntry);
16400 return (
int) (m_listFrequencyRSSILevelEntry.size());
16410 std::list<CParameter *> m_listCustom;
16414 inline std::list<CParameter *>::iterator
16417 return m_listCustom.begin();
16421 inline std::list<CParameter *>::iterator
16424 return m_listCustom.end();
16431 clearSubParameterList ((tListOfParameters *) &m_listCustom);
16438 return (
int) (m_listCustom.size());
16444 CParameter * pValue);
16517 static const CFieldDescriptor *
const
16518 s_apFieldDescriptorTable[];
16520 static const CTypeDescriptor
16525 CDecoderStream * pDecoderStream);
16528 assimilateSubParameters (
16529 CErrorDetails * pError);
16533 CEncoderStream * pEncoderStream)
const;
16538 s_construct (
void);
16542 CDecoderStream * pDecoderStream,
16543 CElement * pElement);
16548 llrp_u32_t m_Frequency;
16553 static const CFieldDescriptor
16561 return m_Frequency;
16569 m_Frequency = value;
16574 llrp_u32_t m_Bandwidth;
16579 static const CFieldDescriptor
16587 return m_Bandwidth;
16595 m_Bandwidth = value;
16600 llrp_s8_t m_AverageRSSI;
16605 static const CFieldDescriptor
16613 return m_AverageRSSI;
16621 m_AverageRSSI = value;
16626 llrp_s8_t m_PeakRSSI;
16631 static const CFieldDescriptor
16647 m_PeakRSSI = value;
16652 CParameter * m_pTimestamp;
16656 inline CParameter *
16659 return m_pTimestamp;
16665 CParameter * pValue);
16710 static const CFieldDescriptor *
const
16711 s_apFieldDescriptorTable[];
16713 static const CTypeDescriptor
16718 CDecoderStream * pDecoderStream);
16721 assimilateSubParameters (
16722 CErrorDetails * pError);
16726 CEncoderStream * pEncoderStream)
const;
16731 s_construct (
void);
16735 CDecoderStream * pDecoderStream,
16736 CElement * pElement);
16741 std::list<CEventNotificationState *> m_listEventNotificationState;
16745 inline std::list<CEventNotificationState *>::iterator
16748 return m_listEventNotificationState.begin();
16752 inline std::list<CEventNotificationState *>::iterator
16755 return m_listEventNotificationState.end();
16762 clearSubParameterList ((tListOfParameters *) &m_listEventNotificationState);
16769 return (
int) (m_listEventNotificationState.size());
16822 static const CFieldDescriptor *
const
16823 s_apFieldDescriptorTable[];
16825 static const CTypeDescriptor
16830 CDecoderStream * pDecoderStream);
16833 assimilateSubParameters (
16834 CErrorDetails * pError);
16838 CEncoderStream * pEncoderStream)
const;
16843 s_construct (
void);
16847 CDecoderStream * pDecoderStream,
16848 CElement * pElement);
16853 ENotificationEventType m_eEventType;
16858 static const CFieldDescriptor
16863 inline ENotificationEventType
16866 return m_eEventType;
16872 ENotificationEventType value)
16874 m_eEventType = value;
16879 llrp_u1_t m_NotificationState;
16884 static const CFieldDescriptor
16885 s_fdNotificationState;
16892 return m_NotificationState;
16900 m_NotificationState = value;
17025 static const CFieldDescriptor *
const
17026 s_apFieldDescriptorTable[];
17028 static const CTypeDescriptor
17033 CDecoderStream * pDecoderStream);
17036 assimilateSubParameters (
17037 CErrorDetails * pError);
17041 CEncoderStream * pEncoderStream)
const;
17046 s_construct (
void);
17050 CDecoderStream * pDecoderStream,
17051 CElement * pElement);
17056 CParameter * m_pTimestamp;
17060 inline CParameter *
17063 return m_pTimestamp;
17069 CParameter * pValue);
17080 return m_pHoppingEvent;
17097 return m_pGPIEvent;
17114 return m_pROSpecEvent;
17131 return m_pReportBufferLevelWarningEvent;
17148 return m_pReportBufferOverflowErrorEvent;
17165 return m_pReaderExceptionEvent;
17182 return m_pRFSurveyEvent;
17199 return m_pAISpecEvent;
17216 return m_pAntennaEvent;
17233 return m_pConnectionAttemptEvent;
17250 return m_pConnectionCloseEvent;
17260 std::list<CParameter *> m_listCustom;
17264 inline std::list<CParameter *>::iterator
17267 return m_listCustom.begin();
17271 inline std::list<CParameter *>::iterator
17274 return m_listCustom.end();
17281 clearSubParameterList ((tListOfParameters *) &m_listCustom);
17288 return (
int) (m_listCustom.size());
17294 CParameter * pValue);
17343 static const CFieldDescriptor *
const
17344 s_apFieldDescriptorTable[];
17346 static const CTypeDescriptor
17351 CDecoderStream * pDecoderStream);
17354 assimilateSubParameters (
17355 CErrorDetails * pError);
17359 CEncoderStream * pEncoderStream)
const;
17364 s_construct (
void);
17368 CDecoderStream * pDecoderStream,
17369 CElement * pElement);
17374 llrp_u16_t m_HopTableID;
17379 static const CFieldDescriptor
17387 return m_HopTableID;
17395 m_HopTableID = value;
17400 llrp_u16_t m_NextChannelIndex;
17405 static const CFieldDescriptor
17406 s_fdNextChannelIndex;
17413 return m_NextChannelIndex;
17421 m_NextChannelIndex = value;
17469 static const CFieldDescriptor *
const
17470 s_apFieldDescriptorTable[];
17472 static const CTypeDescriptor
17477 CDecoderStream * pDecoderStream);
17480 assimilateSubParameters (
17481 CErrorDetails * pError);
17485 CEncoderStream * pEncoderStream)
const;
17490 s_construct (
void);
17494 CDecoderStream * pDecoderStream,
17495 CElement * pElement);
17500 llrp_u16_t m_GPIPortNumber;
17505 static const CFieldDescriptor
17513 return m_GPIPortNumber;
17521 m_GPIPortNumber = value;
17526 llrp_u1_t m_GPIEvent;
17531 static const CFieldDescriptor
17547 m_GPIEvent = value;
17598 static const CFieldDescriptor *
const
17599 s_apFieldDescriptorTable[];
17601 static const CTypeDescriptor
17606 CDecoderStream * pDecoderStream);
17609 assimilateSubParameters (
17610 CErrorDetails * pError);
17614 CEncoderStream * pEncoderStream)
const;
17619 s_construct (
void);
17623 CDecoderStream * pDecoderStream,
17624 CElement * pElement);
17629 EROSpecEventType m_eEventType;
17634 static const CFieldDescriptor
17639 inline EROSpecEventType
17642 return m_eEventType;
17648 EROSpecEventType value)
17650 m_eEventType = value;
17655 llrp_u32_t m_ROSpecID;
17660 static const CFieldDescriptor
17676 m_ROSpecID = value;
17681 llrp_u32_t m_PreemptingROSpecID;
17686 static const CFieldDescriptor
17687 s_fdPreemptingROSpecID;
17694 return m_PreemptingROSpecID;
17702 m_PreemptingROSpecID = value;
17755 static const CFieldDescriptor *
const
17756 s_apFieldDescriptorTable[];
17758 static const CTypeDescriptor
17763 CDecoderStream * pDecoderStream);
17766 assimilateSubParameters (
17767 CErrorDetails * pError);
17771 CEncoderStream * pEncoderStream)
const;
17776 s_construct (
void);
17780 CDecoderStream * pDecoderStream,
17781 CElement * pElement);
17786 llrp_u8_t m_ReportBufferPercentageFull;
17791 static const CFieldDescriptor
17792 s_fdReportBufferPercentageFull;
17799 return m_ReportBufferPercentageFull;
17807 m_ReportBufferPercentageFull = value;
17857 static const CFieldDescriptor *
const
17858 s_apFieldDescriptorTable[];
17860 static const CTypeDescriptor
17865 CDecoderStream * pDecoderStream);
17868 assimilateSubParameters (
17869 CErrorDetails * pError);
17873 CEncoderStream * pEncoderStream)
const;
17878 s_construct (
void);
17882 CDecoderStream * pDecoderStream,
17883 CElement * pElement);
17936 static const CFieldDescriptor *
const
17937 s_apFieldDescriptorTable[];
17939 static const CTypeDescriptor
17944 CDecoderStream * pDecoderStream);
17947 assimilateSubParameters (
17948 CErrorDetails * pError);
17952 CEncoderStream * pEncoderStream)
const;
17957 s_construct (
void);
17961 CDecoderStream * pDecoderStream,
17962 CElement * pElement);
17967 llrp_utf8v_t m_Message;
17972 static const CFieldDescriptor
17977 inline llrp_utf8v_t
17986 llrp_utf8v_t value)
18000 return m_pROSpecID;
18017 return m_pSpecIndex;
18034 return m_pInventoryParameterSpecID;
18051 return m_pAntennaID;
18068 return m_pAccessSpecID;
18085 return m_pOpSpecID;
18095 std::list<CParameter *> m_listCustom;
18099 inline std::list<CParameter *>::iterator
18102 return m_listCustom.begin();
18106 inline std::list<CParameter *>::iterator
18109 return m_listCustom.end();
18116 clearSubParameterList ((tListOfParameters *) &m_listCustom);
18123 return (
int) (m_listCustom.size());
18129 CParameter * pValue);
18174 static const CFieldDescriptor *
const
18175 s_apFieldDescriptorTable[];
18177 static const CTypeDescriptor
18182 CDecoderStream * pDecoderStream);
18185 assimilateSubParameters (
18186 CErrorDetails * pError);
18190 CEncoderStream * pEncoderStream)
const;
18195 s_construct (
void);
18199 CDecoderStream * pDecoderStream,
18200 CElement * pElement);
18205 llrp_u16_t m_OpSpecID;
18210 static const CFieldDescriptor
18226 m_OpSpecID = value;
18274 static const CFieldDescriptor *
const
18275 s_apFieldDescriptorTable[];
18277 static const CTypeDescriptor
18282 CDecoderStream * pDecoderStream);
18285 assimilateSubParameters (
18286 CErrorDetails * pError);
18290 CEncoderStream * pEncoderStream)
const;
18295 s_construct (
void);
18299 CDecoderStream * pDecoderStream,
18300 CElement * pElement);
18305 ERFSurveyEventType m_eEventType;
18310 static const CFieldDescriptor
18315 inline ERFSurveyEventType
18318 return m_eEventType;
18324 ERFSurveyEventType value)
18326 m_eEventType = value;
18331 llrp_u32_t m_ROSpecID;
18336 static const CFieldDescriptor
18352 m_ROSpecID = value;
18357 llrp_u16_t m_SpecIndex;
18362 static const CFieldDescriptor
18370 return m_SpecIndex;
18378 m_SpecIndex = value;
18429 static const CFieldDescriptor *
const
18430 s_apFieldDescriptorTable[];
18432 static const CTypeDescriptor
18437 CDecoderStream * pDecoderStream);
18440 assimilateSubParameters (
18441 CErrorDetails * pError);
18445 CEncoderStream * pEncoderStream)
const;
18450 s_construct (
void);
18454 CDecoderStream * pDecoderStream,
18455 CElement * pElement);
18460 EAISpecEventType m_eEventType;
18465 static const CFieldDescriptor
18470 inline EAISpecEventType
18473 return m_eEventType;
18479 EAISpecEventType value)
18481 m_eEventType = value;
18486 llrp_u32_t m_ROSpecID;
18491 static const CFieldDescriptor
18507 m_ROSpecID = value;
18512 llrp_u16_t m_SpecIndex;
18517 static const CFieldDescriptor
18525 return m_SpecIndex;
18533 m_SpecIndex = value;
18538 CParameter * m_pAirProtocolSingulationDetails;
18542 inline CParameter *
18545 return m_pAirProtocolSingulationDetails;
18551 CParameter * pValue);
18597 static const CFieldDescriptor *
const
18598 s_apFieldDescriptorTable[];
18600 static const CTypeDescriptor
18605 CDecoderStream * pDecoderStream);
18608 assimilateSubParameters (
18609 CErrorDetails * pError);
18613 CEncoderStream * pEncoderStream)
const;
18618 s_construct (
void);
18622 CDecoderStream * pDecoderStream,
18623 CElement * pElement);
18628 EAntennaEventType m_eEventType;
18633 static const CFieldDescriptor
18638 inline EAntennaEventType
18641 return m_eEventType;
18647 EAntennaEventType value)
18649 m_eEventType = value;
18654 llrp_u16_t m_AntennaID;
18659 static const CFieldDescriptor
18667 return m_AntennaID;
18675 m_AntennaID = value;
18721 static const CFieldDescriptor *
const
18722 s_apFieldDescriptorTable[];
18724 static const CTypeDescriptor
18729 CDecoderStream * pDecoderStream);
18732 assimilateSubParameters (
18733 CErrorDetails * pError);
18737 CEncoderStream * pEncoderStream)
const;
18742 s_construct (
void);
18746 CDecoderStream * pDecoderStream,
18747 CElement * pElement);
18752 EConnectionAttemptStatusType m_eStatus;
18757 static const CFieldDescriptor
18762 inline EConnectionAttemptStatusType
18771 EConnectionAttemptStatusType value)
18829 static const CFieldDescriptor *
const
18830 s_apFieldDescriptorTable[];
18832 static const CTypeDescriptor
18837 CDecoderStream * pDecoderStream);
18840 assimilateSubParameters (
18841 CErrorDetails * pError);
18845 CEncoderStream * pEncoderStream)
const;
18850 s_construct (
void);
18854 CDecoderStream * pDecoderStream,
18855 CElement * pElement);
18897 static const CFieldDescriptor *
const
18898 s_apFieldDescriptorTable[];
18900 static const CTypeDescriptor
18905 CDecoderStream * pDecoderStream);
18908 assimilateSubParameters (
18909 CErrorDetails * pError);
18913 CEncoderStream * pEncoderStream)
const;
18918 s_construct (
void);
18922 CDecoderStream * pDecoderStream,
18923 CElement * pElement);
18928 EStatusCode m_eStatusCode;
18933 static const CFieldDescriptor
18941 return m_eStatusCode;
18949 m_eStatusCode = value;
18954 llrp_utf8v_t m_ErrorDescription;
18959 static const CFieldDescriptor
18960 s_fdErrorDescription;
18964 inline llrp_utf8v_t
18967 return m_ErrorDescription;
18973 llrp_utf8v_t value)
18975 m_ErrorDescription = value;
18987 return m_pFieldError;
19004 return m_pParameterError;
19056 static const CFieldDescriptor *
const
19057 s_apFieldDescriptorTable[];
19059 static const CTypeDescriptor
19064 CDecoderStream * pDecoderStream);
19067 assimilateSubParameters (
19068 CErrorDetails * pError);
19072 CEncoderStream * pEncoderStream)
const;
19077 s_construct (
void);
19081 CDecoderStream * pDecoderStream,
19082 CElement * pElement);
19087 llrp_u16_t m_FieldNum;
19092 static const CFieldDescriptor
19108 m_FieldNum = value;
19113 EStatusCode m_eErrorCode;
19118 static const CFieldDescriptor
19126 return m_eErrorCode;
19134 m_eErrorCode = value;
19183 static const CFieldDescriptor *
const
19184 s_apFieldDescriptorTable[];
19186 static const CTypeDescriptor
19191 CDecoderStream * pDecoderStream);
19194 assimilateSubParameters (
19195 CErrorDetails * pError);
19199 CEncoderStream * pEncoderStream)
const;
19204 s_construct (
void);
19208 CDecoderStream * pDecoderStream,
19209 CElement * pElement);
19214 llrp_u16_t m_ParameterType;
19219 static const CFieldDescriptor
19227 return m_ParameterType;
19235 m_ParameterType = value;
19240 EStatusCode m_eErrorCode;
19245 static const CFieldDescriptor
19253 return m_eErrorCode;
19261 m_eErrorCode = value;
19273 return m_pFieldError;
19290 return m_pParameterError;
19350 static const CFieldDescriptor *
const
19351 s_apFieldDescriptorTable[];
19353 static const CTypeDescriptor
19358 CDecoderStream * pDecoderStream);
19361 assimilateSubParameters (
19362 CErrorDetails * pError);
19366 CEncoderStream * pEncoderStream)
const;
19371 s_construct (
void);
19375 CDecoderStream * pDecoderStream,
19376 CElement * pElement);
19381 llrp_u1_t m_CanSupportBlockErase;
19386 static const CFieldDescriptor
19387 s_fdCanSupportBlockErase;
19394 return m_CanSupportBlockErase;
19402 m_CanSupportBlockErase = value;
19407 llrp_u1_t m_CanSupportBlockWrite;
19412 static const CFieldDescriptor
19413 s_fdCanSupportBlockWrite;
19420 return m_CanSupportBlockWrite;
19428 m_CanSupportBlockWrite = value;
19433 llrp_u16_t m_MaxNumSelectFiltersPerQuery;
19438 static const CFieldDescriptor
19439 s_fdMaxNumSelectFiltersPerQuery;
19446 return m_MaxNumSelectFiltersPerQuery;
19454 m_MaxNumSelectFiltersPerQuery = value;
19500 static const CFieldDescriptor *
const
19501 s_apFieldDescriptorTable[];
19503 static const CTypeDescriptor
19508 CDecoderStream * pDecoderStream);
19511 assimilateSubParameters (
19512 CErrorDetails * pError);
19516 CEncoderStream * pEncoderStream)
const;
19521 s_construct (
void);
19525 CDecoderStream * pDecoderStream,
19526 CElement * pElement);
19531 std::list<CC1G2UHFRFModeTableEntry *> m_listC1G2UHFRFModeTableEntry;
19535 inline std::list<CC1G2UHFRFModeTableEntry *>::iterator
19538 return m_listC1G2UHFRFModeTableEntry.begin();
19542 inline std::list<CC1G2UHFRFModeTableEntry *>::iterator
19545 return m_listC1G2UHFRFModeTableEntry.end();
19552 clearSubParameterList ((tListOfParameters *) &m_listC1G2UHFRFModeTableEntry);
19559 return (
int) (m_listC1G2UHFRFModeTableEntry.size());
19621 static const CFieldDescriptor *
const
19622 s_apFieldDescriptorTable[];
19624 static const CTypeDescriptor
19629 CDecoderStream * pDecoderStream);
19632 assimilateSubParameters (
19633 CErrorDetails * pError);
19637 CEncoderStream * pEncoderStream)
const;
19642 s_construct (
void);
19646 CDecoderStream * pDecoderStream,
19647 CElement * pElement);
19652 llrp_u32_t m_ModeIdentifier;
19657 static const CFieldDescriptor
19658 s_fdModeIdentifier;
19665 return m_ModeIdentifier;
19673 m_ModeIdentifier = value;
19678 EC1G2DRValue m_eDRValue;
19683 static const CFieldDescriptor
19688 inline EC1G2DRValue
19697 EC1G2DRValue value)
19699 m_eDRValue = value;
19704 llrp_u1_t m_EPCHAGTCConformance;
19709 static const CFieldDescriptor
19710 s_fdEPCHAGTCConformance;
19717 return m_EPCHAGTCConformance;
19725 m_EPCHAGTCConformance = value;
19730 EC1G2MValue m_eMValue;
19735 static const CFieldDescriptor
19756 EC1G2ForwardLinkModulation m_eForwardLinkModulation;
19761 static const CFieldDescriptor
19762 s_fdForwardLinkModulation;
19766 inline EC1G2ForwardLinkModulation
19769 return m_eForwardLinkModulation;
19775 EC1G2ForwardLinkModulation value)
19777 m_eForwardLinkModulation = value;
19782 EC1G2SpectralMaskIndicator m_eSpectralMaskIndicator;
19787 static const CFieldDescriptor
19788 s_fdSpectralMaskIndicator;
19792 inline EC1G2SpectralMaskIndicator
19795 return m_eSpectralMaskIndicator;
19801 EC1G2SpectralMaskIndicator value)
19803 m_eSpectralMaskIndicator = value;
19808 llrp_u32_t m_BDRValue;
19813 static const CFieldDescriptor
19829 m_BDRValue = value;
19834 llrp_u32_t m_PIEValue;
19839 static const CFieldDescriptor
19855 m_PIEValue = value;
19860 llrp_u32_t m_MinTariValue;
19865 static const CFieldDescriptor
19873 return m_MinTariValue;
19881 m_MinTariValue = value;
19886 llrp_u32_t m_MaxTariValue;
19891 static const CFieldDescriptor
19899 return m_MaxTariValue;
19907 m_MaxTariValue = value;
19912 llrp_u32_t m_StepTariValue;
19917 static const CFieldDescriptor
19925 return m_StepTariValue;
19933 m_StepTariValue = value;
19989 static const CFieldDescriptor *
const
19990 s_apFieldDescriptorTable[];
19992 static const CTypeDescriptor
19997 CDecoderStream * pDecoderStream);
20000 assimilateSubParameters (
20001 CErrorDetails * pError);
20005 CEncoderStream * pEncoderStream)
const;
20010 s_construct (
void);
20014 CDecoderStream * pDecoderStream,
20015 CElement * pElement);
20020 llrp_u1_t m_TagInventoryStateAware;
20025 static const CFieldDescriptor
20026 s_fdTagInventoryStateAware;
20033 return m_TagInventoryStateAware;
20041 m_TagInventoryStateAware = value;
20046 std::list<CC1G2Filter *> m_listC1G2Filter;
20050 inline std::list<CC1G2Filter *>::iterator
20053 return m_listC1G2Filter.begin();
20057 inline std::list<CC1G2Filter *>::iterator
20060 return m_listC1G2Filter.end();
20067 clearSubParameterList ((tListOfParameters *) &m_listC1G2Filter);
20074 return (
int) (m_listC1G2Filter.size());
20091 return m_pC1G2RFControl;
20108 return m_pC1G2SingulationControl;
20118 std::list<CParameter *> m_listCustom;
20122 inline std::list<CParameter *>::iterator
20125 return m_listCustom.begin();
20129 inline std::list<CParameter *>::iterator
20132 return m_listCustom.end();
20139 clearSubParameterList ((tListOfParameters *) &m_listCustom);
20146 return (
int) (m_listCustom.size());
20152 CParameter * pValue);
20225 static const CFieldDescriptor *
const
20226 s_apFieldDescriptorTable[];
20228 static const CTypeDescriptor
20233 CDecoderStream * pDecoderStream);
20236 assimilateSubParameters (
20237 CErrorDetails * pError);
20241 CEncoderStream * pEncoderStream)
const;
20246 s_construct (
void);
20250 CDecoderStream * pDecoderStream,
20251 CElement * pElement);
20256 EC1G2TruncateAction m_eT;
20261 static const CFieldDescriptor
20266 inline EC1G2TruncateAction
20275 EC1G2TruncateAction value)
20289 return m_pC1G2TagInventoryMask;
20306 return m_pC1G2TagInventoryStateAwareFilterAction;
20323 return m_pC1G2TagInventoryStateUnawareFilterAction;
20370 static const CFieldDescriptor *
const
20371 s_apFieldDescriptorTable[];
20373 static const CTypeDescriptor
20378 CDecoderStream * pDecoderStream);
20381 assimilateSubParameters (
20382 CErrorDetails * pError);
20386 CEncoderStream * pEncoderStream)
const;
20391 s_construct (
void);
20395 CDecoderStream * pDecoderStream,
20396 CElement * pElement);
20406 static const CFieldDescriptor
20427 llrp_u16_t m_Pointer;
20432 static const CFieldDescriptor
20453 llrp_u1v_t m_TagMask;
20458 static const CFieldDescriptor
20540 static const CFieldDescriptor *
const
20541 s_apFieldDescriptorTable[];
20543 static const CTypeDescriptor
20548 CDecoderStream * pDecoderStream);
20551 assimilateSubParameters (
20552 CErrorDetails * pError);
20556 CEncoderStream * pEncoderStream)
const;
20561 s_construct (
void);
20565 CDecoderStream * pDecoderStream,
20566 CElement * pElement);
20571 EC1G2StateAwareTarget m_eTarget;
20576 static const CFieldDescriptor
20581 inline EC1G2StateAwareTarget
20590 EC1G2StateAwareTarget value)
20597 EC1G2StateAwareAction m_eAction;
20602 static const CFieldDescriptor
20607 inline EC1G2StateAwareAction
20616 EC1G2StateAwareAction value)
20676 static const CFieldDescriptor *
const
20677 s_apFieldDescriptorTable[];
20679 static const CTypeDescriptor
20684 CDecoderStream * pDecoderStream);
20687 assimilateSubParameters (
20688 CErrorDetails * pError);
20692 CEncoderStream * pEncoderStream)
const;
20697 s_construct (
void);
20701 CDecoderStream * pDecoderStream,
20702 CElement * pElement);
20707 EC1G2StateUnawareAction m_eAction;
20712 static const CFieldDescriptor
20717 inline EC1G2StateUnawareAction
20726 EC1G2StateUnawareAction value)
20778 static const CFieldDescriptor *
const
20779 s_apFieldDescriptorTable[];
20781 static const CTypeDescriptor
20786 CDecoderStream * pDecoderStream);
20789 assimilateSubParameters (
20790 CErrorDetails * pError);
20794 CEncoderStream * pEncoderStream)
const;
20799 s_construct (
void);
20803 CDecoderStream * pDecoderStream,
20804 CElement * pElement);
20809 llrp_u16_t m_ModeIndex;
20814 static const CFieldDescriptor
20822 return m_ModeIndex;
20830 m_ModeIndex = value;
20840 static const CFieldDescriptor
20956 static const CFieldDescriptor *
const
20957 s_apFieldDescriptorTable[];
20959 static const CTypeDescriptor
20964 CDecoderStream * pDecoderStream);
20967 assimilateSubParameters (
20968 CErrorDetails * pError);
20972 CEncoderStream * pEncoderStream)
const;
20977 s_construct (
void);
20981 CDecoderStream * pDecoderStream,
20982 CElement * pElement);
20987 llrp_u2_t m_Session;
20992 static const CFieldDescriptor
21013 llrp_u16_t m_TagPopulation;
21018 static const CFieldDescriptor
21026 return m_TagPopulation;
21034 m_TagPopulation = value;
21039 llrp_u32_t m_TagTransitTime;
21044 static const CFieldDescriptor
21045 s_fdTagTransitTime;
21052 return m_TagTransitTime;
21060 m_TagTransitTime = value;
21072 return m_pC1G2TagInventoryStateAwareSingulationAction;
21125 static const CFieldDescriptor *
const
21126 s_apFieldDescriptorTable[];
21128 static const CTypeDescriptor
21133 CDecoderStream * pDecoderStream);
21136 assimilateSubParameters (
21137 CErrorDetails * pError);
21141 CEncoderStream * pEncoderStream)
const;
21146 s_construct (
void);
21150 CDecoderStream * pDecoderStream,
21151 CElement * pElement);
21156 EC1G2TagInventoryStateAwareI m_eI;
21161 static const CFieldDescriptor
21166 inline EC1G2TagInventoryStateAwareI
21175 EC1G2TagInventoryStateAwareI value)
21182 EC1G2TagInventoryStateAwareS m_eS;
21187 static const CFieldDescriptor
21192 inline EC1G2TagInventoryStateAwareS
21201 EC1G2TagInventoryStateAwareS value)
21255 static const CFieldDescriptor *
const
21256 s_apFieldDescriptorTable[];
21258 static const CTypeDescriptor
21263 CDecoderStream * pDecoderStream);
21266 assimilateSubParameters (
21267 CErrorDetails * pError);
21271 CEncoderStream * pEncoderStream)
const;
21276 s_construct (
void);
21280 CDecoderStream * pDecoderStream,
21281 CElement * pElement);
21286 std::list<CC1G2TargetTag *> m_listC1G2TargetTag;
21290 inline std::list<CC1G2TargetTag *>::iterator
21293 return m_listC1G2TargetTag.begin();
21297 inline std::list<CC1G2TargetTag *>::iterator
21300 return m_listC1G2TargetTag.end();
21307 clearSubParameterList ((tListOfParameters *) &m_listC1G2TargetTag);
21314 return (
int) (m_listC1G2TargetTag.size());
21370 static const CFieldDescriptor *
const
21371 s_apFieldDescriptorTable[];
21373 static const CTypeDescriptor
21378 CDecoderStream * pDecoderStream);
21381 assimilateSubParameters (
21382 CErrorDetails * pError);
21386 CEncoderStream * pEncoderStream)
const;
21391 s_construct (
void);
21395 CDecoderStream * pDecoderStream,
21396 CElement * pElement);
21406 static const CFieldDescriptor
21432 static const CFieldDescriptor
21453 llrp_u16_t m_Pointer;
21458 static const CFieldDescriptor
21479 llrp_u1v_t m_TagMask;
21484 static const CFieldDescriptor
21505 llrp_u1v_t m_TagData;
21510 static const CFieldDescriptor
21580 static const CFieldDescriptor *
const
21581 s_apFieldDescriptorTable[];
21583 static const CTypeDescriptor
21588 CDecoderStream * pDecoderStream);
21591 assimilateSubParameters (
21592 CErrorDetails * pError);
21596 CEncoderStream * pEncoderStream)
const;
21601 s_construct (
void);
21605 CDecoderStream * pDecoderStream,
21606 CElement * pElement);
21611 llrp_u16_t m_OpSpecID;
21616 static const CFieldDescriptor
21632 m_OpSpecID = value;
21637 llrp_u32_t m_AccessPassword;
21642 static const CFieldDescriptor
21643 s_fdAccessPassword;
21650 return m_AccessPassword;
21658 m_AccessPassword = value;
21668 static const CFieldDescriptor
21689 llrp_u16_t m_WordPointer;
21694 static const CFieldDescriptor
21702 return m_WordPointer;
21710 m_WordPointer = value;
21715 llrp_u16_t m_WordCount;
21720 static const CFieldDescriptor
21728 return m_WordCount;
21736 m_WordCount = value;
21787 static const CFieldDescriptor *
const
21788 s_apFieldDescriptorTable[];
21790 static const CTypeDescriptor
21795 CDecoderStream * pDecoderStream);
21798 assimilateSubParameters (
21799 CErrorDetails * pError);
21803 CEncoderStream * pEncoderStream)
const;
21808 s_construct (
void);
21812 CDecoderStream * pDecoderStream,
21813 CElement * pElement);
21818 llrp_u16_t m_OpSpecID;
21823 static const CFieldDescriptor
21839 m_OpSpecID = value;
21844 llrp_u32_t m_AccessPassword;
21849 static const CFieldDescriptor
21850 s_fdAccessPassword;
21857 return m_AccessPassword;
21865 m_AccessPassword = value;
21875 static const CFieldDescriptor
21896 llrp_u16_t m_WordPointer;
21901 static const CFieldDescriptor
21909 return m_WordPointer;
21917 m_WordPointer = value;
21922 llrp_u16v_t m_WriteData;
21927 static const CFieldDescriptor
21935 return m_WriteData;
21943 m_WriteData = value;
21990 static const CFieldDescriptor *
const
21991 s_apFieldDescriptorTable[];
21993 static const CTypeDescriptor
21998 CDecoderStream * pDecoderStream);
22001 assimilateSubParameters (
22002 CErrorDetails * pError);
22006 CEncoderStream * pEncoderStream)
const;
22011 s_construct (
void);
22015 CDecoderStream * pDecoderStream,
22016 CElement * pElement);
22021 llrp_u16_t m_OpSpecID;
22026 static const CFieldDescriptor
22042 m_OpSpecID = value;
22047 llrp_u32_t m_KillPassword;
22052 static const CFieldDescriptor
22060 return m_KillPassword;
22068 m_KillPassword = value;
22119 static const CFieldDescriptor *
const
22120 s_apFieldDescriptorTable[];
22122 static const CTypeDescriptor
22127 CDecoderStream * pDecoderStream);
22130 assimilateSubParameters (
22131 CErrorDetails * pError);
22135 CEncoderStream * pEncoderStream)
const;
22140 s_construct (
void);
22144 CDecoderStream * pDecoderStream,
22145 CElement * pElement);
22150 llrp_u16_t m_OpSpecID;
22155 static const CFieldDescriptor
22171 m_OpSpecID = value;
22176 llrp_u32_t m_AccessPassword;
22181 static const CFieldDescriptor
22182 s_fdAccessPassword;
22189 return m_AccessPassword;
22197 m_AccessPassword = value;
22202 std::list<CC1G2LockPayload *> m_listC1G2LockPayload;
22206 inline std::list<CC1G2LockPayload *>::iterator
22209 return m_listC1G2LockPayload.begin();
22213 inline std::list<CC1G2LockPayload *>::iterator
22216 return m_listC1G2LockPayload.end();
22223 clearSubParameterList ((tListOfParameters *) &m_listC1G2LockPayload);
22230 return (
int) (m_listC1G2LockPayload.size());
22282 static const CFieldDescriptor *
const
22283 s_apFieldDescriptorTable[];
22285 static const CTypeDescriptor
22290 CDecoderStream * pDecoderStream);
22293 assimilateSubParameters (
22294 CErrorDetails * pError);
22298 CEncoderStream * pEncoderStream)
const;
22303 s_construct (
void);
22307 CDecoderStream * pDecoderStream,
22308 CElement * pElement);
22313 EC1G2LockPrivilege m_ePrivilege;
22318 static const CFieldDescriptor
22323 inline EC1G2LockPrivilege
22326 return m_ePrivilege;
22332 EC1G2LockPrivilege value)
22334 m_ePrivilege = value;
22339 EC1G2LockDataField m_eDataField;
22344 static const CFieldDescriptor
22349 inline EC1G2LockDataField
22352 return m_eDataField;
22358 EC1G2LockDataField value)
22360 m_eDataField = value;
22418 static const CFieldDescriptor *
const
22419 s_apFieldDescriptorTable[];
22421 static const CTypeDescriptor
22426 CDecoderStream * pDecoderStream);
22429 assimilateSubParameters (
22430 CErrorDetails * pError);
22434 CEncoderStream * pEncoderStream)
const;
22439 s_construct (
void);
22443 CDecoderStream * pDecoderStream,
22444 CElement * pElement);
22449 llrp_u16_t m_OpSpecID;
22454 static const CFieldDescriptor
22470 m_OpSpecID = value;
22475 llrp_u32_t m_AccessPassword;
22480 static const CFieldDescriptor
22481 s_fdAccessPassword;
22488 return m_AccessPassword;
22496 m_AccessPassword = value;
22506 static const CFieldDescriptor
22527 llrp_u16_t m_WordPointer;
22532 static const CFieldDescriptor
22540 return m_WordPointer;
22548 m_WordPointer = value;
22553 llrp_u16_t m_WordCount;
22558 static const CFieldDescriptor
22566 return m_WordCount;
22574 m_WordCount = value;
22632 static const CFieldDescriptor *
const
22633 s_apFieldDescriptorTable[];
22635 static const CTypeDescriptor
22640 CDecoderStream * pDecoderStream);
22643 assimilateSubParameters (
22644 CErrorDetails * pError);
22648 CEncoderStream * pEncoderStream)
const;
22653 s_construct (
void);
22657 CDecoderStream * pDecoderStream,
22658 CElement * pElement);
22663 llrp_u16_t m_OpSpecID;
22668 static const CFieldDescriptor
22684 m_OpSpecID = value;
22689 llrp_u32_t m_AccessPassword;
22694 static const CFieldDescriptor
22695 s_fdAccessPassword;
22702 return m_AccessPassword;
22710 m_AccessPassword = value;
22720 static const CFieldDescriptor
22741 llrp_u16_t m_WordPointer;
22746 static const CFieldDescriptor
22754 return m_WordPointer;
22762 m_WordPointer = value;
22767 llrp_u16v_t m_WriteData;
22772 static const CFieldDescriptor
22780 return m_WriteData;
22788 m_WriteData = value;
22836 static const CFieldDescriptor *
const
22837 s_apFieldDescriptorTable[];
22839 static const CTypeDescriptor
22844 CDecoderStream * pDecoderStream);
22847 assimilateSubParameters (
22848 CErrorDetails * pError);
22852 CEncoderStream * pEncoderStream)
const;
22857 s_construct (
void);
22861 CDecoderStream * pDecoderStream,
22862 CElement * pElement);
22867 llrp_u1_t m_EnableCRC;
22872 static const CFieldDescriptor
22880 return m_EnableCRC;
22888 m_EnableCRC = value;
22893 llrp_u1_t m_EnablePCBits;
22898 static const CFieldDescriptor
22906 return m_EnablePCBits;
22914 m_EnablePCBits = value;
22960 static const CFieldDescriptor *
const
22961 s_apFieldDescriptorTable[];
22963 static const CTypeDescriptor
22968 CDecoderStream * pDecoderStream);
22971 assimilateSubParameters (
22972 CErrorDetails * pError);
22976 CEncoderStream * pEncoderStream)
const;
22981 s_construct (
void);
22985 CDecoderStream * pDecoderStream,
22986 CElement * pElement);
22991 llrp_u16_t m_PC_Bits;
22996 static const CFieldDescriptor
23058 static const CFieldDescriptor *
const
23059 s_apFieldDescriptorTable[];
23061 static const CTypeDescriptor
23066 CDecoderStream * pDecoderStream);
23069 assimilateSubParameters (
23070 CErrorDetails * pError);
23074 CEncoderStream * pEncoderStream)
const;
23079 s_construct (
void);
23083 CDecoderStream * pDecoderStream,
23084 CElement * pElement);
23094 static const CFieldDescriptor
23150 static const CFieldDescriptor *
const
23151 s_apFieldDescriptorTable[];
23153 static const CTypeDescriptor
23158 CDecoderStream * pDecoderStream);
23161 assimilateSubParameters (
23162 CErrorDetails * pError);
23166 CEncoderStream * pEncoderStream)
const;
23171 s_construct (
void);
23175 CDecoderStream * pDecoderStream,
23176 CElement * pElement);
23181 llrp_u16_t m_NumCollisionSlots;
23186 static const CFieldDescriptor
23187 s_fdNumCollisionSlots;
23194 return m_NumCollisionSlots;
23202 m_NumCollisionSlots = value;
23207 llrp_u16_t m_NumEmptySlots;
23212 static const CFieldDescriptor
23220 return m_NumEmptySlots;
23228 m_NumEmptySlots = value;
23276 static const CFieldDescriptor *
const
23277 s_apFieldDescriptorTable[];
23279 static const CTypeDescriptor
23284 CDecoderStream * pDecoderStream);
23287 assimilateSubParameters (
23288 CErrorDetails * pError);
23292 CEncoderStream * pEncoderStream)
const;
23297 s_construct (
void);
23301 CDecoderStream * pDecoderStream,
23302 CElement * pElement);
23307 EC1G2ReadResultType m_eResult;
23312 static const CFieldDescriptor
23317 inline EC1G2ReadResultType
23326 EC1G2ReadResultType value)
23333 llrp_u16_t m_OpSpecID;
23338 static const CFieldDescriptor
23354 m_OpSpecID = value;
23359 llrp_u16v_t m_ReadData;
23364 static const CFieldDescriptor
23380 m_ReadData = value;
23433 static const CFieldDescriptor *
const
23434 s_apFieldDescriptorTable[];
23436 static const CTypeDescriptor
23441 CDecoderStream * pDecoderStream);
23444 assimilateSubParameters (
23445 CErrorDetails * pError);
23449 CEncoderStream * pEncoderStream)
const;
23454 s_construct (
void);
23458 CDecoderStream * pDecoderStream,
23459 CElement * pElement);
23464 EC1G2WriteResultType m_eResult;
23469 static const CFieldDescriptor
23474 inline EC1G2WriteResultType
23483 EC1G2WriteResultType value)
23490 llrp_u16_t m_OpSpecID;
23495 static const CFieldDescriptor
23511 m_OpSpecID = value;
23516 llrp_u16_t m_NumWordsWritten;
23521 static const CFieldDescriptor
23522 s_fdNumWordsWritten;
23529 return m_NumWordsWritten;
23537 m_NumWordsWritten = value;
23582 static const CFieldDescriptor *
const
23583 s_apFieldDescriptorTable[];
23585 static const CTypeDescriptor
23590 CDecoderStream * pDecoderStream);
23593 assimilateSubParameters (
23594 CErrorDetails * pError);
23598 CEncoderStream * pEncoderStream)
const;
23603 s_construct (
void);
23607 CDecoderStream * pDecoderStream,
23608 CElement * pElement);
23613 EC1G2KillResultType m_eResult;
23618 static const CFieldDescriptor
23623 inline EC1G2KillResultType
23632 EC1G2KillResultType value)
23639 llrp_u16_t m_OpSpecID;
23644 static const CFieldDescriptor
23660 m_OpSpecID = value;
23707 static const CFieldDescriptor *
const
23708 s_apFieldDescriptorTable[];
23710 static const CTypeDescriptor
23715 CDecoderStream * pDecoderStream);
23718 assimilateSubParameters (
23719 CErrorDetails * pError);
23723 CEncoderStream * pEncoderStream)
const;
23728 s_construct (
void);
23732 CDecoderStream * pDecoderStream,
23733 CElement * pElement);
23738 EC1G2LockResultType m_eResult;
23743 static const CFieldDescriptor
23748 inline EC1G2LockResultType
23757 EC1G2LockResultType value)
23764 llrp_u16_t m_OpSpecID;
23769 static const CFieldDescriptor
23785 m_OpSpecID = value;
23839 static const CFieldDescriptor *
const
23840 s_apFieldDescriptorTable[];
23842 static const CTypeDescriptor
23847 CDecoderStream * pDecoderStream);
23850 assimilateSubParameters (
23851 CErrorDetails * pError);
23855 CEncoderStream * pEncoderStream)
const;
23860 s_construct (
void);
23864 CDecoderStream * pDecoderStream,
23865 CElement * pElement);
23870 EC1G2BlockEraseResultType m_eResult;
23875 static const CFieldDescriptor
23880 inline EC1G2BlockEraseResultType
23889 EC1G2BlockEraseResultType value)
23896 llrp_u16_t m_OpSpecID;
23901 static const CFieldDescriptor
23917 m_OpSpecID = value;
23972 static const CFieldDescriptor *
const
23973 s_apFieldDescriptorTable[];
23975 static const CTypeDescriptor
23980 CDecoderStream * pDecoderStream);
23983 assimilateSubParameters (
23984 CErrorDetails * pError);
23988 CEncoderStream * pEncoderStream)
const;
23993 s_construct (
void);
23997 CDecoderStream * pDecoderStream,
23998 CElement * pElement);
24003 EC1G2BlockWriteResultType m_eResult;
24008 static const CFieldDescriptor
24013 inline EC1G2BlockWriteResultType
24022 EC1G2BlockWriteResultType value)
24029 llrp_u16_t m_OpSpecID;
24034 static const CFieldDescriptor
24050 m_OpSpecID = value;
24055 llrp_u16_t m_NumWordsWritten;
24060 static const CFieldDescriptor
24061 s_fdNumWordsWritten;
24068 return m_NumWordsWritten;
24076 m_NumWordsWritten = value;
24085 class CSpecParameter
24090 static const CTypeDescriptor
24095 CParameter * pParameter);
24100 class CAccessCommandOpSpec
24105 static const CTypeDescriptor
24110 CParameter * pParameter);
24115 class CAccessCommandOpSpecResult
24120 static const CTypeDescriptor
24125 CParameter * pParameter);
24130 class CEPCParameter
24135 static const CTypeDescriptor
24140 CParameter * pParameter);
24150 static const CTypeDescriptor
24155 CParameter * pParameter);
24165 static const CTypeDescriptor
24170 CParameter * pParameter);
24175 class CAirProtocolLLRPCapabilities
24180 static const CTypeDescriptor
24185 CParameter * pParameter);
24190 class CAirProtocolUHFRFModeTable
24195 static const CTypeDescriptor
24200 CParameter * pParameter);
24205 class CAirProtocolInventoryCommandSettings
24210 static const CTypeDescriptor
24215 CParameter * pParameter);
24220 class CAirProtocolTagSpec
24225 static const CTypeDescriptor
24230 CParameter * pParameter);
24235 class CAirProtocolOpSpec
24240 static const CTypeDescriptor
24245 CParameter * pParameter);
24250 class CAirProtocolEPCMemorySelector
24255 static const CTypeDescriptor
24260 CParameter * pParameter);
24265 class CAirProtocolTagData
24270 static const CTypeDescriptor
24275 CParameter * pParameter);
24280 class CAirProtocolSingulationDetails
24285 static const CTypeDescriptor
24290 CParameter * pParameter);
24309 CTypeRegistry * pTypeRegistry);
llrp_u16_t getN(void)
Get accessor functions for the LLRP N field.
void setEnableFirstSeenTimestamp(llrp_u1_t value)
Set accessor functions for the LLRP EnableFirstSeenTimestamp field.
void setWordPointer(llrp_u16_t value)
Set accessor functions for the LLRP WordPointer field.
llrp_utf8v_t getMessage(void)
Get accessor functions for the LLRP Message field.
Class Definition CERROR_MESSAGE for LLRP message ERROR_MESSAGE.
EResultCode addAirProtocolTagData(CParameter *pValue)
Add a AirProtocolTagData to the LLRP sub-parameter list.
std::list< CAccessSpec * >::iterator beginAccessSpec(void)
Returns the first element of the AccessSpec sub-parameter list.
void setRequestedData(EGetReaderConfigRequestedData value)
Set accessor functions for the LLRP RequestedData field.
void setAccessSpecID(llrp_u32_t value)
Set accessor functions for the LLRP AccessSpecID field.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
llrp_u16v_t getWriteData(void)
Get accessor functions for the LLRP WriteData field.
CPeakRSSI * getPeakRSSI(void)
Get accessor functions for the LLRP PeakRSSI sub-parameter.
std::list< CParameter * >::iterator endAirProtocolTagData(void)
Returns the last element of the AirProtocolTagData sub-parameter list.
EResultCode setLLRPConfigurationStateValue(CLLRPConfigurationStateValue *pValue)
Set accessor functions for the LLRP LLRPConfigurationStateValue sub-parameter.
Class Definition CConnectionAttemptEvent for LLRP parameter ConnectionAttemptEvent.
void setEndFrequency(llrp_u32_t value)
Set accessor functions for the LLRP EndFrequency field.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
llrp_bytesToEnd_t getData(void)
Get accessor functions for the LLRP Data field.
std::list< CParameter * >::iterator beginAirProtocolEPCMemorySelector(void)
Returns the first element of the AirProtocolEPCMemorySelector sub-parameter list. ...
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
llrp_u16_t getCRC(void)
Get accessor functions for the LLRP CRC field.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
llrp_u32_t getAccessSpecID(void)
Get accessor functions for the LLRP AccessSpecID field.
void setEnableCRC(llrp_u1_t value)
Set accessor functions for the LLRP EnableCRC field.
void setPeriodicTriggerValue(llrp_u32_t value)
Set accessor functions for the LLRP PeriodicTriggerValue field.
EResultCode setTagObservationTrigger(CTagObservationTrigger *pValue)
Set accessor functions for the LLRP TagObservationTrigger sub-parameter.
EResultCode setTimestamp(CParameter *pValue)
Set accessor functions for the LLRP Timestamp sub-parameter.
Class Definition CDELETE_ACCESSSPEC_RESPONSE for LLRP message DELETE_ACCESSSPEC_RESPONSE.
void setStatusCode(EStatusCode value)
Set accessor functions for the LLRP StatusCode field.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
EC1G2WriteResultType getResult(void)
Get accessor functions for the LLRP Result field.
void clearTagReportData(void)
Clears the LLRP TagReportData sub-parameter list.
CAntennaID * getAntennaID(void)
Get accessor functions for the LLRP AntennaID sub-parameter.
void setGPIPortNumber(llrp_u16_t value)
Set accessor functions for the LLRP GPIPortNumber field.
llrp_u32_t getVendorIdentifier(void)
Get accessor functions for the LLRP VendorIdentifier field.
EAccessReportTriggerType getAccessReportTrigger(void)
Get accessor functions for the LLRP AccessReportTrigger field.
std::list< CTransmitPowerLevelTableEntry * >::iterator beginTransmitPowerLevelTableEntry(void)
Returns the first element of the TransmitPowerLevelTableEntry sub-parameter list. ...
CTagObservationTrigger * getTagObservationTrigger(void)
Get accessor functions for the LLRP TagObservationTrigger sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode setC1G2TagInventoryStateAwareFilterAction(CC1G2TagInventoryStateAwareFilterAction *pValue)
Set accessor functions for the LLRP C1G2TagInventoryStateAwareFilterAction sub-parameter.
llrp_u16_t getWordPointer(void)
Get accessor functions for the LLRP WordPointer field.
std::list< CParameter * >::iterator endSpecParameter(void)
Returns the last element of the SpecParameter sub-parameter list.
void setReceiveSensitivityValue(llrp_s16_t value)
Set accessor functions for the LLRP ReceiveSensitivityValue field.
Class Definition CFirstSeenTimestampUTC for LLRP parameter FirstSeenTimestampUTC. ...
Class Definition CADD_ACCESSSPEC_RESPONSE for LLRP message ADD_ACCESSSPEC_RESPONSE.
std::list< CGPOWriteData * >::iterator beginGPOWriteData(void)
Returns the first element of the GPOWriteData sub-parameter list.
llrp_u16_t getSpecIndex(void)
Get accessor functions for the LLRP SpecIndex field.
Class Definition CLastSeenTimestampUptime for LLRP parameter LastSeenTimestampUptime.
Class Definition CSpecIndex for LLRP parameter SpecIndex.
CC1G2TagInventoryStateUnawareFilterAction * getC1G2TagInventoryStateUnawareFilterAction(void)
Get accessor functions for the LLRP C1G2TagInventoryStateUnawareFilterAction sub-parameter.
EResultCode setC1G2SingulationControl(CC1G2SingulationControl *pValue)
Set accessor functions for the LLRP C1G2SingulationControl sub-parameter.
void setCanDoTagInventoryStateAwareSingulation(llrp_u1_t value)
Set accessor functions for the LLRP CanDoTagInventoryStateAwareSingulation field. ...
void setAccessSpecID(llrp_u32_t value)
Set accessor functions for the LLRP AccessSpecID field.
llrp_u16_t getMaxNumSelectFiltersPerQuery(void)
Get accessor functions for the LLRP MaxNumSelectFiltersPerQuery field.
Class Definition CPerAntennaReceiveSensitivityRange for LLRP parameter PerAntennaReceiveSensitivityRa...
EResultCode setRFTransmitter(CRFTransmitter *pValue)
Set accessor functions for the LLRP RFTransmitter sub-parameter.
Class Definition CClientRequestOpSpecResult for LLRP parameter ClientRequestOpSpecResult.
llrp_u32_t getAccessSpecID(void)
Get accessor functions for the LLRP AccessSpecID field.
void setAntennaID(llrp_u16_t value)
Set accessor functions for the LLRP AntennaID field.
int countPerAntennaReceiveSensitivityRange(void)
Count of the LLRP PerAntennaReceiveSensitivityRange sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endAirProtocolOpSpec(void)
Returns the last element of the AirProtocolOpSpec sub-parameter list.
EResultCode setSpecIndex(CSpecIndex *pValue)
Set accessor functions for the LLRP SpecIndex sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setAccessPassword(llrp_u32_t value)
Set accessor functions for the LLRP AccessPassword field.
EAccessSpecState getCurrentState(void)
Get accessor functions for the LLRP CurrentState field.
EResultCode setROSpecEvent(CROSpecEvent *pValue)
Set accessor functions for the LLRP ROSpecEvent 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.
EResultCode setROSpecID(CROSpecID *pValue)
Set accessor functions for the LLRP ROSpecID sub-parameter.
CAISpecEvent * getAISpecEvent(void)
Get accessor functions for the LLRP AISpecEvent sub-parameter.
EStatusCode getErrorCode(void)
Get accessor functions for the LLRP ErrorCode field.
llrp_u32_t getPreemptingROSpecID(void)
Get accessor functions for the LLRP PreemptingROSpecID field.
CROSpecEvent * getROSpecEvent(void)
Get accessor functions for the LLRP ROSpecEvent sub-parameter.
llrp_u64_t getMicroseconds(void)
Get accessor functions for the LLRP Microseconds field.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
void setAccessSpecID(llrp_u32_t value)
Set accessor functions for the LLRP AccessSpecID field.
llrp_u1_t getHasUTCClockCapability(void)
Get accessor functions for the LLRP HasUTCClockCapability field.
int countTransmitPowerLevelTableEntry(void)
Count of the LLRP TransmitPowerLevelTableEntry sub-parameter list.
llrp_u1_t getGPIEvent(void)
Get accessor functions for the LLRP GPIEvent field.
void setErrorCode(EStatusCode value)
Set accessor functions for the LLRP ErrorCode field.
llrp_u16_t getChannelIndex(void)
Get accessor functions for the LLRP ChannelIndex field.
void clearReceiveSensitivityTableEntry(void)
Clears the LLRP ReceiveSensitivityTableEntry sub-parameter list.
llrp_s16_t getReceiveSensitivityValue(void)
Get accessor functions for the LLRP ReceiveSensitivityValue field.
void setDeviceManufacturerName(llrp_u32_t value)
Set accessor functions for the LLRP DeviceManufacturerName field.
Class Definition CC1G2TagInventoryStateAwareSingulationAction for LLRP parameter C1G2TagInventoryStat...
Class Definition CIdentification for LLRP parameter Identification.
void setKillPassword(llrp_u32_t value)
Set accessor functions for the LLRP KillPassword field.
std::list< CAntennaConfiguration * >::iterator beginAntennaConfiguration(void)
Returns the first element of the AntennaConfiguration sub-parameter list.
void setPIEValue(llrp_u32_t value)
Set accessor functions for the LLRP PIEValue field.
CRFReceiver * getRFReceiver(void)
Get accessor functions for the LLRP RFReceiver sub-parameter.
void setWordPointer(llrp_u16_t value)
Set accessor functions for the LLRP WordPointer field.
void setHopTableID(llrp_u8_t value)
Set accessor functions for the LLRP HopTableID field.
llrp_u16_t getWordPointer(void)
Get accessor functions for the LLRP WordPointer field.
Class Definition CEPC_96 for LLRP parameter EPC_96.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
int countGPIPortCurrentState(void)
Count of the LLRP GPIPortCurrentState sub-parameter list.
llrp_u32_t getVendorIdentifier(void)
Get accessor functions for the LLRP VendorIdentifier field.
llrp_u8_t getMessageSubtype(void)
Get accessor functions for the LLRP MessageSubtype field.
llrp_u32_t getMaxNumSpecsPerROSpec(void)
Get accessor functions for the LLRP MaxNumSpecsPerROSpec field.
std::list< CC1G2Filter * >::iterator beginC1G2Filter(void)
Returns the first element of the C1G2Filter sub-parameter list.
EResultCode setGPIOCapabilities(CGPIOCapabilities *pValue)
Set accessor functions for the LLRP GPIOCapabilities sub-parameter.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
Class Definition CC1G2Write for LLRP parameter C1G2Write.
EResultCode setAirProtocolSingulationDetails(CParameter *pValue)
Set accessor functions for the LLRP AirProtocolSingulationDetails sub-parameter.
EResultCode setLLRPCapabilities(CLLRPCapabilities *pValue)
Set accessor functions for the LLRP LLRPCapabilities sub-parameter.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
Class Definition CTagObservationTrigger for LLRP parameter TagObservationTrigger. ...
void setReadData(llrp_u16v_t value)
Set accessor functions for the LLRP ReadData field.
Class Definition CC1G2UHFRFModeTable for LLRP parameter C1G2UHFRFModeTable.
std::list< CTransmitPowerLevelTableEntry * >::iterator endTransmitPowerLevelTableEntry(void)
Returns the last element of the TransmitPowerLevelTableEntry sub-parameter list.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
CRFTransmitter * getRFTransmitter(void)
Get accessor functions for the LLRP RFTransmitter sub-parameter.
CAccessSpec * getAccessSpec(void)
Get accessor functions for the LLRP AccessSpec sub-parameter.
EROSpecEventType getEventType(void)
Get accessor functions for the LLRP EventType field.
Class Definition CUptime for LLRP parameter Uptime.
EResultCode addTagReportData(CTagReportData *pValue)
Add a TagReportData to the LLRP sub-parameter list.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
Class Definition CConnectionCloseEvent for LLRP parameter ConnectionCloseEvent.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
std::list< CGPIPortCurrentState * >::iterator endGPIPortCurrentState(void)
Returns the last element of the GPIPortCurrentState sub-parameter list.
Class Definition CTransmitPowerLevelTableEntry for LLRP parameter TransmitPowerLevelTableEntry.
Class Definition CDISABLE_ACCESSSPEC_RESPONSE for LLRP message DISABLE_ACCESSSPEC_RESPONSE.
std::list< CAntennaConfiguration * >::iterator endAntennaConfiguration(void)
Returns the last element of the AntennaConfiguration sub-parameter list.
std::list< CReceiveSensitivityTableEntry * >::iterator endReceiveSensitivityTableEntry(void)
Returns the last element of the ReceiveSensitivityTableEntry sub-parameter list.
void setMicroseconds(llrp_u64_t value)
Set accessor functions for the LLRP Microseconds field.
std::list< CGPOWriteData * >::iterator endGPOWriteData(void)
Returns the last element of the GPOWriteData sub-parameter list.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
CROReportSpec * getROReportSpec(void)
Get accessor functions for the LLRP ROReportSpec sub-parameter.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
void setDurationTrigger(llrp_u32_t value)
Set accessor functions for the LLRP DurationTrigger field.
Class Definition CFirstSeenTimestampUptime for LLRP parameter FirstSeenTimestampUptime.
EResultCode setClientRequestResponse(CClientRequestResponse *pValue)
Set accessor functions for the LLRP ClientRequestResponse sub-parameter.
int countAirProtocolOpSpec(void)
Count of the LLRP AirProtocolOpSpec sub-parameter list.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
void setEnablePeakRSSI(llrp_u1_t value)
Set accessor functions for the LLRP EnablePeakRSSI field.
EResultCode setGPIEvent(CGPIEvent *pValue)
Set accessor functions for the LLRP GPIEvent sub-parameter.
EResultCode setGPITriggerValue(CGPITriggerValue *pValue)
Set accessor functions for the LLRP GPITriggerValue sub-parameter.
Class Definition CSTART_ROSPEC_RESPONSE for LLRP message START_ROSPEC_RESPONSE.
Class Definition CFieldError for LLRP parameter FieldError.
Class Definition CC1G2SingulationControl for LLRP parameter C1G2SingulationControl.
llrp_u16_t getGPIPortNum(void)
Get accessor functions for the LLRP GPIPortNum field.
Class Definition CAccessCommand for LLRP parameter AccessCommand.
llrp_u16_t getParameterType(void)
Get accessor functions for the LLRP ParameterType field.
EC1G2TagInventoryStateAwareS getS(void)
Get accessor functions for the LLRP S field.
Class Definition CRFTransmitter for LLRP parameter RFTransmitter.
void clearC1G2LockPayload(void)
Clears the LLRP C1G2LockPayload sub-parameter list.
void setTari(llrp_u16_t value)
Set accessor functions for the LLRP Tari field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
int countTagReportData(void)
Count of the LLRP TagReportData sub-parameter list.
void clearPerAntennaReceiveSensitivityRange(void)
Clears the LLRP PerAntennaReceiveSensitivityRange sub-parameter list.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
void setMatch(llrp_u1_t value)
Set accessor functions for the LLRP Match field.
EResultCode addAccessCommandOpSpecResult(CParameter *pValue)
Add a AccessCommandOpSpecResult to the LLRP sub-parameter list.
EResultCode setInventoryParameterSpecID(CInventoryParameterSpecID *pValue)
Set accessor functions for the LLRP InventoryParameterSpecID sub-parameter.
llrp_u1_t getGPIEvent(void)
Get accessor functions for the LLRP GPIEvent field.
void setChannelIndex(llrp_u16_t value)
Set accessor functions for the LLRP ChannelIndex field.
Class Definition CC1G2BlockErase for LLRP parameter C1G2BlockErase.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
std::list< CAntennaProperties * >::iterator beginAntennaProperties(void)
Returns the first element of the AntennaProperties sub-parameter list.
void setDurationTriggerValue(llrp_u32_t value)
Set accessor functions for the LLRP DurationTriggerValue field.
Class Definition CENABLE_ROSPEC for LLRP message ENABLE_ROSPEC.
EResultCode addAirProtocolUHFRFModeTable(CParameter *pValue)
Add a AirProtocolUHFRFModeTable to the LLRP sub-parameter list.
void setIndex(llrp_u16_t value)
Set accessor functions for the LLRP Index field.
llrp_u16_t getTari(void)
Get accessor functions for the LLRP Tari field.
llrp_u32_t getLLRPConfigurationStateValue(void)
Get accessor functions for the LLRP LLRPConfigurationStateValue field.
Class Definition CENABLE_EVENTS_AND_REPORTS for LLRP message ENABLE_EVENTS_AND_REPORTS.
llrp_u16_t getMaxNumberOfAntennaSupported(void)
Get accessor functions for the LLRP MaxNumberOfAntennaSupported field.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
void setNumGPOs(llrp_u16_t value)
Set accessor functions for the LLRP NumGPOs field.
llrp_u1_t getCanSupportBlockWrite(void)
Get accessor functions for the LLRP CanSupportBlockWrite field.
EC1G2KillResultType getResult(void)
Get accessor functions for the LLRP Result field.
EResultCode setFrequencyInformation(CFrequencyInformation *pValue)
Set accessor functions for the LLRP FrequencyInformation sub-parameter.
void setOffset(llrp_u32_t value)
Set accessor functions for the LLRP Offset field.
CParameterError * getParameterError(void)
Get accessor functions for the LLRP ParameterError sub-parameter.
EResultCode addReceiveSensitivityTableEntry(CReceiveSensitivityTableEntry *pValue)
Add a ReceiveSensitivityTableEntry to the LLRP sub-parameter list.
Class Definition CCustom for LLRP parameter Custom.
void setEnableLastSeenTimestamp(llrp_u1_t value)
Set accessor functions for the LLRP EnableLastSeenTimestamp field.
CClientRequestResponse * getClientRequestResponse(void)
Get accessor functions for the LLRP ClientRequestResponse sub-parameter.
EAISpecEventType getEventType(void)
Get accessor functions for the LLRP EventType field.
llrp_u16_t getNumGPOs(void)
Get accessor functions for the LLRP NumGPOs field.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
void setNextChannelIndex(llrp_u16_t value)
Set accessor functions for the LLRP NextChannelIndex field.
llrp_u1_t getMatch(void)
Get accessor functions for the LLRP Match field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
llrp_u1_t getEnableAccessSpecID(void)
Get accessor functions for the LLRP EnableAccessSpecID field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
ENotificationEventType getEventType(void)
Get accessor functions for the LLRP EventType field.
Class Definition CC1G2WriteOpSpecResult for LLRP parameter C1G2WriteOpSpecResult. ...
Class Definition CDISABLE_ROSPEC for LLRP message DISABLE_ROSPEC.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
CAccessReportSpec * getAccessReportSpec(void)
Get accessor functions for the LLRP AccessReportSpec sub-parameter.
EResultCode setOpSpecID(COpSpecID *pValue)
Set accessor functions for the LLRP OpSpecID sub-parameter.
llrp_u2_t getSession(void)
Get accessor functions for the LLRP Session field.
void setKeepaliveTriggerType(EKeepaliveTriggerType value)
Set accessor functions for the LLRP KeepaliveTriggerType field.
Class Definition CRegulatoryCapabilities for LLRP parameter RegulatoryCapabilities.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
Class Definition CC1G2TagInventoryMask for LLRP parameter C1G2TagInventoryMask.
std::list< CParameter * >::iterator endAccessCommandOpSpecResult(void)
Returns the last element of the AccessCommandOpSpecResult sub-parameter list.
void setTagData(llrp_u1v_t value)
Set accessor functions for the LLRP TagData field.
llrp_u16_t getSpecIndex(void)
Get accessor functions for the LLRP SpecIndex field.
std::list< CAntennaProperties * >::iterator beginAntennaProperties(void)
Returns the first element of the AntennaProperties sub-parameter list.
void setROReportTrigger(EROReportTriggerType value)
Set accessor functions for the LLRP ROReportTrigger field.
void setProtocolID(EAirProtocols value)
Set accessor functions for the LLRP ProtocolID field.
Class Definition CC1G2TagInventoryStateAwareFilterAction for LLRP parameter C1G2TagInventoryStateAwar...
CAccessSpecID * getAccessSpecID(void)
Get accessor functions for the LLRP AccessSpecID sub-parameter.
EResultCode addAirProtocolEPCMemorySelector(CParameter *pValue)
Add a AirProtocolEPCMemorySelector to the LLRP sub-parameter list.
CGPITriggerValue * getGPITriggerValue(void)
Get accessor functions for the LLRP GPITriggerValue sub-parameter.
std::list< CRFSurveyReportData * >::iterator endRFSurveyReportData(void)
Returns the last element of the RFSurveyReportData sub-parameter list.
void setMessage(llrp_utf8v_t value)
Set accessor functions for the LLRP Message field.
CParameter * getEPCParameter(void)
Get accessor functions for the LLRP EPCParameter sub-parameter.
EResultCode setUTCTimestamp(CUTCTimestamp *pValue)
Set accessor functions for the LLRP UTCTimestamp sub-parameter.
void setMicroseconds(llrp_u64_t value)
Set accessor functions for the LLRP Microseconds field.
llrp_u16_t getCountryCode(void)
Get accessor functions for the LLRP CountryCode field.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
EResultCode addC1G2UHFRFModeTableEntry(CC1G2UHFRFModeTableEntry *pValue)
Add a C1G2UHFRFModeTableEntry to the LLRP sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setMicroseconds(llrp_u64_t value)
Set accessor functions for the LLRP Microseconds field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode addRFSurveyReportData(CRFSurveyReportData *pValue)
Add a RFSurveyReportData to the LLRP sub-parameter list.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
void setGPOData(llrp_u1_t value)
Set accessor functions for the LLRP GPOData field.
Class Definition CAntennaEvent for LLRP parameter AntennaEvent.
void setIDType(EIdentificationType value)
Set accessor functions for the LLRP IDType field.
Class Definition CKEEPALIVE_ACK for LLRP message KEEPALIVE_ACK.
void setCanSetAntennaProperties(llrp_u1_t value)
Set accessor functions for the LLRP CanSetAntennaProperties field.
void setParameterSubtype(llrp_u32_t value)
Set accessor functions for the LLRP ParameterSubtype field.
void setReceiverSensitivity(llrp_u16_t value)
Set accessor functions for the LLRP ReceiverSensitivity field.
void setTimeout(llrp_u32_t value)
Set accessor functions for the LLRP Timeout field.
void setNumGPIs(llrp_u16_t value)
Set accessor functions for the LLRP NumGPIs field.
void setMB(llrp_u2_t value)
Set accessor functions for the LLRP MB field.
void setCountryCode(llrp_u16_t value)
Set accessor functions for the LLRP CountryCode field.
Class Definition CC1G2BlockWrite for LLRP parameter C1G2BlockWrite.
llrp_u2_t getMB(void)
Get accessor functions for the LLRP MB field.
void clearAntennaConfiguration(void)
Clears the LLRP AntennaConfiguration sub-parameter list.
Class Definition CCLIENT_REQUEST_OP_RESPONSE for LLRP message CLIENT_REQUEST_OP_RESPONSE.
EResultCode setReaderEventNotificationData(CReaderEventNotificationData *pValue)
Set accessor functions for the LLRP ReaderEventNotificationData sub-parameter.
CSpecIndex * getSpecIndex(void)
Get accessor functions for the LLRP SpecIndex sub-parameter.
std::list< CFrequencyRSSILevelEntry * >::iterator beginFrequencyRSSILevelEntry(void)
Returns the first element of the FrequencyRSSILevelEntry sub-parameter list.
Class Definition CENABLE_ACCESSSPEC for LLRP message ENABLE_ACCESSSPEC.
llrp_u16_t getSpecIndex(void)
Get accessor functions for the LLRP SpecIndex field.
CC1G2TagInventoryStateAwareSingulationAction * getC1G2TagInventoryStateAwareSingulationAction(void)
Get accessor functions for the LLRP C1G2TagInventoryStateAwareSingulationAction sub-parameter.
Class Definition CSTOP_ROSPEC_RESPONSE for LLRP message STOP_ROSPEC_RESPONSE.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setAISpecStopTriggerType(EAISpecStopTriggerType value)
Set accessor functions for the LLRP AISpecStopTriggerType field.
llrp_u32_t getDurationTrigger(void)
Get accessor functions for the LLRP DurationTrigger field.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u2_t getMB(void)
Get accessor functions for the LLRP MB field.
void setAction(EC1G2StateUnawareAction value)
Set accessor functions for the LLRP Action field.
ETagObservationTriggerType getTriggerType(void)
Get accessor functions for the LLRP TriggerType field.
void setPointer(llrp_u16_t value)
Set accessor functions for the LLRP Pointer field.
llrp_u1_t getEnableFirstSeenTimestamp(void)
Get accessor functions for the LLRP EnableFirstSeenTimestamp field.
void clearAccessCommandOpSpecResult(void)
Clears the LLRP AccessCommandOpSpecResult sub-parameter list.
llrp_u64_t getMicroseconds(void)
Get accessor functions for the LLRP Microseconds field.
void setMaxNumberOfAntennaSupported(llrp_u16_t value)
Set accessor functions for the LLRP MaxNumberOfAntennaSupported field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countEventNotificationState(void)
Count of the LLRP EventNotificationState sub-parameter list.
void setIndex(llrp_u16_t value)
Set accessor functions for the LLRP Index field.
llrp_u96_t getEPC(void)
Get accessor functions for the LLRP EPC field.
llrp_u1_t getAntennaConnected(void)
Get accessor functions for the LLRP AntennaConnected field.
llrp_u16_t getNumCollisionSlots(void)
Get accessor functions for the LLRP NumCollisionSlots field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setAccessReportTrigger(EAccessReportTriggerType value)
Set accessor functions for the LLRP AccessReportTrigger field.
void setCanReportBufferFillWarning(llrp_u1_t value)
Set accessor functions for the LLRP CanReportBufferFillWarning field.
EGetReaderConfigRequestedData getRequestedData(void)
Get accessor functions for the LLRP RequestedData field.
EResultCode setGeneralDeviceCapabilities(CGeneralDeviceCapabilities *pValue)
Set accessor functions for the LLRP GeneralDeviceCapabilities sub-parameter.
EResultCode addAntennaProperties(CAntennaProperties *pValue)
Add a AntennaProperties to the LLRP sub-parameter list.
void enrollCoreTypesIntoRegistry(CTypeRegistry *pTypeRegistry)
Enrolls the types for Core into the LTKCPP registry.
Class Definition CReceiveSensitivityTableEntry for LLRP parameter ReceiveSensitivityTableEntry.
void setWordCount(llrp_u16_t value)
Set accessor functions for the LLRP WordCount field.
void setN(llrp_u32_t value)
Set accessor functions for the LLRP N field.
Class Definition CGeneralDeviceCapabilities for LLRP parameter GeneralDeviceCapabilities.
llrp_u32_t getDurationTriggerValue(void)
Get accessor functions for the LLRP DurationTriggerValue field.
void setFrequency(llrp_u32v_t value)
Set accessor functions for the LLRP Frequency field.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
CPeriodicTriggerValue * getPeriodicTriggerValue(void)
Get accessor functions for the LLRP PeriodicTriggerValue sub-parameter.
void clearPerAntennaAirProtocol(void)
Clears the LLRP PerAntennaAirProtocol sub-parameter list.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
llrp_u16_t getChannelIndex(void)
Get accessor functions for the LLRP ChannelIndex field.
llrp_u16_t getGPIPortNumber(void)
Get accessor functions for the LLRP GPIPortNumber field.
EResultCode
Error result codes for LTK operations.
void setAccessPassword(llrp_u32_t value)
Set accessor functions for the LLRP AccessPassword field.
void setResult(EC1G2BlockEraseResultType value)
Set accessor functions for the LLRP Result field.
llrp_u1_t getCanSetAntennaProperties(void)
Get accessor functions for the LLRP CanSetAntennaProperties field.
llrp_u16_t getWordCount(void)
Get accessor functions for the LLRP WordCount field.
llrp_utf8v_t getReaderFirmwareVersion(void)
Get accessor functions for the LLRP ReaderFirmwareVersion field.
EResultCode setChannelIndex(CChannelIndex *pValue)
Set accessor functions for the LLRP ChannelIndex sub-parameter.
EResultCode setGPITriggerValue(CGPITriggerValue *pValue)
Set accessor functions for the LLRP GPITriggerValue sub-parameter.
Class Definition CC1G2UHFRFModeTableEntry for LLRP parameter C1G2UHFRFModeTableEntry.
void setS(EC1G2TagInventoryStateAwareS value)
Set accessor functions for the LLRP S field.
void setData(llrp_bytesToEnd_t value)
Set accessor functions for the LLRP Data field.
llrp_u32_t getBDRValue(void)
Get accessor functions for the LLRP BDRValue field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u1v_t getTagMask(void)
Get accessor functions for the LLRP TagMask field.
CLLRPConfigurationStateValue * getLLRPConfigurationStateValue(void)
Get accessor functions for the LLRP LLRPConfigurationStateValue sub-parameter.
std::list< CEventNotificationState * >::iterator beginEventNotificationState(void)
Returns the first element of the EventNotificationState sub-parameter list.
int countC1G2LockPayload(void)
Count of the LLRP C1G2LockPayload sub-parameter list.
EResultCode setEventsAndReports(CEventsAndReports *pValue)
Set accessor functions for the LLRP EventsAndReports sub-parameter.
void setCurrentState(EAccessSpecState value)
Set accessor functions for the LLRP CurrentState field.
void setOpSpecID(llrp_u16_t value)
Set 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.
llrp_u16_t getOperationCountValue(void)
Get accessor functions for the LLRP OperationCountValue field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
Class Definition CGET_ROSPECS for LLRP message GET_ROSPECS.
llrp_u2_t getMB(void)
Get accessor functions for the LLRP MB field.
void setWordPointer(llrp_u16_t value)
Set accessor functions for the LLRP WordPointer field.
void setModeIndex(llrp_u16_t value)
Set accessor functions for the LLRP ModeIndex field.
Class Definition CROReportSpec for LLRP parameter ROReportSpec.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
void setReportBufferPercentageFull(llrp_u8_t value)
Set accessor functions for the LLRP ReportBufferPercentageFull field.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
CLastSeenTimestampUptime * getLastSeenTimestampUptime(void)
Get accessor functions for the LLRP LastSeenTimestampUptime sub-parameter.
CConnectionCloseEvent * getConnectionCloseEvent(void)
Get accessor functions for the LLRP ConnectionCloseEvent sub-parameter.
EStatusCode getStatusCode(void)
Get accessor functions for the LLRP StatusCode field.
EResultCode setRFReceiver(CRFReceiver *pValue)
Set accessor functions for the LLRP RFReceiver sub-parameter.
std::list< CRFSurveyReportData * >::iterator beginRFSurveyReportData(void)
Returns the first element of the RFSurveyReportData sub-parameter list.
void setDurationPeriod(llrp_u32_t value)
Set accessor functions for the LLRP DurationPeriod field.
Class Definition CUTCTimestamp for LLRP parameter UTCTimestamp.
llrp_u16_t getPointer(void)
Get accessor functions for the LLRP Pointer field.
EResultCode addEventNotificationState(CEventNotificationState *pValue)
Add a EventNotificationState to the LLRP sub-parameter list.
Class Definition CChannelIndex for LLRP parameter ChannelIndex.
void setRequestedData(EGetReaderCapabilitiesRequestedData value)
Set accessor functions for the LLRP RequestedData field.
Class Definition CC1G2TagInventoryStateUnawareFilterAction for LLRP parameter C1G2TagInventoryStateUn...
Class Definition CGET_READER_CONFIG for LLRP message GET_READER_CONFIG.
llrp_u8v_t getReaderID(void)
Get accessor functions for the LLRP ReaderID field.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
void setPointer(llrp_u16_t value)
Set accessor functions for the LLRP Pointer field.
EResultCode setAccessReportSpec(CAccessReportSpec *pValue)
Set accessor functions for the LLRP AccessReportSpec sub-parameter.
Class Definition CAccessSpecStopTrigger for LLRP parameter AccessSpecStopTrigger. ...
void clearROSpec(void)
Clears the LLRP ROSpec sub-parameter list.
void setEventType(EROSpecEventType value)
Set accessor functions for the LLRP EventType field.
CFieldError * getFieldError(void)
Get accessor functions for the LLRP FieldError sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode setLastSeenTimestampUptime(CLastSeenTimestampUptime *pValue)
Set accessor functions for the LLRP LastSeenTimestampUptime sub-parameter.
void setStepTariValue(llrp_u32_t value)
Set accessor functions for the LLRP StepTariValue field.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
CGeneralDeviceCapabilities * getGeneralDeviceCapabilities(void)
Get accessor functions for the LLRP GeneralDeviceCapabilities sub-parameter.
EResultCode setC1G2RFControl(CC1G2RFControl *pValue)
Set accessor functions for the LLRP C1G2RFControl 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.
llrp_u1_t getHoldEventsAndReportsUponReconnect(void)
Get accessor functions for the LLRP HoldEventsAndReportsUponReconnect field.
Class Definition CROSpecStartTrigger for LLRP parameter ROSpecStartTrigger.
EC1G2TruncateAction getT(void)
Get accessor functions for the LLRP T field.
CAccessCommand * getAccessCommand(void)
Get accessor functions for the LLRP AccessCommand sub-parameter.
llrp_s16_t getTransmitPowerValue(void)
Get accessor functions for the LLRP TransmitPowerValue field.
EResultCode setRFSurveyEvent(CRFSurveyEvent *pValue)
Set accessor functions for the LLRP RFSurveyEvent sub-parameter.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
llrp_u16_t getGPIPortNum(void)
Get accessor functions for the LLRP GPIPortNum field.
std::list< CGPIPortCurrentState * >::iterator endGPIPortCurrentState(void)
Returns the last element of the GPIPortCurrentState sub-parameter list.
CGPITriggerValue * getGPITriggerValue(void)
Get accessor functions for the LLRP GPITriggerValue sub-parameter.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EAntennaEventType getEventType(void)
Get accessor functions for the LLRP EventType field.
void setOperationCountValue(llrp_u16_t value)
Set accessor functions for the LLRP OperationCountValue field.
std::list< CReceiveSensitivityTableEntry * >::iterator beginReceiveSensitivityTableEntry(void)
Returns the first element of the ReceiveSensitivityTableEntry sub-parameter list. ...
EResultCode addGPOWriteData(CGPOWriteData *pValue)
Add a GPOWriteData to the LLRP sub-parameter list.
CAntennaEvent * getAntennaEvent(void)
Get accessor functions for the LLRP AntennaEvent sub-parameter.
llrp_u32_t getN(void)
Get accessor functions for the LLRP N field.
Class Definition CInventoryParameterSpecID for LLRP parameter InventoryParameterSpecID.
llrp_bytesToEnd_t getData(void)
Get accessor functions for the LLRP Data field.
Class Definition CPerAntennaAirProtocol for LLRP parameter PerAntennaAirProtocol. ...
void clearGPIPortCurrentState(void)
Clears the LLRP GPIPortCurrentState sub-parameter list.
llrp_u32_t getDeviceManufacturerName(void)
Get accessor functions for the LLRP DeviceManufacturerName field.
CSpecIndex * getSpecIndex(void)
Get accessor functions for the LLRP SpecIndex sub-parameter.
Class Definition CReportBufferLevelWarningEvent for LLRP parameter ReportBufferLevelWarningEvent.
EResultCode addGPIPortCurrentState(CGPIPortCurrentState *pValue)
Add a GPIPortCurrentState to the LLRP sub-parameter list.
llrp_u32_t getAccessSpecID(void)
Get accessor functions for the LLRP AccessSpecID field.
Class Definition CKeepaliveSpec for LLRP parameter KeepaliveSpec.
Class Definition CAntennaProperties for LLRP parameter AntennaProperties.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
llrp_u1_t getEnableTagSeenCount(void)
Get accessor functions for the LLRP EnableTagSeenCount field.
EResultCode setConnectionAttemptEvent(CConnectionAttemptEvent *pValue)
Set accessor functions for the LLRP ConnectionAttemptEvent sub-parameter.
std::list< CParameter * >::iterator beginAirProtocolTagData(void)
Returns the first element of the AirProtocolTagData sub-parameter list.
std::list< CAntennaConfiguration * >::iterator endAntennaConfiguration(void)
Returns the last element of the AntennaConfiguration sub-parameter list.
void setMaxNumROSpecs(llrp_u32_t value)
Set accessor functions for the LLRP MaxNumROSpecs field.
void clearAccessSpec(void)
Clears the LLRP AccessSpec sub-parameter list.
llrp_u32_t getMaxTariValue(void)
Get accessor functions for the LLRP MaxTariValue field.
EResultCode setROBoundarySpec(CROBoundarySpec *pValue)
Set accessor functions for the LLRP ROBoundarySpec sub-parameter.
CReportBufferLevelWarningEvent * getReportBufferLevelWarningEvent(void)
Get accessor functions for the LLRP ReportBufferLevelWarningEvent sub-parameter.
Class Definition CRO_ACCESS_REPORT for LLRP message RO_ACCESS_REPORT.
Class Definition CC1G2ReadOpSpecResult for LLRP parameter C1G2ReadOpSpecResult.
llrp_u8_t getHopTableID(void)
Get accessor functions for the LLRP HopTableID field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setWriteData(llrp_u16v_t value)
Set accessor functions for the LLRP WriteData 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.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setResult(EC1G2BlockWriteResultType value)
Set accessor functions for the LLRP Result field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u32_t getStepTariValue(void)
Get accessor functions for the LLRP StepTariValue field.
llrp_u16v_t getWriteData(void)
Get accessor functions for the LLRP WriteData field.
Class Definition CC1G2LockPayload for LLRP parameter C1G2LockPayload.
void setSupportsClientRequestOpSpec(llrp_u1_t value)
Set accessor functions for the LLRP SupportsClientRequestOpSpec field.
Class Definition CGPITriggerValue for LLRP parameter GPITriggerValue.
void setEnableAccessSpecID(llrp_u1_t value)
Set accessor functions for the LLRP EnableAccessSpecID field.
std::list< CC1G2UHFRFModeTableEntry * >::iterator beginC1G2UHFRFModeTableEntry(void)
Returns the first element of the C1G2UHFRFModeTableEntry sub-parameter list.
EC1G2DRValue getDRValue(void)
Get accessor functions for the LLRP DRValue field.
CTagReportContentSelector * getTagReportContentSelector(void)
Get accessor functions for the LLRP TagReportContentSelector sub-parameter.
Class Definition CAISpec for LLRP parameter AISpec.
void setSpecIndex(llrp_u16_t value)
Set accessor functions for the LLRP SpecIndex field.
void setHopTableID(llrp_u16_t value)
Set accessor functions for the LLRP HopTableID field.
EResultCode setAISpecEvent(CAISpecEvent *pValue)
Set accessor functions for the LLRP AISpecEvent sub-parameter.
EResultCode setRegulatoryCapabilities(CRegulatoryCapabilities *pValue)
Set accessor functions for the LLRP RegulatoryCapabilities sub-parameter.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
CGPITriggerValue * getGPITriggerValue(void)
Get accessor functions for the LLRP GPITriggerValue sub-parameter.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
CParameter * getAirProtocolSingulationDetails(void)
Get accessor functions for the LLRP AirProtocolSingulationDetails sub-parameter.
void setReceiveSensitivityIndexMax(llrp_u16_t value)
Set accessor functions for the LLRP ReceiveSensitivityIndexMax field.
Class Definition CROSpec for LLRP parameter ROSpec.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
Class Definition CC1G2SingulationDetails for LLRP parameter C1G2SingulationDetails.
int countC1G2Filter(void)
Count of the LLRP C1G2Filter sub-parameter list.
std::list< CFrequencyRSSILevelEntry * >::iterator endFrequencyRSSILevelEntry(void)
Returns the last element of the FrequencyRSSILevelEntry sub-parameter list.
EAccessSpecStopTriggerType getAccessSpecStopTrigger(void)
Get accessor functions for the LLRP AccessSpecStopTrigger field.
EResultCode setUHFBandCapabilities(CUHFBandCapabilities *pValue)
Set accessor functions for the LLRP UHFBandCapabilities sub-parameter.
void setChannelIndex(llrp_u16_t value)
Set accessor functions for the LLRP ChannelIndex field.
EC1G2TagInventoryStateAwareI getI(void)
Get accessor functions for the LLRP I field.
CUHFBandCapabilities * getUHFBandCapabilities(void)
Get accessor functions for the LLRP UHFBandCapabilities sub-parameter.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
void setPC_Bits(llrp_u16_t value)
Set accessor functions for the LLRP PC_Bits field.
Class Definition CC1G2RFControl for LLRP parameter C1G2RFControl.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
llrp_u16_t getAntennaID(void)
Get accessor functions for the LLRP AntennaID field.
void setTimeout(llrp_u32_t value)
Set accessor functions for the LLRP Timeout field.
int countAirProtocolTagData(void)
Count of the LLRP AirProtocolTagData sub-parameter list.
llrp_u8_t getMaxNumPriorityLevelsSupported(void)
Get accessor functions for the LLRP MaxNumPriorityLevelsSupported field.
llrp_u32_t getAccessSpecID(void)
Get accessor functions for the LLRP AccessSpecID field.
Class Definition CInventoryParameterSpec for LLRP parameter InventoryParameterSpec.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
llrp_u32_t getMaxNumROSpecs(void)
Get accessor functions for the LLRP MaxNumROSpecs field.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
llrp_u16v_t getAntennaIDs(void)
Get accessor functions for the LLRP AntennaIDs field.
EResultCode addROSpec(CROSpec *pValue)
Add a ROSpec to the LLRP sub-parameter list.
EROSpecStartTriggerType getROSpecStartTriggerType(void)
Get accessor functions for the LLRP ROSpecStartTriggerType field.
void setTriggerType(ETagObservationTriggerType value)
Set accessor functions for the LLRP TriggerType field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void clearEventNotificationState(void)
Clears the LLRP EventNotificationState sub-parameter list.
EResultCode setC1G2TagInventoryStateUnawareFilterAction(CC1G2TagInventoryStateUnawareFilterAction *pValue)
Set accessor functions for the LLRP C1G2TagInventoryStateUnawareFilterAction sub-parameter.
void setReaderID(llrp_u8v_t value)
Set accessor functions for the LLRP ReaderID field.
Class Definition CSET_READER_CONFIG_RESPONSE for LLRP message SET_READER_CONFIG_RESPONSE.
void setEnableTagSeenCount(llrp_u1_t value)
Set accessor functions for the LLRP EnableTagSeenCount field.
EResultCode addGPOWriteData(CGPOWriteData *pValue)
Add a GPOWriteData to the LLRP sub-parameter list.
std::list< CInventoryParameterSpec * >::iterator endInventoryParameterSpec(void)
Returns the last element of the InventoryParameterSpec sub-parameter list.
int countReceiveSensitivityTableEntry(void)
Count of the LLRP ReceiveSensitivityTableEntry sub-parameter list.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
CC1G2RFControl * getC1G2RFControl(void)
Get accessor functions for the LLRP C1G2RFControl sub-parameter.
EC1G2LockDataField getDataField(void)
Get accessor functions for the LLRP DataField field.
EResultCode setAccessSpec(CAccessSpec *pValue)
Set accessor functions for the LLRP AccessSpec sub-parameter.
CReaderExceptionEvent * getReaderExceptionEvent(void)
Get accessor functions for the LLRP ReaderExceptionEvent sub-parameter.
void setStopTriggerType(ERFSurveySpecStopTriggerType value)
Set accessor functions for the LLRP StopTriggerType field.
llrp_u16_t getGPIPortNum(void)
Get accessor functions for the LLRP GPIPortNum field.
void setMaxNumInventoryParameterSpecsPerAISpec(llrp_u32_t value)
Set accessor functions for the LLRP MaxNumInventoryParameterSpecsPerAISpec field. ...
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setT(llrp_u16_t value)
Set accessor functions for the LLRP T field.
EResultCode setFirstSeenTimestampUTC(CFirstSeenTimestampUTC *pValue)
Set accessor functions for the LLRP FirstSeenTimestampUTC sub-parameter.
Class Definition CDISABLE_ROSPEC_RESPONSE for LLRP message DISABLE_ROSPEC_RESPONSE.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
ERFSurveyEventType getEventType(void)
Get accessor functions for the LLRP EventType field.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
void setResult(EC1G2WriteResultType value)
Set accessor functions for the LLRP Result field.
EAirProtocols getProtocolID(void)
Get accessor functions for the LLRP ProtocolID field.
CROSpecID * getROSpecID(void)
Get accessor functions for the LLRP ROSpecID sub-parameter.
int countAntennaConfiguration(void)
Count of the LLRP AntennaConfiguration sub-parameter list.
EResultCode setGPITriggerValue(CGPITriggerValue *pValue)
Set accessor functions for the LLRP GPITriggerValue sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
Class Definition CReaderExceptionEvent for LLRP parameter ReaderExceptionEvent.
llrp_u16_t getIndex(void)
Get accessor functions for the LLRP Index field.
Class Definition CLLRPStatus for LLRP parameter LLRPStatus.
void clearAccessCommandOpSpec(void)
Clears the LLRP AccessCommandOpSpec sub-parameter list.
int countAccessSpec(void)
Count of the LLRP AccessSpec sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EC1G2LockResultType getResult(void)
Get accessor functions for the LLRP Result field.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
void setInventoryParameterSpecID(llrp_u16_t value)
Set accessor functions for the LLRP InventoryParameterSpecID field.
Class Definition CC1G2KillOpSpecResult for LLRP parameter C1G2KillOpSpecResult.
void setEventType(EAntennaEventType value)
Set accessor functions for the LLRP EventType field.
CAntennaID * getAntennaID(void)
Get accessor functions for the LLRP AntennaID sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
Class Definition CGPOWriteData for LLRP parameter GPOWriteData.
EResultCode addSpecParameter(CParameter *pValue)
Add a SpecParameter to the LLRP sub-parameter list.
llrp_u8v_t getProtocolID(void)
Get accessor functions for the LLRP ProtocolID field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setGPIEvent(llrp_u1_t value)
Set accessor functions for the LLRP GPIEvent field.
int countAntennaProperties(void)
Count of the LLRP AntennaProperties sub-parameter list.
Class Definition CC1G2BlockEraseOpSpecResult for LLRP parameter C1G2BlockEraseOpSpecResult.
Class Definition CLLRPCapabilities for LLRP parameter LLRPCapabilities.
Class Definition CEPCData for LLRP parameter EPCData.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
CRFSurveySpecStopTrigger * getRFSurveySpecStopTrigger(void)
Get accessor functions for the LLRP RFSurveySpecStopTrigger sub-parameter.
llrp_u64_t getMicroseconds(void)
Get accessor functions for the LLRP Microseconds field.
CEventsAndReports * getEventsAndReports(void)
Get accessor functions for the LLRP EventsAndReports sub-parameter.
Class Definition CClientRequestOpSpec for LLRP parameter ClientRequestOpSpec.
Class Definition CRFSurveySpec for LLRP parameter RFSurveySpec.
void setErrorDescription(llrp_utf8v_t value)
Set accessor functions for the LLRP ErrorDescription field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
int countGPOWriteData(void)
Count of the LLRP GPOWriteData sub-parameter list.
EResultCode setReportBufferLevelWarningEvent(CReportBufferLevelWarningEvent *pValue)
Set accessor functions for the LLRP ReportBufferLevelWarningEvent sub-parameter.
Class Definition CREADER_EVENT_NOTIFICATION for LLRP message READER_EVENT_NOTIFICATION.
Class Definition CAccessSpec for LLRP parameter AccessSpec.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
EROSpecState getCurrentState(void)
Get accessor functions for the LLRP CurrentState field.
llrp_u16_t getTagPopulation(void)
Get accessor functions for the LLRP TagPopulation field.
void setFieldNum(llrp_u16_t value)
Set accessor functions for the LLRP FieldNum field.
Class Definition CCLOSE_CONNECTION for LLRP message CLOSE_CONNECTION.
EResultCode setReaderEventNotificationSpec(CReaderEventNotificationSpec *pValue)
Set accessor functions for the LLRP ReaderEventNotificationSpec sub-parameter.
void setMaxNumAccessSpecs(llrp_u32_t value)
Set accessor functions for the LLRP MaxNumAccessSpecs field.
EC1G2BlockEraseResultType getResult(void)
Get accessor functions for the LLRP Result field.
llrp_u16_t getInventoryParameterSpecID(void)
Get accessor functions for the LLRP InventoryParameterSpecID field.
llrp_u1_t getCanReportBufferFillWarning(void)
Get accessor functions for the LLRP CanReportBufferFillWarning field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
EResultCode setIdentification(CIdentification *pValue)
Set accessor functions for the LLRP Identification sub-parameter.
Class Definition CDELETE_ACCESSSPEC for LLRP message DELETE_ACCESSSPEC.
void setWriteData(llrp_u16v_t value)
Set accessor functions for the LLRP WriteData field.
std::list< CTagReportData * >::iterator beginTagReportData(void)
Returns the first element of the TagReportData sub-parameter list.
std::list< CParameter * >::iterator beginAirProtocolInventoryCommandSettings(void)
Returns the first element of the AirProtocolInventoryCommandSettings sub-parameter list...
Class Definition CUHFBandCapabilities for LLRP parameter UHFBandCapabilities.
EResultCode setROSpecID(CROSpecID *pValue)
Set accessor functions for the LLRP ROSpecID sub-parameter.
void setTagInventoryStateAware(llrp_u1_t value)
Set accessor functions for the LLRP TagInventoryStateAware field.
EResultCode addGPIPortCurrentState(CGPIPortCurrentState *pValue)
Add a GPIPortCurrentState to the LLRP sub-parameter list.
Class Definition CAISpecEvent for LLRP parameter AISpecEvent.
void setModelName(llrp_u32_t value)
Set accessor functions for the LLRP ModelName field.
EC1G2MValue getMValue(void)
Get accessor functions for the LLRP MValue field.
int countAccessCommandOpSpec(void)
Count of the LLRP AccessCommandOpSpec sub-parameter list.
void setHasUTCClockCapability(llrp_u1_t value)
Set accessor functions for the LLRP HasUTCClockCapability field.
std::list< CAntennaProperties * >::iterator endAntennaProperties(void)
Returns the last element of the AntennaProperties sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
EResultCode setAISpecStopTrigger(CAISpecStopTrigger *pValue)
Set accessor functions for the LLRP AISpecStopTrigger sub-parameter.
CReaderEventNotificationSpec * getReaderEventNotificationSpec(void)
Get accessor functions for the LLRP ReaderEventNotificationSpec sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode setTagReportContentSelector(CTagReportContentSelector *pValue)
Set accessor functions for the LLRP TagReportContentSelector sub-parameter.
EResultCode addAccessSpec(CAccessSpec *pValue)
Add a AccessSpec to the LLRP sub-parameter list.
void setAntennaID(llrp_u16_t value)
Set accessor functions for the LLRP AntennaID field.
int countFrequencyRSSILevelEntry(void)
Count of the LLRP FrequencyRSSILevelEntry sub-parameter list.
Class Definition CFixedFrequencyTable for LLRP parameter FixedFrequencyTable.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CReportBufferOverflowErrorEvent for LLRP parameter ReportBufferOverflowErrorEvent.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
EResultCode setAccessReportSpec(CAccessReportSpec *pValue)
Set accessor functions for the LLRP AccessReportSpec sub-parameter.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
Class Definition CADD_ACCESSSPEC for LLRP message ADD_ACCESSSPEC.
void setVendorIdentifier(llrp_u32_t value)
Set accessor functions for the LLRP VendorIdentifier field.
CInventoryParameterSpecID * getInventoryParameterSpecID(void)
Get accessor functions for the LLRP InventoryParameterSpecID sub-parameter.
void setEnableChannelIndex(llrp_u1_t value)
Set accessor functions for the LLRP EnableChannelIndex field.
void setROSpecStartTriggerType(EROSpecStartTriggerType value)
Set accessor functions for the LLRP ROSpecStartTriggerType field.
void setModeIdentifier(llrp_u32_t value)
Set accessor functions for the LLRP ModeIdentifier field.
void setEventType(ENotificationEventType value)
Set accessor functions for the LLRP EventType field.
EResultCode addPerAntennaAirProtocol(CPerAntennaAirProtocol *pValue)
Add a PerAntennaAirProtocol to the LLRP sub-parameter list.
void setNumberOfAttempts(llrp_u16_t value)
Set accessor functions for the LLRP NumberOfAttempts field.
Class Definition CGPIPortCurrentState for LLRP parameter GPIPortCurrentState.
llrp_u1_t getGPOData(void)
Get accessor functions for the LLRP GPOData field.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
llrp_u1v_t getEPC(void)
Get accessor functions for the LLRP EPC field.
CLastSeenTimestampUTC * getLastSeenTimestampUTC(void)
Get accessor functions for the LLRP LastSeenTimestampUTC sub-parameter.
void setErrorCode(EStatusCode value)
Set accessor functions for the LLRP ErrorCode field.
llrp_u32v_t getFrequency(void)
Get accessor functions for the LLRP Frequency field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
Class Definition CSET_READER_CONFIG for LLRP message SET_READER_CONFIG.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setStatus(EConnectionAttemptStatusType value)
Set accessor functions for the LLRP Status field.
CChannelIndex * getChannelIndex(void)
Get accessor functions for the LLRP ChannelIndex sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u1_t getEnableChannelIndex(void)
Get accessor functions for the LLRP EnableChannelIndex field.
EResultCode setHoppingEvent(CHoppingEvent *pValue)
Set accessor functions for the LLRP HoppingEvent sub-parameter.
llrp_u32_t getMinTariValue(void)
Get accessor functions for the LLRP MinTariValue field.
void setNumEmptySlots(llrp_u16_t value)
Set accessor functions for the LLRP NumEmptySlots field.
void setMaxTariValue(llrp_u32_t value)
Set accessor functions for the LLRP MaxTariValue field.
void setReaderFirmwareVersion(llrp_utf8v_t value)
Set accessor functions for the LLRP ReaderFirmwareVersion field.
CC1G2TagInventoryMask * getC1G2TagInventoryMask(void)
Get accessor functions for the LLRP C1G2TagInventoryMask sub-parameter.
void setAccessSpecID(llrp_u32_t value)
Set accessor functions for the LLRP AccessSpecID field.
std::list< CPerAntennaAirProtocol * >::iterator endPerAntennaAirProtocol(void)
Returns the last element of the PerAntennaAirProtocol sub-parameter list.
Class Definition CGPIOCapabilities for LLRP parameter GPIOCapabilities.
Class Definition CGET_ROSPECS_RESPONSE for LLRP message GET_ROSPECS_RESPONSE.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
void setForwardLinkModulation(EC1G2ForwardLinkModulation value)
Set accessor functions for the LLRP ForwardLinkModulation field.
void setI(EC1G2TagInventoryStateAwareI value)
Set accessor functions for the LLRP I field.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
CTagReportData * getTagReportData(void)
Get accessor functions for the LLRP TagReportData sub-parameter.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EC1G2BlockWriteResultType getResult(void)
Get accessor functions for the LLRP Result field.
Class Definition CAccessReportSpec for LLRP parameter AccessReportSpec.
std::list< CAccessSpec * >::iterator endAccessSpec(void)
Returns the last element of the AccessSpec sub-parameter list.
Class Definition CDELETE_ROSPEC_RESPONSE for LLRP message DELETE_ROSPEC_RESPONSE. ...
void setEnablePCBits(llrp_u1_t value)
Set accessor functions for the LLRP EnablePCBits field.
EResultCode setRFSurveySpecStopTrigger(CRFSurveySpecStopTrigger *pValue)
Set accessor functions for the LLRP RFSurveySpecStopTrigger sub-parameter.
void setGPIPortNum(llrp_u16_t value)
Set accessor functions for the LLRP GPIPortNum field.
void setMicroseconds(llrp_u64_t value)
Set accessor functions for the LLRP Microseconds field.
llrp_u1_t getSupportsClientRequestOpSpec(void)
Get accessor functions for the LLRP SupportsClientRequestOpSpec field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setMaxNumOpSpecsPerAccessSpec(llrp_u32_t value)
Set accessor functions for the LLRP MaxNumOpSpecsPerAccessSpec field.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
CFrequencyInformation * getFrequencyInformation(void)
Get accessor functions for the LLRP FrequencyInformation sub-parameter.
CTagSeenCount * getTagSeenCount(void)
Get accessor functions for the LLRP TagSeenCount sub-parameter.
Class Definition CCLOSE_CONNECTION_RESPONSE for LLRP message CLOSE_CONNECTION_RESPONSE.
void setAccessPassword(llrp_u32_t value)
Set accessor functions for the LLRP AccessPassword field.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
Class Definition CDISABLE_ACCESSSPEC for LLRP message DISABLE_ACCESSSPEC.
CROSpecID * getROSpecID(void)
Get accessor functions for the LLRP ROSpecID sub-parameter.
void setTagMask(llrp_u1v_t value)
Set accessor functions for the LLRP TagMask field.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
std::list< CROSpec * >::iterator beginROSpec(void)
Returns the first element of the ROSpec sub-parameter list.
void setLLRPConfigurationStateValue(llrp_u32_t value)
Set accessor functions for the LLRP LLRPConfigurationStateValue field.
void clearGPOWriteData(void)
Clears the LLRP GPOWriteData sub-parameter list.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
Class Definition CC1G2Lock for LLRP parameter C1G2Lock.
EResultCode addPerAntennaReceiveSensitivityRange(CPerAntennaReceiveSensitivityRange *pValue)
Add a PerAntennaReceiveSensitivityRange to the LLRP sub-parameter list.
void setTarget(EC1G2StateAwareTarget value)
Set accessor functions for the LLRP Target field.
EC1G2StateAwareTarget getTarget(void)
Get accessor functions for the LLRP Target field.
void setCanSupportBlockWrite(llrp_u1_t value)
Set accessor functions for the LLRP CanSupportBlockWrite field.
Class Definition COpSpecID for LLRP parameter OpSpecID.
void setAccessPassword(llrp_u32_t value)
Set accessor functions for the LLRP AccessPassword field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setAntennaIDs(llrp_u16v_t value)
Set accessor functions for the LLRP AntennaIDs field.
int countGPIPortCurrentState(void)
Count of the LLRP GPIPortCurrentState sub-parameter list.
EResultCode addAntennaConfiguration(CAntennaConfiguration *pValue)
Add a AntennaConfiguration to the LLRP sub-parameter list.
void setCanSupportBlockErase(llrp_u1_t value)
Set accessor functions for the LLRP CanSupportBlockErase field.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
void clearAntennaConfiguration(void)
Clears the LLRP AntennaConfiguration sub-parameter list.
Class Definition CC1G2_PC for LLRP parameter C1G2_PC.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
void clearAirProtocolOpSpec(void)
Clears the LLRP AirProtocolOpSpec sub-parameter list.
std::list< CGPOWriteData * >::iterator beginGPOWriteData(void)
Returns the first element of the GPOWriteData sub-parameter list.
llrp_u16_t getAntennaID(void)
Get accessor functions for the LLRP AntennaID field.
CROReportSpec * getROReportSpec(void)
Get accessor functions for the LLRP ROReportSpec sub-parameter.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
EResultCode setParameterError(CParameterError *pValue)
Set accessor functions for the LLRP ParameterError sub-parameter.
void setSpecIndex(llrp_u16_t value)
Set accessor functions for the LLRP SpecIndex field.
void setT(EC1G2TruncateAction value)
Set accessor functions for the LLRP T field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator beginAirProtocolUHFRFModeTable(void)
Returns the first element of the AirProtocolUHFRFModeTable sub-parameter list.
llrp_u16_t getNumGPIs(void)
Get accessor functions for the LLRP NumGPIs field.
void setAntennaID(llrp_u16_t value)
Set accessor functions for the LLRP AntennaID field.
int countSpecParameter(void)
Count of the LLRP SpecParameter sub-parameter list.
Class Definition CENABLE_ROSPEC_RESPONSE for LLRP message ENABLE_ROSPEC_RESPONSE. ...
EResultCode addFrequencyRSSILevelEntry(CFrequencyRSSILevelEntry *pValue)
Add a FrequencyRSSILevelEntry to the LLRP sub-parameter list.
llrp_u16_t getAntennaID(void)
Get accessor functions for the LLRP AntennaID field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u1_t getEnableROSpecID(void)
Get accessor functions for the LLRP EnableROSpecID field.
void setHoldEventsAndReportsUponReconnect(llrp_u1_t value)
Set accessor functions for the LLRP HoldEventsAndReportsUponReconnect field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u32_t getMaxNumOpSpecsPerAccessSpec(void)
Get accessor functions for the LLRP MaxNumOpSpecsPerAccessSpec field.
void clearAirProtocolTagData(void)
Clears the LLRP AirProtocolTagData sub-parameter list.
llrp_u1_t getEnableCRC(void)
Get accessor functions for the LLRP EnableCRC field.
void setMinTariValue(llrp_u32_t value)
Set accessor functions for the LLRP MinTariValue field.
void clearGPIPortCurrentState(void)
Clears the LLRP GPIPortCurrentState sub-parameter list.
void clearAirProtocolInventoryCommandSettings(void)
Clears the LLRP AirProtocolInventoryCommandSettings sub-parameter list.
EResultCode setEPCParameter(CParameter *pValue)
Set accessor functions for the LLRP EPCParameter sub-parameter.
CFieldError * getFieldError(void)
Get accessor functions for the LLRP FieldError sub-parameter.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
ERFSurveySpecStopTriggerType getStopTriggerType(void)
Get accessor functions for the LLRP StopTriggerType field.
void setNumWordsWritten(llrp_u16_t value)
Set accessor functions for the LLRP NumWordsWritten field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
Class Definition CGET_READER_CAPABILITIES for LLRP message GET_READER_CAPABILITIES.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
EResultCode setReportBufferOverflowErrorEvent(CReportBufferOverflowErrorEvent *pValue)
Set accessor functions for the LLRP ReportBufferOverflowErrorEvent sub-parameter. ...
llrp_u16_t getGPOPortNumber(void)
Get accessor functions for the LLRP GPOPortNumber field.
CAccessReportSpec * getAccessReportSpec(void)
Get accessor functions for the LLRP AccessReportSpec sub-parameter.
llrp_u16_t getNumberOfTags(void)
Get accessor functions for the LLRP NumberOfTags field.
COpSpecID * getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID sub-parameter.
void setMessageSubtype(llrp_u8_t value)
Set accessor functions for the LLRP MessageSubtype field.
Class Definition CC1G2Read for LLRP parameter C1G2Read.
void setCommunicationsStandard(ECommunicationsStandard value)
Set accessor functions for the LLRP CommunicationsStandard field.
Class Definition CC1G2BlockWriteOpSpecResult for LLRP parameter C1G2BlockWriteOpSpecResult.
void setReceiveSensitivityIndexMin(llrp_u16_t value)
Set accessor functions for the LLRP ReceiveSensitivityIndexMin field.
void setProtocolID(llrp_u8v_t value)
Set accessor functions for the LLRP ProtocolID field.
std::list< CC1G2LockPayload * >::iterator endC1G2LockPayload(void)
Returns the last element of the C1G2LockPayload sub-parameter list.
llrp_u32_t getModelName(void)
Get accessor functions for the LLRP ModelName field.
EResultCode setConnectionCloseEvent(CConnectionCloseEvent *pValue)
Set accessor functions for the LLRP ConnectionCloseEvent sub-parameter.
EResultCode setFieldError(CFieldError *pValue)
Set accessor functions for the LLRP FieldError sub-parameter.
llrp_u16_t getT(void)
Get accessor functions for the LLRP T field.
int countC1G2UHFRFModeTableEntry(void)
Count of the LLRP C1G2UHFRFModeTableEntry sub-parameter list.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
llrp_u16_t getInventoryParameterSpecID(void)
Get accessor functions for the LLRP InventoryParameterSpecID field.
void setVendorIdentifier(llrp_u32_t value)
Set accessor functions for the LLRP VendorIdentifier field.
std::list< CC1G2LockPayload * >::iterator beginC1G2LockPayload(void)
Returns the first element of the C1G2LockPayload sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
std::list< CParameter * >::iterator endAirProtocolEPCMemorySelector(void)
Returns the last element of the AirProtocolEPCMemorySelector sub-parameter list.
llrp_u16_t getIndex(void)
Get accessor functions for the LLRP Index field.
llrp_u16_t getNumEmptySlots(void)
Get accessor functions for the LLRP NumEmptySlots field.
llrp_u32_t getEndFrequency(void)
Get accessor functions for the LLRP EndFrequency field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CEventNotificationState for LLRP parameter EventNotificationState.
void setTagPopulation(llrp_u16_t value)
Set accessor functions for the LLRP TagPopulation field.
void setProtocolID(EAirProtocols value)
Set accessor functions for the LLRP ProtocolID field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
void setParameterType(llrp_u16_t value)
Set accessor functions for the LLRP ParameterType field.
EResultCode addC1G2LockPayload(CC1G2LockPayload *pValue)
Add a C1G2LockPayload to the LLRP 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.
std::list< CROSpec * >::iterator endROSpec(void)
Returns the last element of the ROSpec sub-parameter list.
EResultCode setKeepaliveSpec(CKeepaliveSpec *pValue)
Set accessor functions for the LLRP KeepaliveSpec sub-parameter.
llrp_u16_t getReceiveSensitivityIndexMin(void)
Get accessor functions for the LLRP ReceiveSensitivityIndexMin field.
EResultCode addTransmitPowerLevelTableEntry(CTransmitPowerLevelTableEntry *pValue)
Add a TransmitPowerLevelTableEntry to the LLRP sub-parameter list.
llrp_u1_t getCanDoRFSurvey(void)
Get accessor functions for the LLRP CanDoRFSurvey field.
EC1G2LockPrivilege getPrivilege(void)
Get accessor functions for the LLRP Privilege field.
void setGPIPortNum(llrp_u16_t value)
Set accessor functions for the LLRP GPIPortNum field.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
void setMB(llrp_u2_t value)
Set accessor functions for the LLRP MB field.
llrp_u16_t getAntennaID(void)
Get accessor functions for the LLRP AntennaID field.
llrp_u1v_t getTagMask(void)
Get accessor functions for the LLRP TagMask field.
Class Definition CC1G2LLRPCapabilities for LLRP parameter C1G2LLRPCapabilities.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
llrp_u32_t getModeIdentifier(void)
Get accessor functions for the LLRP ModeIdentifier field.
Class Definition CAntennaID for LLRP parameter AntennaID.
EAISpecStopTriggerType getAISpecStopTriggerType(void)
Get accessor functions for the LLRP AISpecStopTriggerType field.
std::list< CTagReportData * >::iterator endTagReportData(void)
Returns the last element of the TagReportData sub-parameter list.
llrp_u16_t getPointer(void)
Get accessor functions for the LLRP Pointer field.
EResultCode setAirProtocolLLRPCapabilities(CParameter *pValue)
Set accessor functions for the LLRP AirProtocolLLRPCapabilities sub-parameter.
llrp_u32_t getMaxNumInventoryParameterSpecsPerAISpec(void)
Get accessor functions for the LLRP MaxNumInventoryParameterSpecsPerAISpec field. ...
void clearGPOWriteData(void)
Clears the LLRP GPOWriteData sub-parameter list.
CGPIEvent * getGPIEvent(void)
Get accessor functions for the LLRP GPIEvent sub-parameter.
void setN(llrp_u16_t value)
Set accessor functions for the LLRP N field.
llrp_u32_t getPIEValue(void)
Get accessor functions for the LLRP PIEValue field.
void clearC1G2Filter(void)
Clears the LLRP C1G2Filter sub-parameter list.
void setTransmitPower(llrp_u16_t value)
Set accessor functions for the LLRP TransmitPower field.
llrp_u2_t getMB(void)
Get accessor functions for the LLRP MB field.
llrp_u16_t getReceiverSensitivity(void)
Get accessor functions for the LLRP ReceiverSensitivity field.
Class Definition CRFSurveyEvent for LLRP parameter RFSurveyEvent.
llrp_u2_t getMB(void)
Get accessor functions for the LLRP MB field.
void setDataField(EC1G2LockDataField value)
Set accessor functions for the LLRP DataField field.
void setMB(llrp_u2_t value)
Set accessor functions for the LLRP MB field.
Class Definition CTagReportData for LLRP parameter TagReportData.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
EResultCode addAirProtocolOpSpec(CParameter *pValue)
Add a AirProtocolOpSpec to the LLRP sub-parameter list.
std::list< CEventNotificationState * >::iterator endEventNotificationState(void)
Returns the last element of the EventNotificationState sub-parameter list.
EResultCode setTagSeenCount(CTagSeenCount *pValue)
Set accessor functions for the LLRP TagSeenCount sub-parameter.
llrp_u16_t getWordCount(void)
Get accessor functions for the LLRP WordCount field.
llrp_u16_t getAntennaID(void)
Get accessor functions for the LLRP AntennaID field.
void setConfig(llrp_u1_t value)
Set accessor functions for the LLRP Config field.
void clearSpecParameter(void)
Clears the LLRP SpecParameter sub-parameter list.
void setEventType(EAISpecEventType value)
Set accessor functions for the LLRP EventType field.
std::list< CParameter * >::iterator beginSpecParameter(void)
Returns the first element of the SpecParameter sub-parameter list.
void setBDRValue(llrp_u32_t value)
Set accessor functions for the LLRP BDRValue field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
CParameterError * getParameterError(void)
Get accessor functions for the LLRP ParameterError sub-parameter.
EResultCode setInventoryParameterSpecID(CInventoryParameterSpecID *pValue)
Set accessor functions for the LLRP InventoryParameterSpecID sub-parameter.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
void setCRC(llrp_u16_t value)
Set accessor functions for the LLRP CRC field.
EResultCode setROSpec(CROSpec *pValue)
Set accessor functions for the LLRP ROSpec sub-parameter.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
EResultCode setROSpecID(CROSpecID *pValue)
Set accessor functions for the LLRP ROSpecID sub-parameter.
llrp_u16_t getHopTableID(void)
Get accessor functions for the LLRP HopTableID field.
EResultCode setAccessSpecStopTrigger(CAccessSpecStopTrigger *pValue)
Set accessor functions for the LLRP AccessSpecStopTrigger sub-parameter.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
EAirProtocols getProtocolID(void)
Get accessor functions for the LLRP ProtocolID field.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
CC1G2SingulationControl * getC1G2SingulationControl(void)
Get accessor functions for the LLRP C1G2SingulationControl sub-parameter.
void setAccessSpecStopTrigger(EAccessSpecStopTriggerType value)
Set accessor functions for the LLRP AccessSpecStopTrigger field.
void clearRFSurveyReportData(void)
Clears the LLRP RFSurveyReportData sub-parameter list.
EROReportTriggerType getROReportTrigger(void)
Get accessor functions for the LLRP ROReportTrigger field.
Class Definition CEventsAndReports for LLRP parameter EventsAndReports.
CEPCData * getEPCData(void)
Get accessor functions for the LLRP EPCData sub-parameter.
void setNumCollisionSlots(llrp_u16_t value)
Set accessor functions for the LLRP NumCollisionSlots field.
EGetReaderCapabilitiesRequestedData getRequestedData(void)
Get accessor functions for the LLRP RequestedData field.
void setPrivilege(EC1G2LockPrivilege value)
Set accessor functions for the LLRP Privilege field.
EResultCode setPeakRSSI(CPeakRSSI *pValue)
Set accessor functions for the LLRP PeakRSSI sub-parameter.
int countInventoryParameterSpec(void)
Count of the LLRP InventoryParameterSpec sub-parameter list.
EResultCode addAntennaProperties(CAntennaProperties *pValue)
Add a AntennaProperties to the LLRP sub-parameter list.
llrp_u16_t getAntennaID(void)
Get accessor functions for the LLRP AntennaID field.
EResultCode setReaderEventNotificationSpec(CReaderEventNotificationSpec *pValue)
Set accessor functions for the LLRP ReaderEventNotificationSpec sub-parameter.
void setState(EGPIPortState value)
Set accessor functions for the LLRP State field.
std::list< CPerAntennaReceiveSensitivityRange * >::iterator endPerAntennaReceiveSensitivityRange(void)
Returns the last element of the PerAntennaReceiveSensitivityRange sub-parameter list.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setSpectralMaskIndicator(EC1G2SpectralMaskIndicator value)
Set accessor functions for the LLRP SpectralMaskIndicator field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
int countGPOWriteData(void)
Count of the LLRP GPOWriteData sub-parameter list.
Class Definition CC1G2InventoryCommand for LLRP parameter C1G2InventoryCommand.
EResultCode setAntennaID(CAntennaID *pValue)
Set accessor functions for the LLRP AntennaID sub-parameter.
llrp_u16_t getWordPointer(void)
Get accessor functions for the LLRP WordPointer field.
CParameter * getAirProtocolTagSpec(void)
Get accessor functions for the LLRP AirProtocolTagSpec sub-parameter.
Class Definition CADD_ROSPEC for LLRP message ADD_ROSPEC.
llrp_u1_t getConfig(void)
Get accessor functions for the LLRP Config field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u32_t getTimeout(void)
Get accessor functions for the LLRP Timeout field.
CROSpecStopTrigger * getROSpecStopTrigger(void)
Get accessor functions for the LLRP ROSpecStopTrigger sub-parameter.
llrp_u32_t getParameterSubtype(void)
Get accessor functions for the LLRP ParameterSubtype field.
void setNotificationState(llrp_u1_t value)
Set accessor functions for the LLRP NotificationState field.
void setAntennaID(llrp_u16_t value)
Set accessor functions for the LLRP AntennaID field.
int countROSpec(void)
Count of the LLRP ROSpec sub-parameter list.
EResultCode setROReportSpec(CROReportSpec *pValue)
Set accessor functions for the LLRP ROReportSpec sub-parameter.
llrp_u32_t getPeriod(void)
Get accessor functions for the LLRP Period field.
int countAccessCommandOpSpecResult(void)
Count of the LLRP AccessCommandOpSpecResult sub-parameter list.
ECommunicationsStandard getCommunicationsStandard(void)
Get accessor functions for the LLRP CommunicationsStandard field.
Class Definition CSTART_ROSPEC for LLRP message START_ROSPEC.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
std::list< CC1G2Filter * >::iterator endC1G2Filter(void)
Returns the last element of the C1G2Filter sub-parameter list.
std::list< CPerAntennaReceiveSensitivityRange * >::iterator beginPerAntennaReceiveSensitivityRange(void)
Returns the first element of the PerAntennaReceiveSensitivityRange sub-parameter list.
std::list< CGPOWriteData * >::iterator endGPOWriteData(void)
Returns the last element of the GPOWriteData sub-parameter list.
CROSpec * getROSpec(void)
Get accessor functions for the LLRP ROSpec sub-parameter.
Class Definition CC1G2Kill for LLRP parameter C1G2Kill.
void setROSpecStopTriggerType(EROSpecStopTriggerType value)
Set accessor functions for the LLRP ROSpecStopTriggerType field.
EResultCode setROSpecStopTrigger(CROSpecStopTrigger *pValue)
Set accessor functions for the LLRP ROSpecStopTrigger sub-parameter.
Class Definition CAntennaConfiguration for LLRP parameter AntennaConfiguration.
Class Definition CROSpecStopTrigger for LLRP parameter ROSpecStopTrigger.
llrp_u8_t getPriority(void)
Get accessor functions for the LLRP Priority field.
llrp_u1_t getEnablePeakRSSI(void)
Get accessor functions for the LLRP EnablePeakRSSI field.
Class Definition CAccessSpecID for LLRP parameter AccessSpecID.
CHoppingEvent * getHoppingEvent(void)
Get accessor functions for the LLRP HoppingEvent sub-parameter.
void setGPIPortNum(llrp_u16_t value)
Set accessor functions for the LLRP GPIPortNum field.
void setEventType(ERFSurveyEventType value)
Set accessor functions for the LLRP EventType field.
llrp_u8_t getReportBufferPercentageFull(void)
Get accessor functions for the LLRP ReportBufferPercentageFull field.
CAccessSpecID * getAccessSpecID(void)
Get accessor functions for the LLRP AccessSpecID sub-parameter.
EROSpecStopTriggerType getROSpecStopTriggerType(void)
Get accessor functions for the LLRP ROSpecStopTriggerType field.
void setTransmitPowerValue(llrp_s16_t value)
Set accessor functions for the LLRP TransmitPowerValue field.
void setMicroseconds(llrp_u64_t value)
Set accessor functions for the LLRP Microseconds field.
void setMB(llrp_u2_t value)
Set accessor functions for the LLRP MB field.
EResultCode setEPCData(CEPCData *pValue)
Set accessor functions for the LLRP EPCData sub-parameter.
CLLRPCapabilities * getLLRPCapabilities(void)
Get accessor functions for the LLRP LLRPCapabilities sub-parameter.
llrp_u16_t getAntennaID(void)
Get accessor functions for the LLRP AntennaID field.
llrp_u16_t getWordPointer(void)
Get accessor functions for the LLRP WordPointer field.
void setEPC(llrp_u1v_t value)
Set accessor functions for the LLRP EPC field.
llrp_u32_t getTagTransitTime(void)
Get accessor functions for the LLRP TagTransitTime field.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
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 addC1G2Filter(CC1G2Filter *pValue)
Add a C1G2Filter to the LLRP sub-parameter list.
CSpecIndex * getSpecIndex(void)
Get accessor functions for the LLRP SpecIndex sub-parameter.
int countAirProtocolEPCMemorySelector(void)
Count of the LLRP AirProtocolEPCMemorySelector sub-parameter list.
llrp_u1_t getEnableLastSeenTimestamp(void)
Get accessor functions for the LLRP EnableLastSeenTimestamp field.
void clearInventoryParameterSpec(void)
Clears the LLRP InventoryParameterSpec sub-parameter list.
CROBoundarySpec * getROBoundarySpec(void)
Get accessor functions for the LLRP ROBoundarySpec sub-parameter.
void setInventoryParameterSpecID(llrp_u16_t value)
Set accessor functions for the LLRP InventoryParameterSpecID field.
void setStartFrequency(llrp_u32_t value)
Set accessor functions for the LLRP StartFrequency field.
void clearAntennaProperties(void)
Clears the LLRP AntennaProperties sub-parameter list.
Class Definition CParameterError for LLRP parameter ParameterError.
EResultCode setAntennaEvent(CAntennaEvent *pValue)
Set accessor functions for the LLRP AntennaEvent sub-parameter.
EResultCode setReaderExceptionEvent(CReaderExceptionEvent *pValue)
Set accessor functions for the LLRP ReaderExceptionEvent sub-parameter.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setFrequency(llrp_u32v_t value)
Set accessor functions for the LLRP Frequency field.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
CEventsAndReports * getEventsAndReports(void)
Get accessor functions for the LLRP EventsAndReports sub-parameter.
llrp_u64_t getMicroseconds(void)
Get accessor functions for the LLRP Microseconds field.
EResultCode setC1G2TagInventoryStateAwareSingulationAction(CC1G2TagInventoryStateAwareSingulationAction *pValue)
Set accessor functions for the LLRP C1G2TagInventoryStateAwareSingulationAction sub-parameter.
std::list< CGPIPortCurrentState * >::iterator beginGPIPortCurrentState(void)
Returns the first element of the GPIPortCurrentState sub-parameter list.
llrp_u16_t getPC_Bits(void)
Get accessor functions for the LLRP PC_Bits field.
Class Definition CC1G2TargetTag for LLRP parameter C1G2TargetTag.
EResultCode setLastSeenTimestampUTC(CLastSeenTimestampUTC *pValue)
Set accessor functions for the LLRP LastSeenTimestampUTC sub-parameter.
llrp_u16_t getAntennaID(void)
Get accessor functions for the LLRP AntennaID field.
void setAntennaID(llrp_u16_t value)
Set accessor functions for the LLRP AntennaID field.
void setAction(EC1G2StateAwareAction value)
Set accessor functions for the LLRP Action field.
EResultCode setAntennaID(CAntennaID *pValue)
Set accessor functions for the LLRP AntennaID sub-parameter.
void setResult(EC1G2KillResultType value)
Set accessor functions for the LLRP Result field.
void setClientRequestOpSpecTimeout(llrp_u16_t value)
Set accessor functions for the LLRP ClientRequestOpSpecTimeout field.
std::list< CAntennaConfiguration * >::iterator endAntennaConfiguration(void)
Returns the last element of the AntennaConfiguration sub-parameter list.
llrp_u16_t getModeIndex(void)
Get accessor functions for the LLRP ModeIndex field.
llrp_u32_t getMaxNumAccessSpecs(void)
Get accessor functions for the LLRP MaxNumAccessSpecs field.
llrp_u16_t getNextChannelIndex(void)
Get accessor functions for the LLRP NextChannelIndex field.
llrp_u1_t getSupportsEventAndReportHolding(void)
Get accessor functions for the LLRP SupportsEventAndReportHolding field.
void clearC1G2UHFRFModeTableEntry(void)
Clears the LLRP C1G2UHFRFModeTableEntry sub-parameter list.
CROSpecID * getROSpecID(void)
Get accessor functions for the LLRP ROSpecID sub-parameter.
EResultCode setSpecIndex(CSpecIndex *pValue)
Set accessor functions for the LLRP SpecIndex sub-parameter.
Class Definition CLastSeenTimestampUTC for LLRP parameter LastSeenTimestampUTC.
EResultCode setPeriodicTriggerValue(CPeriodicTriggerValue *pValue)
Set accessor functions for the LLRP PeriodicTriggerValue sub-parameter.
llrp_u16_t getFieldNum(void)
Get accessor functions for the LLRP FieldNum field.
int countAirProtocolInventoryCommandSettings(void)
Count of the LLRP AirProtocolInventoryCommandSettings sub-parameter list.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
llrp_u1_t getEnableInventoryParameterSpecID(void)
Get accessor functions for the LLRP EnableInventoryParameterSpecID field.
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 setCanDoRFSurvey(llrp_u1_t value)
Set accessor functions for the LLRP CanDoRFSurvey field.
EResultCode setROReportSpec(CROReportSpec *pValue)
Set accessor functions for the LLRP ROReportSpec sub-parameter.
int countAntennaConfiguration(void)
Count of the LLRP AntennaConfiguration sub-parameter list.
void setMaxNumSpecsPerROSpec(llrp_u32_t value)
Set accessor functions for the LLRP MaxNumSpecsPerROSpec field.
CReportBufferOverflowErrorEvent * getReportBufferOverflowErrorEvent(void)
Get accessor functions for the LLRP ReportBufferOverflowErrorEvent sub-parameter. ...
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setGPIEvent(llrp_u1_t value)
Set accessor functions for the LLRP GPIEvent field.
Class Definition CClientRequestResponse for LLRP parameter ClientRequestResponse. ...
llrp_u1_t getResetToFactoryDefault(void)
Get accessor functions for the LLRP ResetToFactoryDefault field.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
EResultCode setROReportSpec(CROReportSpec *pValue)
Set accessor functions for the LLRP ROReportSpec sub-parameter.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
std::list< CGPIPortCurrentState * >::iterator beginGPIPortCurrentState(void)
Returns the first element of the GPIPortCurrentState sub-parameter list.
CAISpecStopTrigger * getAISpecStopTrigger(void)
Get accessor functions for the LLRP AISpecStopTrigger sub-parameter.
void setMB(llrp_u2_t value)
Set accessor functions for the LLRP MB field.
llrp_u32_t getKillPassword(void)
Get accessor functions for the LLRP KillPassword field.
llrp_u16_t getNumWordsWritten(void)
Get accessor functions for the LLRP NumWordsWritten field.
Class Definition CADD_ROSPEC_RESPONSE for LLRP message ADD_ROSPEC_RESPONSE.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
void setMaxNumPriorityLevelsSupported(llrp_u8_t value)
Set accessor functions for the LLRP MaxNumPriorityLevelsSupported field.
EResultCode addAirProtocolInventoryCommandSettings(CParameter *pValue)
Add a AirProtocolInventoryCommandSettings to the LLRP sub-parameter list.
Class Definition CAISpecStopTrigger for LLRP parameter AISpecStopTrigger.
llrp_u32_t getAccessSpecID(void)
Get accessor functions for the LLRP AccessSpecID field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setEnableInventoryParameterSpecID(llrp_u1_t value)
Set accessor functions for the LLRP EnableInventoryParameterSpecID field.
EResultCode setFirstSeenTimestampUptime(CFirstSeenTimestampUptime *pValue)
Set accessor functions for the LLRP FirstSeenTimestampUptime sub-parameter.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
Class Definition CROSpecID for LLRP parameter ROSpecID.
void setDRValue(EC1G2DRValue value)
Set accessor functions for the LLRP DRValue field.
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.
std::list< CAntennaProperties * >::iterator endAntennaProperties(void)
Returns the last element of the AntennaProperties sub-parameter list.
void setEnableAntennaID(llrp_u1_t value)
Set accessor functions for the LLRP EnableAntennaID field.
CReaderEventNotificationData * getReaderEventNotificationData(void)
Get accessor functions for the LLRP ReaderEventNotificationData sub-parameter.
void clearAntennaConfiguration(void)
Clears the LLRP AntennaConfiguration sub-parameter list.
void clearAirProtocolUHFRFModeTable(void)
Clears the LLRP AirProtocolUHFRFModeTable sub-parameter list.
CInventoryParameterSpecID * getInventoryParameterSpecID(void)
Get accessor functions for the LLRP InventoryParameterSpecID sub-parameter.
int countPerAntennaAirProtocol(void)
Count of the LLRP PerAntennaAirProtocol sub-parameter list.
void setGPOPortNumber(llrp_u16_t value)
Set accessor functions for the LLRP GPOPortNumber field.
EResultCode setFieldError(CFieldError *pValue)
Set accessor functions for the LLRP FieldError sub-parameter.
void setAntennaID(llrp_u16_t value)
Set accessor functions for the LLRP AntennaID field.
Class Definition CDELETE_ROSPEC for LLRP message DELETE_ROSPEC.
void setResetToFactoryDefault(llrp_u1_t value)
Set accessor functions for the LLRP ResetToFactoryDefault field.
llrp_u1_t getCanSupportBlockErase(void)
Get accessor functions for the LLRP CanSupportBlockErase field.
llrp_u1_t getNotificationState(void)
Get accessor functions for the LLRP NotificationState field.
llrp_u16_t getHopTableID(void)
Get accessor functions for the LLRP HopTableID field.
Class Definition CReaderEventNotificationSpec for LLRP parameter ReaderEventNotificationSpec.
void setNumberOfTags(llrp_u16_t value)
Set accessor functions for the LLRP NumberOfTags field.
EResultCode addAccessCommandOpSpec(CParameter *pValue)
Add a AccessCommandOpSpec to the LLRP sub-parameter list.
void setSpecIndex(llrp_u16_t value)
Set accessor functions for the LLRP SpecIndex field.
void setTagMask(llrp_u1v_t value)
Set accessor functions for the LLRP TagMask field.
void setAntennaID(llrp_u16_t value)
Set accessor functions for the LLRP AntennaID field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setSupportsEventAndReportHolding(llrp_u1_t value)
Set accessor functions for the LLRP SupportsEventAndReportHolding field.
EResultCode setParameterError(CParameterError *pValue)
Set accessor functions for the LLRP ParameterError sub-parameter.
EC1G2StateUnawareAction getAction(void)
Get accessor functions for the LLRP Action field.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
llrp_u1_t getTagInventoryStateAware(void)
Get accessor functions for the LLRP TagInventoryStateAware field.
llrp_u32_t getPeriodicTriggerValue(void)
Get accessor functions for the LLRP PeriodicTriggerValue field.
Class Definition CLLRPConfigurationStateValue for LLRP parameter LLRPConfigurationStateValue.
EResultCode setROSpecStartTrigger(CROSpecStartTrigger *pValue)
Set accessor functions for the LLRP ROSpecStartTrigger sub-parameter.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
Class Definition CCLIENT_REQUEST_OP for LLRP message CLIENT_REQUEST_OP.
EResultCode addAntennaConfiguration(CAntennaConfiguration *pValue)
Add a AntennaConfiguration to the LLRP sub-parameter list.
std::list< CParameter * >::iterator beginAirProtocolOpSpec(void)
Returns the first element of the AirProtocolOpSpec sub-parameter list.
int countAirProtocolUHFRFModeTable(void)
Count of the LLRP AirProtocolUHFRFModeTable sub-parameter list.
llrp_u16v_t getReadData(void)
Get accessor functions for the LLRP ReadData field.
llrp_u32_t getDurationPeriod(void)
Get accessor functions for the LLRP DurationPeriod field.
Class Definition CGET_READER_CONFIG_RESPONSE for LLRP message GET_READER_CONFIG_RESPONSE.
CROSpecStartTrigger * getROSpecStartTrigger(void)
Get accessor functions for the LLRP ROSpecStartTrigger sub-parameter.
Class Definition CC1G2EPCMemorySelector for LLRP parameter C1G2EPCMemorySelector. ...
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.
CRegulatoryCapabilities * getRegulatoryCapabilities(void)
Get accessor functions for the LLRP RegulatoryCapabilities sub-parameter.
llrp_u16_t getReceiveSensitivityIndexMax(void)
Get accessor functions for the LLRP ReceiveSensitivityIndexMax field.
CReaderEventNotificationSpec * getReaderEventNotificationSpec(void)
Get accessor functions for the LLRP ReaderEventNotificationSpec sub-parameter.
Class Definition CPeriodicTriggerValue for LLRP parameter PeriodicTriggerValue.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
void setEnableSpecIndex(llrp_u1_t value)
Set accessor functions for the LLRP EnableSpecIndex field.
void setEPC(llrp_u96_t value)
Set accessor functions for the LLRP EPC field.
int countAntennaProperties(void)
Count of the LLRP AntennaProperties sub-parameter list.
EKeepaliveTriggerType getKeepaliveTriggerType(void)
Get accessor functions for the LLRP KeepaliveTriggerType field.
Class Definition CFrequencyHopTable for LLRP parameter FrequencyHopTable.
EResultCode setC1G2TagInventoryMask(CC1G2TagInventoryMask *pValue)
Set accessor functions for the LLRP C1G2TagInventoryMask sub-parameter.
std::list< CParameter * >::iterator endAirProtocolUHFRFModeTable(void)
Returns the last element of the AirProtocolUHFRFModeTable sub-parameter list.
EResultCode setAirProtocolTagSpec(CParameter *pValue)
Set accessor functions for the LLRP AirProtocolTagSpec sub-parameter.
EC1G2SpectralMaskIndicator getSpectralMaskIndicator(void)
Get accessor functions for the LLRP SpectralMaskIndicator field.
void clearTransmitPowerLevelTableEntry(void)
Clears the LLRP TransmitPowerLevelTableEntry sub-parameter list.
std::list< CAntennaConfiguration * >::iterator beginAntennaConfiguration(void)
Returns the first element of the AntennaConfiguration sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CGET_READER_CAPABILITIES_RESPONSE for LLRP message GET_READER_CAPABILITIES_RESPONSE...
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
Class Definition CRFSurveyReportData for LLRP parameter RFSurveyReportData.
std::list< CParameter * >::iterator beginAccessCommandOpSpec(void)
Returns the first element of the AccessCommandOpSpec sub-parameter list.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
EResultCode setAccessCommand(CAccessCommand *pValue)
Set accessor functions for the LLRP AccessCommand sub-parameter.
std::list< CAntennaConfiguration * >::iterator beginAntennaConfiguration(void)
Returns the first element of the AntennaConfiguration sub-parameter list.
EIdentificationType getIDType(void)
Get accessor functions for the LLRP IDType field.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
llrp_u64_t getMicroseconds(void)
Get accessor functions for the LLRP Microseconds field.
void clearAntennaProperties(void)
Clears the LLRP AntennaProperties sub-parameter list.
CAccessReportSpec * getAccessReportSpec(void)
Get accessor functions for the LLRP AccessReportSpec sub-parameter.
llrp_utf8v_t getErrorDescription(void)
Get accessor functions for the LLRP ErrorDescription field.
llrp_u32_t getAccessSpecID(void)
Get accessor functions for the LLRP AccessSpecID field.
CRFSurveyEvent * getRFSurveyEvent(void)
Get accessor functions for the LLRP RFSurveyEvent sub-parameter.
Class Definition CKEEPALIVE for LLRP message KEEPALIVE.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CGET_ACCESSSPECS_RESPONSE for LLRP message GET_ACCESSSPECS_RESPONSE.
CAccessSpecStopTrigger * getAccessSpecStopTrigger(void)
Get accessor functions for the LLRP AccessSpecStopTrigger sub-parameter.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u32_t getTimeout(void)
Get accessor functions for the LLRP Timeout field.
EResultCode setTagReportData(CTagReportData *pValue)
Set accessor functions for the LLRP TagReportData sub-parameter.
void setTagTransitTime(llrp_u32_t value)
Set accessor functions for the LLRP TagTransitTime field.
std::list< CPerAntennaAirProtocol * >::iterator beginPerAntennaAirProtocol(void)
Returns the first element of the PerAntennaAirProtocol sub-parameter list.
Class Definition CTagReportContentSelector for LLRP parameter TagReportContentSelector.
void setNumWordsWritten(llrp_u16_t value)
Set accessor functions for the LLRP NumWordsWritten field.
Class Definition CENABLE_ACCESSSPEC_RESPONSE for LLRP message ENABLE_ACCESSSPEC_RESPONSE.
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 setSession(llrp_u2_t value)
Set accessor functions for the LLRP Session field.
EC1G2StateAwareAction getAction(void)
Get accessor functions for the LLRP Action field.
void setOpSpecID(llrp_u16_t value)
Set accessor functions for the LLRP OpSpecID field.
llrp_u16_t getGPOPortNum(void)
Get accessor functions for the LLRP GPOPortNum field.
CIdentification * getIdentification(void)
Get accessor functions for the LLRP Identification sub-parameter.
EC1G2ReadResultType getResult(void)
Get accessor functions for the LLRP Result field.
Class Definition CSTOP_ROSPEC for LLRP message STOP_ROSPEC.
EResultCode setAccessSpecID(CAccessSpecID *pValue)
Set accessor functions for the LLRP AccessSpecID sub-parameter.
std::list< CC1G2UHFRFModeTableEntry * >::iterator endC1G2UHFRFModeTableEntry(void)
Returns the last element of the C1G2UHFRFModeTableEntry sub-parameter list.
llrp_u2_t getMB(void)
Get accessor functions for the LLRP MB field.
std::list< CInventoryParameterSpec * >::iterator beginInventoryParameterSpec(void)
Returns the first element of the InventoryParameterSpec sub-parameter list.
void setData(llrp_bytesToEnd_t value)
Set accessor functions for the LLRP Data field.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
Class Definition CCUSTOM_MESSAGE for LLRP message CUSTOM_MESSAGE.
llrp_u1_t getEnableSpecIndex(void)
Get accessor functions for the LLRP EnableSpecIndex field.
EResultCode addCustom(CParameter *pValue)
Add a Custom to the LLRP sub-parameter list.
void setAccessSpecID(llrp_u32_t value)
Set accessor functions for the LLRP AccessSpecID field.
void setAccessPassword(llrp_u32_t value)
Set accessor functions for the LLRP AccessPassword field.
llrp_u32_t getAccessPassword(void)
Get accessor functions for the LLRP AccessPassword field.
llrp_u1_t getEnableAntennaID(void)
Get accessor functions for the LLRP EnableAntennaID field.
llrp_u32_t getROSpecID(void)
Get accessor functions for the LLRP ROSpecID field.
CLLRPStatus * getLLRPStatus(void)
Get accessor functions for the LLRP LLRPStatus sub-parameter.
int countRFSurveyReportData(void)
Count of the LLRP RFSurveyReportData sub-parameter list.
void setResult(EC1G2LockResultType value)
Set accessor functions for the LLRP Result field.
void setPreemptingROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP PreemptingROSpecID field.
EResultCode setAccessReportSpec(CAccessReportSpec *pValue)
Set accessor functions for the LLRP AccessReportSpec sub-parameter.
llrp_u16_t getNumberOfAttempts(void)
Get accessor functions for the LLRP NumberOfAttempts field.
void setAccessSpecID(llrp_u32_t value)
Set accessor functions for the LLRP AccessSpecID field.
std::list< CParameter * >::iterator endAirProtocolInventoryCommandSettings(void)
Returns the last element of the AirProtocolInventoryCommandSettings sub-parameter list...
EStatusCode getErrorCode(void)
Get accessor functions for the LLRP ErrorCode field.
std::list< CParameter * >::iterator beginAccessCommandOpSpecResult(void)
Returns the first element of the AccessCommandOpSpecResult sub-parameter list.
CParameter * getAirProtocolLLRPCapabilities(void)
Get accessor functions for the LLRP AirProtocolLLRPCapabilities sub-parameter.
llrp_u16_t getTransmitPower(void)
Get accessor functions for the LLRP TransmitPower field.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
CFirstSeenTimestampUptime * getFirstSeenTimestampUptime(void)
Get accessor functions for the LLRP FirstSeenTimestampUptime sub-parameter.
Class Definition CGPIEvent for LLRP parameter GPIEvent.
EResultCode setKeepaliveSpec(CKeepaliveSpec *pValue)
Set accessor functions for the LLRP KeepaliveSpec sub-parameter.
CFirstSeenTimestampUTC * getFirstSeenTimestampUTC(void)
Get accessor functions for the LLRP FirstSeenTimestampUTC sub-parameter.
CC1G2TagInventoryStateAwareFilterAction * getC1G2TagInventoryStateAwareFilterAction(void)
Get accessor functions for the LLRP C1G2TagInventoryStateAwareFilterAction sub-parameter.
void setCurrentState(EROSpecState value)
Set accessor functions for the LLRP CurrentState field.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
void setPeriod(llrp_u32_t value)
Set accessor functions for the LLRP Period field.
Class Definition CC1G2Filter for LLRP parameter C1G2Filter.
void setAntennaGain(llrp_s16_t value)
Set accessor functions for the LLRP AntennaGain field.
void setEnableROSpecID(llrp_u1_t value)
Set accessor functions for the LLRP EnableROSpecID field.
CROReportSpec * getROReportSpec(void)
Get accessor functions for the LLRP ROReportSpec sub-parameter.
std::list< CParameter * >::iterator endCustom(void)
Returns the last element of the Custom sub-parameter list.
void setMicroseconds(llrp_u64_t value)
Set accessor functions for the LLRP Microseconds field.
Class Definition CHoppingEvent for LLRP parameter HoppingEvent.
void setMValue(EC1G2MValue value)
Set accessor functions for the LLRP MValue field.
void clearAirProtocolEPCMemorySelector(void)
Clears the LLRP AirProtocolEPCMemorySelector sub-parameter list.
void clearCustom(void)
Clears the LLRP Custom sub-parameter list.
Class Definition CGET_ACCESSSPECS for LLRP message GET_ACCESSSPECS.
llrp_u16_t getOpSpecID(void)
Get accessor functions for the LLRP OpSpecID field.
Class Definition CC1G2_CRC for LLRP parameter C1G2_CRC.
CParameter * getTimestamp(void)
Get accessor functions for the LLRP Timestamp sub-parameter.
Class Definition CGET_REPORT for LLRP message GET_REPORT.
void setMaxNumSelectFiltersPerQuery(llrp_u16_t value)
Set accessor functions for the LLRP MaxNumSelectFiltersPerQuery field.
void setWordCount(llrp_u16_t value)
Set accessor functions for the LLRP WordCount field.
EResultCode setAccessSpecID(CAccessSpecID *pValue)
Set accessor functions for the LLRP AccessSpecID sub-parameter.
EResultCode addInventoryParameterSpec(CInventoryParameterSpec *pValue)
Add a InventoryParameterSpec to the LLRP sub-parameter list.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
llrp_u16_t getAntennaID(void)
Get accessor functions for the LLRP AntennaID field.
void setROSpecID(llrp_u32_t value)
Set accessor functions for the LLRP ROSpecID field.
void setAntennaID(llrp_u16_t value)
Set accessor functions for the LLRP AntennaID field.
Class Definition CRFSurveySpecStopTrigger for LLRP parameter RFSurveySpecStopTrigger.
void setGPOPortNum(llrp_u16_t value)
Set accessor functions for the LLRP GPOPortNum field.
llrp_u64_t getMicroseconds(void)
Get accessor functions for the LLRP Microseconds field.
void clearFrequencyRSSILevelEntry(void)
Clears the LLRP FrequencyRSSILevelEntry sub-parameter list.
void setResult(EC1G2ReadResultType value)
Set accessor functions for the LLRP Result field.
llrp_u16_t getNumWordsWritten(void)
Get accessor functions for the LLRP NumWordsWritten field.
CGPIOCapabilities * getGPIOCapabilities(void)
Get accessor functions for the LLRP GPIOCapabilities sub-parameter.
EResultCode setEventsAndReports(CEventsAndReports *pValue)
Set accessor functions for the LLRP EventsAndReports sub-parameter.
void setPriority(llrp_u8_t value)
Set accessor functions for the LLRP Priority field.
Class Definition CC1G2LockOpSpecResult for LLRP parameter C1G2LockOpSpecResult.
EC1G2ForwardLinkModulation getForwardLinkModulation(void)
Get accessor functions for the LLRP ForwardLinkModulation field.
llrp_u32v_t getFrequency(void)
Get accessor functions for the LLRP Frequency field.
void setAntennaID(llrp_u16_t value)
Set accessor functions for the LLRP AntennaID field.
CKeepaliveSpec * getKeepaliveSpec(void)
Get accessor functions for the LLRP KeepaliveSpec sub-parameter.
llrp_u32_t getOffset(void)
Get accessor functions for the LLRP Offset field.
Class Definition CRFReceiver for LLRP parameter RFReceiver.
int countAntennaConfiguration(void)
Count of the LLRP AntennaConfiguration sub-parameter list.
llrp_u1_t getEnablePCBits(void)
Get accessor functions for the LLRP EnablePCBits field.
void setHopTableID(llrp_u16_t value)
Set accessor functions for the LLRP HopTableID field.
EResultCode setLLRPStatus(CLLRPStatus *pValue)
Set accessor functions for the LLRP LLRPStatus sub-parameter.
llrp_u32_t getStartFrequency(void)
Get accessor functions for the LLRP StartFrequency field.
std::list< CParameter * >::iterator beginCustom(void)
Returns the first element of the Custom sub-parameter list.
Class Definition CROBoundarySpec for LLRP parameter ROBoundarySpec.
llrp_u1_t getEPCHAGTCConformance(void)
Get accessor functions for the LLRP EPCHAGTCConformance field.
CKeepaliveSpec * getKeepaliveSpec(void)
Get accessor functions for the LLRP KeepaliveSpec sub-parameter.
CConnectionAttemptEvent * getConnectionAttemptEvent(void)
Get accessor functions for the LLRP ConnectionAttemptEvent sub-parameter.
void setWordPointer(llrp_u16_t value)
Set accessor functions for the LLRP WordPointer field.
llrp_s16_t getAntennaGain(void)
Get accessor functions for the LLRP AntennaGain field.
llrp_u16_t getClientRequestOpSpecTimeout(void)
Get accessor functions for the LLRP ClientRequestOpSpecTimeout field.
llrp_u1_t getCanDoTagInventoryStateAwareSingulation(void)
Get accessor functions for the LLRP CanDoTagInventoryStateAwareSingulation field. ...
llrp_u1v_t getTagData(void)
Get accessor functions for the LLRP TagData field.
EConnectionAttemptStatusType getStatus(void)
Get accessor functions for the LLRP Status field.
EGPIPortState getState(void)
Get accessor functions for the LLRP State field.
EResultCode setSpecIndex(CSpecIndex *pValue)
Set accessor functions for the LLRP SpecIndex sub-parameter.
EResultCode addAntennaConfiguration(CAntennaConfiguration *pValue)
Add a AntennaConfiguration to the LLRP sub-parameter list.
CUTCTimestamp * getUTCTimestamp(void)
Get accessor functions for the LLRP UTCTimestamp 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 beginCustom(void)
Returns the first element of the Custom sub-parameter list.
std::list< CParameter * >::iterator endAccessCommandOpSpec(void)
Returns the last element of the AccessCommandOpSpec sub-parameter list.
Class Definition CROSpecEvent for LLRP parameter ROSpecEvent.
void setAntennaConnected(llrp_u1_t value)
Set accessor functions for the LLRP AntennaConnected field.
int countCustom(void)
Count of the LLRP Custom sub-parameter list.
void setEPCHAGTCConformance(llrp_u1_t value)
Set accessor functions for the LLRP EPCHAGTCConformance field.
Class Definition CReaderEventNotificationData for LLRP parameter ReaderEventNotificationData.