LLRP Namespace Reference


Classes

class  CIMPINJ_ENABLE_EXTENSIONS
 Class Definition CIMPINJ_ENABLE_EXTENSIONS for LLRP message IMPINJ_ENABLE_EXTENSIONS. More...
class  CIMPINJ_ENABLE_EXTENSIONS_RESPONSE
 Class Definition CIMPINJ_ENABLE_EXTENSIONS_RESPONSE for LLRP message IMPINJ_ENABLE_EXTENSIONS_RESPONSE. More...
class  CIMPINJ_SAVE_SETTINGS
 Class Definition CIMPINJ_SAVE_SETTINGS for LLRP message IMPINJ_SAVE_SETTINGS. More...
class  CIMPINJ_SAVE_SETTINGS_RESPONSE
 Class Definition CIMPINJ_SAVE_SETTINGS_RESPONSE for LLRP message IMPINJ_SAVE_SETTINGS_RESPONSE. More...
class  CIMPINJ_ADD_ENCODE_DATA_CACHE
 Class Definition CIMPINJ_ADD_ENCODE_DATA_CACHE for LLRP message IMPINJ_ADD_ENCODE_DATA_CACHE. More...
class  CIMPINJ_ADD_ENCODE_DATA_CACHE_RESPONSE
 Class Definition CIMPINJ_ADD_ENCODE_DATA_CACHE_RESPONSE for LLRP message IMPINJ_ADD_ENCODE_DATA_CACHE_RESPONSE. More...
class  CIMPINJ_DELETE_ENCODE_DATA_CACHE
 Class Definition CIMPINJ_DELETE_ENCODE_DATA_CACHE for LLRP message IMPINJ_DELETE_ENCODE_DATA_CACHE. More...
class  CIMPINJ_DELETE_ENCODE_DATA_CACHE_RESPONSE
 Class Definition CIMPINJ_DELETE_ENCODE_DATA_CACHE_RESPONSE for LLRP message IMPINJ_DELETE_ENCODE_DATA_CACHE_RESPONSE. More...
class  CIMPINJ_GET_ENCODE_DATA_CACHES
 Class Definition CIMPINJ_GET_ENCODE_DATA_CACHES for LLRP message IMPINJ_GET_ENCODE_DATA_CACHES. More...
class  CIMPINJ_GET_ENCODE_DATA_CACHES_RESPONSE
 Class Definition CIMPINJ_GET_ENCODE_DATA_CACHES_RESPONSE for LLRP message IMPINJ_GET_ENCODE_DATA_CACHES_RESPONSE. More...
class  CIMPINJ_ADD_ENCODE_DATA
 Class Definition CIMPINJ_ADD_ENCODE_DATA for LLRP message IMPINJ_ADD_ENCODE_DATA. More...
class  CIMPINJ_ADD_ENCODE_DATA_RESPONSE
 Class Definition CIMPINJ_ADD_ENCODE_DATA_RESPONSE for LLRP message IMPINJ_ADD_ENCODE_DATA_RESPONSE. More...
class  CImpinjRequestedData
 Class Definition CImpinjRequestedData for LLRP parameter ImpinjRequestedData. More...
class  CImpinjSubRegulatoryRegion
 Class Definition CImpinjSubRegulatoryRegion for LLRP parameter ImpinjSubRegulatoryRegion. More...
class  CImpinjInventorySearchMode
 Class Definition CImpinjInventorySearchMode for LLRP parameter ImpinjInventorySearchMode. More...
class  CImpinjTagDirectionReporting
 Class Definition CImpinjTagDirectionReporting for LLRP parameter ImpinjTagDirectionReporting. More...
class  CImpinjTagDirection
 Class Definition CImpinjTagDirection for LLRP parameter ImpinjTagDirection. More...
class  CImpinjFixedFrequencyList
 Class Definition CImpinjFixedFrequencyList for LLRP parameter ImpinjFixedFrequencyList. More...
class  CImpinjReducedPowerFrequencyList
 Class Definition CImpinjReducedPowerFrequencyList for LLRP parameter ImpinjReducedPowerFrequencyList. More...
class  CImpinjLowDutyCycle
 Class Definition CImpinjLowDutyCycle for LLRP parameter ImpinjLowDutyCycle. More...
class  CImpinjDetailedVersion
 Class Definition CImpinjDetailedVersion for LLRP parameter ImpinjDetailedVersion. More...
class  CImpinjFrequencyCapabilities
 Class Definition CImpinjFrequencyCapabilities for LLRP parameter ImpinjFrequencyCapabilities. More...
class  CImpinjTagInformation
 Class Definition CImpinjTagInformation for LLRP parameter ImpinjTagInformation. More...
class  CImpinjForkliftConfiguration
 Class Definition CImpinjForkliftConfiguration for LLRP parameter ImpinjForkliftConfiguration. More...
class  CImpinjForkliftHeightThreshold
 Class Definition CImpinjForkliftHeightThreshold for LLRP parameter ImpinjForkliftHeightThreshold. More...
class  CImpinjForkliftZeroMotionTimeThreshold
 Class Definition CImpinjForkliftZeroMotionTimeThreshold for LLRP parameter ImpinjForkliftZeroMotionTimeThreshold. More...
class  CImpinjForkliftCompanionBoardInfo
 Class Definition CImpinjForkliftCompanionBoardInfo for LLRP parameter ImpinjForkliftCompanionBoardInfo. More...
class  CImpinjGPIDebounceConfiguration
 Class Definition CImpinjGPIDebounceConfiguration for LLRP parameter ImpinjGPIDebounceConfiguration. More...
class  CImpinjReaderTemperature
 Class Definition CImpinjReaderTemperature for LLRP parameter ImpinjReaderTemperature. More...
class  CImpinjLinkMonitorConfiguration
 Class Definition CImpinjLinkMonitorConfiguration for LLRP parameter ImpinjLinkMonitorConfiguration. More...
class  CImpinjReportBufferConfiguration
 Class Definition CImpinjReportBufferConfiguration for LLRP parameter ImpinjReportBufferConfiguration. More...
class  CImpinjAccessSpecConfiguration
 Class Definition CImpinjAccessSpecConfiguration for LLRP parameter ImpinjAccessSpecConfiguration. More...
class  CImpinjBlockWriteWordCount
 Class Definition CImpinjBlockWriteWordCount for LLRP parameter ImpinjBlockWriteWordCount. More...
class  CImpinjBlockPermalock
 Class Definition CImpinjBlockPermalock for LLRP parameter ImpinjBlockPermalock. More...
class  CImpinjBlockPermalockOpSpecResult
 Class Definition CImpinjBlockPermalockOpSpecResult for LLRP parameter ImpinjBlockPermalockOpSpecResult. More...
class  CImpinjGetBlockPermalockStatus
 Class Definition CImpinjGetBlockPermalockStatus for LLRP parameter ImpinjGetBlockPermalockStatus. More...
class  CImpinjGetBlockPermalockStatusOpSpecResult
 Class Definition CImpinjGetBlockPermalockStatusOpSpecResult for LLRP parameter ImpinjGetBlockPermalockStatusOpSpecResult. More...
class  CImpinjSetQTConfig
 Class Definition CImpinjSetQTConfig for LLRP parameter ImpinjSetQTConfig. More...
class  CImpinjSetQTConfigOpSpecResult
 Class Definition CImpinjSetQTConfigOpSpecResult for LLRP parameter ImpinjSetQTConfigOpSpecResult. More...
class  CImpinjGetQTConfig
 Class Definition CImpinjGetQTConfig for LLRP parameter ImpinjGetQTConfig. More...
class  CImpinjGetQTConfigOpSpecResult
 Class Definition CImpinjGetQTConfigOpSpecResult for LLRP parameter ImpinjGetQTConfigOpSpecResult. More...
class  CImpinjTagReportContentSelector
 Class Definition CImpinjTagReportContentSelector for LLRP parameter ImpinjTagReportContentSelector. More...
class  CImpinjEnableSerializedTID
 Class Definition CImpinjEnableSerializedTID for LLRP parameter ImpinjEnableSerializedTID. More...
class  CImpinjEnableRFPhaseAngle
 Class Definition CImpinjEnableRFPhaseAngle for LLRP parameter ImpinjEnableRFPhaseAngle. More...
class  CImpinjEnablePeakRSSI
 Class Definition CImpinjEnablePeakRSSI for LLRP parameter ImpinjEnablePeakRSSI. More...
class  CImpinjEnableGPSCoordinates
 Class Definition CImpinjEnableGPSCoordinates for LLRP parameter ImpinjEnableGPSCoordinates. More...
class  CImpinjSerializedTID
 Class Definition CImpinjSerializedTID for LLRP parameter ImpinjSerializedTID. More...
class  CImpinjRFPhaseAngle
 Class Definition CImpinjRFPhaseAngle for LLRP parameter ImpinjRFPhaseAngle. More...
class  CImpinjPeakRSSI
 Class Definition CImpinjPeakRSSI for LLRP parameter ImpinjPeakRSSI. More...
class  CImpinjGPSCoordinates
 Class Definition CImpinjGPSCoordinates for LLRP parameter ImpinjGPSCoordinates. More...
class  CImpinjLoopSpec
 Class Definition CImpinjLoopSpec for LLRP parameter ImpinjLoopSpec. More...
class  CImpinjGPSNMEASentences
 Class Definition CImpinjGPSNMEASentences for LLRP parameter ImpinjGPSNMEASentences. More...
class  CImpinjGGASentence
 Class Definition CImpinjGGASentence for LLRP parameter ImpinjGGASentence. More...
class  CImpinjRMCSentence
 Class Definition CImpinjRMCSentence for LLRP parameter ImpinjRMCSentence. More...
class  CImpinjOpSpecRetryCount
 Class Definition CImpinjOpSpecRetryCount for LLRP parameter ImpinjOpSpecRetryCount. More...
class  CImpinjAdvancedGPOConfiguration
 Class Definition CImpinjAdvancedGPOConfiguration for LLRP parameter ImpinjAdvancedGPOConfiguration. More...
class  CImpinjEnableOptimizedRead
 Class Definition CImpinjEnableOptimizedRead for LLRP parameter ImpinjEnableOptimizedRead. More...
class  CImpinjAccessSpecOrdering
 Class Definition CImpinjAccessSpecOrdering for LLRP parameter ImpinjAccessSpecOrdering. More...
class  CImpinjEnableRFDopplerFrequency
 Class Definition CImpinjEnableRFDopplerFrequency for LLRP parameter ImpinjEnableRFDopplerFrequency. More...
class  CImpinjRFDopplerFrequency
 Class Definition CImpinjRFDopplerFrequency for LLRP parameter ImpinjRFDopplerFrequency. More...
class  CImpinjSTPCapabilities
 Class Definition CImpinjSTPCapabilities for LLRP parameter ImpinjSTPCapabilities. More...
class  CImpinjTagIC
 Class Definition CImpinjTagIC for LLRP parameter ImpinjTagIC. More...
class  CImpinjEncodeDataCache
 Class Definition CImpinjEncodeDataCache for LLRP parameter ImpinjEncodeDataCache. More...
class  CImpinjEncodeDataDefaults
 Class Definition CImpinjEncodeDataDefaults for LLRP parameter ImpinjEncodeDataDefaults. More...
class  CImpinjEncodeData
 Class Definition CImpinjEncodeData for LLRP parameter ImpinjEncodeData. More...
class  CImpinjEncodeDataPCBits
 Class Definition CImpinjEncodeDataPCBits for LLRP parameter ImpinjEncodeDataPCBits. More...
class  CImpinjEncodeDataAccessPassword
 Class Definition CImpinjEncodeDataAccessPassword for LLRP parameter ImpinjEncodeDataAccessPassword. More...
class  CImpinjEncodeDataKillPassword
 Class Definition CImpinjEncodeDataKillPassword for LLRP parameter ImpinjEncodeDataKillPassword. More...
class  CImpinjEncodeDataUserMemory
 Class Definition CImpinjEncodeDataUserMemory for LLRP parameter ImpinjEncodeDataUserMemory. More...
class  CImpinjEncodeDataAlternateEPC
 Class Definition CImpinjEncodeDataAlternateEPC for LLRP parameter ImpinjEncodeDataAlternateEPC. More...
class  CImpinjEncodeDataQTConfig
 Class Definition CImpinjEncodeDataQTConfig for LLRP parameter ImpinjEncodeDataQTConfig. More...
class  CImpinjEncodeDataLockConfig
 Class Definition CImpinjEncodeDataLockConfig for LLRP parameter ImpinjEncodeDataLockConfig. More...
class  CImpinjLowEncodeDataThresholdEvent
 Class Definition CImpinjLowEncodeDataThresholdEvent for LLRP parameter ImpinjLowEncodeDataThresholdEvent. More...
class  CImpinjEncodeOpSpec
 Class Definition CImpinjEncodeOpSpec for LLRP parameter ImpinjEncodeOpSpec. More...
class  CImpinjOpSpecGPOPulse
 Class Definition CImpinjOpSpecGPOPulse for LLRP parameter ImpinjOpSpecGPOPulse. More...
class  CImpinjEncodeReportData
 Class Definition CImpinjEncodeReportData for LLRP parameter ImpinjEncodeReportData. More...
class  CImpinjEncodeOpSpecResult
 Class Definition CImpinjEncodeOpSpecResult for LLRP parameter ImpinjEncodeOpSpecResult. More...
class  CImpinjEncodeDataResult
 Class Definition CImpinjEncodeDataResult for LLRP parameter ImpinjEncodeDataResult. More...
class  CImpinjEncodeDataDetailedResult
 Class Definition CImpinjEncodeDataDetailedResult for LLRP parameter ImpinjEncodeDataDetailedResult. More...
class  CImpinjArrayVersion
 Class Definition CImpinjArrayVersion for LLRP parameter ImpinjArrayVersion. More...
class  CImpinjArrayCapabilities
 Class Definition CImpinjArrayCapabilities for LLRP parameter ImpinjArrayCapabilities. More...
class  CImpinjTiltConfiguration
 Class Definition CImpinjTiltConfiguration for LLRP parameter ImpinjTiltConfiguration. More...
class  CImpinjBeaconConfiguration
 Class Definition CImpinjBeaconConfiguration for LLRP parameter ImpinjBeaconConfiguration. More...
class  CImpinjAntennaConfiguration
 Class Definition CImpinjAntennaConfiguration for LLRP parameter ImpinjAntennaConfiguration. More...
class  CImpinjSectorConfiguration
 Class Definition CImpinjSectorConfiguration for LLRP parameter ImpinjSectorConfiguration. More...
class  CImpinjAntennaEventHysteresis
 Class Definition CImpinjAntennaEventHysteresis for LLRP parameter ImpinjAntennaEventHysteresis. More...
class  CImpinjArrayInventorySpec
 Class Definition CImpinjArrayInventorySpec for LLRP parameter ImpinjArrayInventorySpec. More...
class  CImpinjSectorID
 Class Definition CImpinjSectorID for LLRP parameter ImpinjSectorID. More...
class  CImpinjDirectionReporting
 Class Definition CImpinjDirectionReporting for LLRP parameter ImpinjDirectionReporting. More...
class  CImpinjEnableSectorReport
 Class Definition CImpinjEnableSectorReport for LLRP parameter ImpinjEnableSectorReport. More...
class  CImpinjEnableTransitionReport
 Class Definition CImpinjEnableTransitionReport for LLRP parameter ImpinjEnableTransitionReport. More...
class  CImpinjSectorReportData
 Class Definition CImpinjSectorReportData for LLRP parameter ImpinjSectorReportData. More...
class  CImpinjTransitionReportData
 Class Definition CImpinjTransitionReportData for LLRP parameter ImpinjTransitionReportData. More...
class  CImpinjTagReporting
 Class Definition CImpinjTagReporting for LLRP parameter ImpinjTagReporting. More...
class  CImpinjEnableTagReport
 Class Definition CImpinjEnableTagReport for LLRP parameter ImpinjEnableTagReport. More...
class  CImpinjAllowStaleTags
 Class Definition CImpinjAllowStaleTags for LLRP parameter ImpinjAllowStaleTags. More...
class  CImpinjHubVersions
 Class Definition CImpinjHubVersions for LLRP parameter ImpinjHubVersions. More...
class  CImpinjHubConfiguration
 Class Definition CImpinjHubConfiguration for LLRP parameter ImpinjHubConfiguration. More...
class  CCUSTOM_MESSAGE
 Class Definition CCUSTOM_MESSAGE for LLRP message CUSTOM_MESSAGE. More...
class  CGET_READER_CAPABILITIES
 Class Definition CGET_READER_CAPABILITIES for LLRP message GET_READER_CAPABILITIES. More...
class  CGET_READER_CAPABILITIES_RESPONSE
 Class Definition CGET_READER_CAPABILITIES_RESPONSE for LLRP message GET_READER_CAPABILITIES_RESPONSE. More...
class  CADD_ROSPEC
 Class Definition CADD_ROSPEC for LLRP message ADD_ROSPEC. More...
class  CADD_ROSPEC_RESPONSE
 Class Definition CADD_ROSPEC_RESPONSE for LLRP message ADD_ROSPEC_RESPONSE. More...
class  CDELETE_ROSPEC
 Class Definition CDELETE_ROSPEC for LLRP message DELETE_ROSPEC. More...
class  CDELETE_ROSPEC_RESPONSE
 Class Definition CDELETE_ROSPEC_RESPONSE for LLRP message DELETE_ROSPEC_RESPONSE. More...
class  CSTART_ROSPEC
 Class Definition CSTART_ROSPEC for LLRP message START_ROSPEC. More...
class  CSTART_ROSPEC_RESPONSE
 Class Definition CSTART_ROSPEC_RESPONSE for LLRP message START_ROSPEC_RESPONSE. More...
class  CSTOP_ROSPEC
 Class Definition CSTOP_ROSPEC for LLRP message STOP_ROSPEC. More...
class  CSTOP_ROSPEC_RESPONSE
 Class Definition CSTOP_ROSPEC_RESPONSE for LLRP message STOP_ROSPEC_RESPONSE. More...
class  CENABLE_ROSPEC
 Class Definition CENABLE_ROSPEC for LLRP message ENABLE_ROSPEC. More...
class  CENABLE_ROSPEC_RESPONSE
 Class Definition CENABLE_ROSPEC_RESPONSE for LLRP message ENABLE_ROSPEC_RESPONSE. More...
class  CDISABLE_ROSPEC
 Class Definition CDISABLE_ROSPEC for LLRP message DISABLE_ROSPEC. More...
class  CDISABLE_ROSPEC_RESPONSE
 Class Definition CDISABLE_ROSPEC_RESPONSE for LLRP message DISABLE_ROSPEC_RESPONSE. More...
class  CGET_ROSPECS
 Class Definition CGET_ROSPECS for LLRP message GET_ROSPECS. More...
class  CGET_ROSPECS_RESPONSE
 Class Definition CGET_ROSPECS_RESPONSE for LLRP message GET_ROSPECS_RESPONSE. More...
class  CADD_ACCESSSPEC
 Class Definition CADD_ACCESSSPEC for LLRP message ADD_ACCESSSPEC. More...
class  CADD_ACCESSSPEC_RESPONSE
 Class Definition CADD_ACCESSSPEC_RESPONSE for LLRP message ADD_ACCESSSPEC_RESPONSE. More...
class  CDELETE_ACCESSSPEC
 Class Definition CDELETE_ACCESSSPEC for LLRP message DELETE_ACCESSSPEC. More...
class  CDELETE_ACCESSSPEC_RESPONSE
 Class Definition CDELETE_ACCESSSPEC_RESPONSE for LLRP message DELETE_ACCESSSPEC_RESPONSE. More...
class  CENABLE_ACCESSSPEC
 Class Definition CENABLE_ACCESSSPEC for LLRP message ENABLE_ACCESSSPEC. More...
class  CENABLE_ACCESSSPEC_RESPONSE
 Class Definition CENABLE_ACCESSSPEC_RESPONSE for LLRP message ENABLE_ACCESSSPEC_RESPONSE. More...
class  CDISABLE_ACCESSSPEC
 Class Definition CDISABLE_ACCESSSPEC for LLRP message DISABLE_ACCESSSPEC. More...
class  CDISABLE_ACCESSSPEC_RESPONSE
 Class Definition CDISABLE_ACCESSSPEC_RESPONSE for LLRP message DISABLE_ACCESSSPEC_RESPONSE. More...
class  CGET_ACCESSSPECS
 Class Definition CGET_ACCESSSPECS for LLRP message GET_ACCESSSPECS. More...
class  CGET_ACCESSSPECS_RESPONSE
 Class Definition CGET_ACCESSSPECS_RESPONSE for LLRP message GET_ACCESSSPECS_RESPONSE. More...
class  CCLIENT_REQUEST_OP
 Class Definition CCLIENT_REQUEST_OP for LLRP message CLIENT_REQUEST_OP. More...
class  CCLIENT_REQUEST_OP_RESPONSE
 Class Definition CCLIENT_REQUEST_OP_RESPONSE for LLRP message CLIENT_REQUEST_OP_RESPONSE. More...
class  CGET_READER_CONFIG
 Class Definition CGET_READER_CONFIG for LLRP message GET_READER_CONFIG. More...
class  CGET_READER_CONFIG_RESPONSE
 Class Definition CGET_READER_CONFIG_RESPONSE for LLRP message GET_READER_CONFIG_RESPONSE. More...
class  CSET_READER_CONFIG
 Class Definition CSET_READER_CONFIG for LLRP message SET_READER_CONFIG. More...
class  CSET_READER_CONFIG_RESPONSE
 Class Definition CSET_READER_CONFIG_RESPONSE for LLRP message SET_READER_CONFIG_RESPONSE. More...
class  CCLOSE_CONNECTION
 Class Definition CCLOSE_CONNECTION for LLRP message CLOSE_CONNECTION. More...
class  CCLOSE_CONNECTION_RESPONSE
 Class Definition CCLOSE_CONNECTION_RESPONSE for LLRP message CLOSE_CONNECTION_RESPONSE. More...
class  CGET_REPORT
 Class Definition CGET_REPORT for LLRP message GET_REPORT. More...
class  CRO_ACCESS_REPORT
 Class Definition CRO_ACCESS_REPORT for LLRP message RO_ACCESS_REPORT. More...
class  CKEEPALIVE
 Class Definition CKEEPALIVE for LLRP message KEEPALIVE. More...
class  CKEEPALIVE_ACK
 Class Definition CKEEPALIVE_ACK for LLRP message KEEPALIVE_ACK. More...
class  CREADER_EVENT_NOTIFICATION
 Class Definition CREADER_EVENT_NOTIFICATION for LLRP message READER_EVENT_NOTIFICATION. More...
class  CENABLE_EVENTS_AND_REPORTS
 Class Definition CENABLE_EVENTS_AND_REPORTS for LLRP message ENABLE_EVENTS_AND_REPORTS. More...
class  CERROR_MESSAGE
 Class Definition CERROR_MESSAGE for LLRP message ERROR_MESSAGE. More...
class  CUTCTimestamp
 Class Definition CUTCTimestamp for LLRP parameter UTCTimestamp. More...
class  CUptime
 Class Definition CUptime for LLRP parameter Uptime. More...
class  CCustom
 Class Definition CCustom for LLRP parameter Custom. More...
class  CGeneralDeviceCapabilities
 Class Definition CGeneralDeviceCapabilities for LLRP parameter GeneralDeviceCapabilities. More...
class  CReceiveSensitivityTableEntry
 Class Definition CReceiveSensitivityTableEntry for LLRP parameter ReceiveSensitivityTableEntry. More...
class  CPerAntennaReceiveSensitivityRange
 Class Definition CPerAntennaReceiveSensitivityRange for LLRP parameter PerAntennaReceiveSensitivityRange. More...
class  CPerAntennaAirProtocol
 Class Definition CPerAntennaAirProtocol for LLRP parameter PerAntennaAirProtocol. More...
class  CGPIOCapabilities
 Class Definition CGPIOCapabilities for LLRP parameter GPIOCapabilities. More...
class  CLLRPCapabilities
 Class Definition CLLRPCapabilities for LLRP parameter LLRPCapabilities. More...
class  CRegulatoryCapabilities
 Class Definition CRegulatoryCapabilities for LLRP parameter RegulatoryCapabilities. More...
class  CUHFBandCapabilities
 Class Definition CUHFBandCapabilities for LLRP parameter UHFBandCapabilities. More...
class  CTransmitPowerLevelTableEntry
 Class Definition CTransmitPowerLevelTableEntry for LLRP parameter TransmitPowerLevelTableEntry. More...
class  CFrequencyInformation
 Class Definition CFrequencyInformation for LLRP parameter FrequencyInformation. More...
class  CFrequencyHopTable
 Class Definition CFrequencyHopTable for LLRP parameter FrequencyHopTable. More...
class  CFixedFrequencyTable
 Class Definition CFixedFrequencyTable for LLRP parameter FixedFrequencyTable. More...
class  CROSpec
 Class Definition CROSpec for LLRP parameter ROSpec. More...
class  CROBoundarySpec
 Class Definition CROBoundarySpec for LLRP parameter ROBoundarySpec. More...
class  CROSpecStartTrigger
 Class Definition CROSpecStartTrigger for LLRP parameter ROSpecStartTrigger. More...
class  CPeriodicTriggerValue
 Class Definition CPeriodicTriggerValue for LLRP parameter PeriodicTriggerValue. More...
class  CGPITriggerValue
 Class Definition CGPITriggerValue for LLRP parameter GPITriggerValue. More...
class  CROSpecStopTrigger
 Class Definition CROSpecStopTrigger for LLRP parameter ROSpecStopTrigger. More...
class  CAISpec
 Class Definition CAISpec for LLRP parameter AISpec. More...
class  CAISpecStopTrigger
 Class Definition CAISpecStopTrigger for LLRP parameter AISpecStopTrigger. More...
class  CTagObservationTrigger
 Class Definition CTagObservationTrigger for LLRP parameter TagObservationTrigger. More...
class  CInventoryParameterSpec
 Class Definition CInventoryParameterSpec for LLRP parameter InventoryParameterSpec. More...
class  CRFSurveySpec
 Class Definition CRFSurveySpec for LLRP parameter RFSurveySpec. More...
class  CRFSurveySpecStopTrigger
 Class Definition CRFSurveySpecStopTrigger for LLRP parameter RFSurveySpecStopTrigger. More...
class  CAccessSpec
 Class Definition CAccessSpec for LLRP parameter AccessSpec. More...
class  CAccessSpecStopTrigger
 Class Definition CAccessSpecStopTrigger for LLRP parameter AccessSpecStopTrigger. More...
class  CAccessCommand
 Class Definition CAccessCommand for LLRP parameter AccessCommand. More...
class  CClientRequestOpSpec
 Class Definition CClientRequestOpSpec for LLRP parameter ClientRequestOpSpec. More...
class  CClientRequestResponse
 Class Definition CClientRequestResponse for LLRP parameter ClientRequestResponse. More...
class  CLLRPConfigurationStateValue
 Class Definition CLLRPConfigurationStateValue for LLRP parameter LLRPConfigurationStateValue. More...
class  CIdentification
 Class Definition CIdentification for LLRP parameter Identification. More...
class  CGPOWriteData
 Class Definition CGPOWriteData for LLRP parameter GPOWriteData. More...
class  CKeepaliveSpec
 Class Definition CKeepaliveSpec for LLRP parameter KeepaliveSpec. More...
class  CAntennaProperties
 Class Definition CAntennaProperties for LLRP parameter AntennaProperties. More...
class  CAntennaConfiguration
 Class Definition CAntennaConfiguration for LLRP parameter AntennaConfiguration. More...
class  CRFReceiver
 Class Definition CRFReceiver for LLRP parameter RFReceiver. More...
class  CRFTransmitter
 Class Definition CRFTransmitter for LLRP parameter RFTransmitter. More...
class  CGPIPortCurrentState
 Class Definition CGPIPortCurrentState for LLRP parameter GPIPortCurrentState. More...
class  CEventsAndReports
 Class Definition CEventsAndReports for LLRP parameter EventsAndReports. More...
class  CROReportSpec
 Class Definition CROReportSpec for LLRP parameter ROReportSpec. More...
class  CTagReportContentSelector
 Class Definition CTagReportContentSelector for LLRP parameter TagReportContentSelector. More...
class  CAccessReportSpec
 Class Definition CAccessReportSpec for LLRP parameter AccessReportSpec. More...
class  CTagReportData
 Class Definition CTagReportData for LLRP parameter TagReportData. More...
class  CEPCData
 Class Definition CEPCData for LLRP parameter EPCData. More...
class  CEPC_96
 Class Definition CEPC_96 for LLRP parameter EPC_96. More...
class  CROSpecID
 Class Definition CROSpecID for LLRP parameter ROSpecID. More...
class  CSpecIndex
 Class Definition CSpecIndex for LLRP parameter SpecIndex. More...
class  CInventoryParameterSpecID
 Class Definition CInventoryParameterSpecID for LLRP parameter InventoryParameterSpecID. More...
class  CAntennaID
 Class Definition CAntennaID for LLRP parameter AntennaID. More...
class  CPeakRSSI
 Class Definition CPeakRSSI for LLRP parameter PeakRSSI. More...
class  CChannelIndex
 Class Definition CChannelIndex for LLRP parameter ChannelIndex. More...
class  CFirstSeenTimestampUTC
 Class Definition CFirstSeenTimestampUTC for LLRP parameter FirstSeenTimestampUTC. More...
class  CFirstSeenTimestampUptime
 Class Definition CFirstSeenTimestampUptime for LLRP parameter FirstSeenTimestampUptime. More...
class  CLastSeenTimestampUTC
 Class Definition CLastSeenTimestampUTC for LLRP parameter LastSeenTimestampUTC. More...
class  CLastSeenTimestampUptime
 Class Definition CLastSeenTimestampUptime for LLRP parameter LastSeenTimestampUptime. More...
class  CTagSeenCount
 Class Definition CTagSeenCount for LLRP parameter TagSeenCount. More...
class  CClientRequestOpSpecResult
 Class Definition CClientRequestOpSpecResult for LLRP parameter ClientRequestOpSpecResult. More...
class  CAccessSpecID
 Class Definition CAccessSpecID for LLRP parameter AccessSpecID. More...
class  CRFSurveyReportData
 Class Definition CRFSurveyReportData for LLRP parameter RFSurveyReportData. More...
class  CFrequencyRSSILevelEntry
 Class Definition CFrequencyRSSILevelEntry for LLRP parameter FrequencyRSSILevelEntry. More...
class  CReaderEventNotificationSpec
 Class Definition CReaderEventNotificationSpec for LLRP parameter ReaderEventNotificationSpec. More...
class  CEventNotificationState
 Class Definition CEventNotificationState for LLRP parameter EventNotificationState. More...
class  CReaderEventNotificationData
 Class Definition CReaderEventNotificationData for LLRP parameter ReaderEventNotificationData. More...
class  CHoppingEvent
 Class Definition CHoppingEvent for LLRP parameter HoppingEvent. More...
class  CGPIEvent
 Class Definition CGPIEvent for LLRP parameter GPIEvent. More...
class  CROSpecEvent
 Class Definition CROSpecEvent for LLRP parameter ROSpecEvent. More...
class  CReportBufferLevelWarningEvent
 Class Definition CReportBufferLevelWarningEvent for LLRP parameter ReportBufferLevelWarningEvent. More...
class  CReportBufferOverflowErrorEvent
 Class Definition CReportBufferOverflowErrorEvent for LLRP parameter ReportBufferOverflowErrorEvent. More...
class  CReaderExceptionEvent
 Class Definition CReaderExceptionEvent for LLRP parameter ReaderExceptionEvent. More...
class  COpSpecID
 Class Definition COpSpecID for LLRP parameter OpSpecID. More...
class  CRFSurveyEvent
 Class Definition CRFSurveyEvent for LLRP parameter RFSurveyEvent. More...
class  CAISpecEvent
 Class Definition CAISpecEvent for LLRP parameter AISpecEvent. More...
class  CAntennaEvent
 Class Definition CAntennaEvent for LLRP parameter AntennaEvent. More...
class  CConnectionAttemptEvent
 Class Definition CConnectionAttemptEvent for LLRP parameter ConnectionAttemptEvent. More...
class  CConnectionCloseEvent
 Class Definition CConnectionCloseEvent for LLRP parameter ConnectionCloseEvent. More...
class  CLLRPStatus
 Class Definition CLLRPStatus for LLRP parameter LLRPStatus. More...
class  CFieldError
 Class Definition CFieldError for LLRP parameter FieldError. More...
class  CParameterError
 Class Definition CParameterError for LLRP parameter ParameterError. More...
class  CC1G2LLRPCapabilities
 Class Definition CC1G2LLRPCapabilities for LLRP parameter C1G2LLRPCapabilities. More...
class  CC1G2UHFRFModeTable
 Class Definition CC1G2UHFRFModeTable for LLRP parameter C1G2UHFRFModeTable. More...
class  CC1G2UHFRFModeTableEntry
 Class Definition CC1G2UHFRFModeTableEntry for LLRP parameter C1G2UHFRFModeTableEntry. More...
class  CC1G2InventoryCommand
 Class Definition CC1G2InventoryCommand for LLRP parameter C1G2InventoryCommand. More...
class  CC1G2Filter
 Class Definition CC1G2Filter for LLRP parameter C1G2Filter. More...
class  CC1G2TagInventoryMask
 Class Definition CC1G2TagInventoryMask for LLRP parameter C1G2TagInventoryMask. More...
class  CC1G2TagInventoryStateAwareFilterAction
 Class Definition CC1G2TagInventoryStateAwareFilterAction for LLRP parameter C1G2TagInventoryStateAwareFilterAction. More...
class  CC1G2TagInventoryStateUnawareFilterAction
 Class Definition CC1G2TagInventoryStateUnawareFilterAction for LLRP parameter C1G2TagInventoryStateUnawareFilterAction. More...
class  CC1G2RFControl
 Class Definition CC1G2RFControl for LLRP parameter C1G2RFControl. More...
class  CC1G2SingulationControl
 Class Definition CC1G2SingulationControl for LLRP parameter C1G2SingulationControl. More...
class  CC1G2TagInventoryStateAwareSingulationAction
 Class Definition CC1G2TagInventoryStateAwareSingulationAction for LLRP parameter C1G2TagInventoryStateAwareSingulationAction. More...
class  CC1G2TagSpec
 Class Definition CC1G2TagSpec for LLRP parameter C1G2TagSpec. More...
class  CC1G2TargetTag
 Class Definition CC1G2TargetTag for LLRP parameter C1G2TargetTag. More...
class  CC1G2Read
 Class Definition CC1G2Read for LLRP parameter C1G2Read. More...
class  CC1G2Write
 Class Definition CC1G2Write for LLRP parameter C1G2Write. More...
class  CC1G2Kill
 Class Definition CC1G2Kill for LLRP parameter C1G2Kill. More...
class  CC1G2Lock
 Class Definition CC1G2Lock for LLRP parameter C1G2Lock. More...
class  CC1G2LockPayload
 Class Definition CC1G2LockPayload for LLRP parameter C1G2LockPayload. More...
class  CC1G2BlockErase
 Class Definition CC1G2BlockErase for LLRP parameter C1G2BlockErase. More...
class  CC1G2BlockWrite
 Class Definition CC1G2BlockWrite for LLRP parameter C1G2BlockWrite. More...
class  CC1G2EPCMemorySelector
 Class Definition CC1G2EPCMemorySelector for LLRP parameter C1G2EPCMemorySelector. More...
class  CC1G2_PC
 Class Definition CC1G2_PC for LLRP parameter C1G2_PC. More...
class  CC1G2_CRC
 Class Definition CC1G2_CRC for LLRP parameter C1G2_CRC. More...
class  CC1G2SingulationDetails
 Class Definition CC1G2SingulationDetails for LLRP parameter C1G2SingulationDetails. More...
class  CC1G2ReadOpSpecResult
 Class Definition CC1G2ReadOpSpecResult for LLRP parameter C1G2ReadOpSpecResult. More...
class  CC1G2WriteOpSpecResult
 Class Definition CC1G2WriteOpSpecResult for LLRP parameter C1G2WriteOpSpecResult. More...
class  CC1G2KillOpSpecResult
 Class Definition CC1G2KillOpSpecResult for LLRP parameter C1G2KillOpSpecResult. More...
class  CC1G2LockOpSpecResult
 Class Definition CC1G2LockOpSpecResult for LLRP parameter C1G2LockOpSpecResult. More...
class  CC1G2BlockEraseOpSpecResult
 Class Definition CC1G2BlockEraseOpSpecResult for LLRP parameter C1G2BlockEraseOpSpecResult. More...
class  CC1G2BlockWriteOpSpecResult
 Class Definition CC1G2BlockWriteOpSpecResult for LLRP parameter C1G2BlockWriteOpSpecResult. More...
class  llrp_u8v_t
 Class for LLRP basic type u8v (List of unsigned 8-bit values). More...
class  llrp_s8v_t
 Class for LLRP basic type s8v (List of signed 8-bit values). More...
class  llrp_u16v_t
 Class for LLRP basic type u16v (List of unsigned 16-bit values). More...
class  llrp_s16v_t
 Class for LLRP basic type s16v (List of signed 16-bit values). More...
class  llrp_u32v_t
 Class for LLRP basic type u32v (vector of unsigned 32-bit values). More...
class  llrp_s32v_t
 Class for LLRP basic type s32v (vector of signed 32-bit values). More...
class  llrp_u64v_t
 Class for LLRP basic type u64v (vector of unsigned 64-bit values). More...
class  llrp_s64v_t
 Class for LLRP basic type s64v (vector of signed 64-bit values). More...
class  llrp_u1v_t
 Class for LLRP basic type u1v (vector of unsigned 1-bit values). More...
class  llrp_utf8v_t
 Class for LLRP basic type utf8v (vector of utf-8 encoded characters). More...
class  llrp_bytesToEnd_t
 Class for LLRP basic type bytesToEnd (vector of unsigned bytes). More...
class  llrp_u96_t
 Class for LLRP basic type u96 (96-bit value). More...
class  CErrorDetails
 Class to return error details in LTKCPP operations. More...
class  CVendorDescriptor
 Describes the vendor information for vendor extension classes. More...
class  CNamespaceDescriptor
 Describes the namespae information for converting LLRP messages to LTK-XML. More...
class  CTypeDescriptor
 Describes a message or parameter type. More...
class  CFieldDescriptor
 Describes a single field inside an LTKCPP message or parameters. More...
class  CTypeRegistry
 A collection of pointers to CTypeDescriptors. More...
class  CElement
 This is the base class for all parameter and message types. More...
class  CMessage
 Base Class for All LLRP LTK Messages. More...
class  CParameter
 Base Class for All LLRP LTK Parameters. More...
class  CDecoder
 LTK LLRP Decoder class. More...
class  CDecoderStream
 Class that decodes messages into internal LTK CElements. More...
class  CEncoder
 LTK LLRP Encoder class. More...
class  CEncoderStream
 Class that encodes internal LTK CElements into messages. More...
class  CConnection
 LLRP connection class. More...

Typedefs

typedef std::list< CParameter * > tListOfParameters
typedef struct NamespaceList tNamespaceList

Enumerations

enum  EImpinjRequestedDataType {
  ImpinjRequestedDataType_All_Capabilities = 1000, ImpinjRequestedDataType_Impinj_Detailed_Version = 1001, ImpinjRequestedDataType_Impinj_Frequency_Capabilities = 1002, ImpinjRequestedDataType_Impinj_Array_Capabilities = 1003,
  ImpinjRequestedDataType_All_Configuration = 2000, ImpinjRequestedDataType_Impinj_Sub_Regulatory_Region = 2001, ImpinjRequestedDataType_Impinj_Forklift_Configuration = 2002, ImpinjRequestedDataType_Impinj_GPI_Debounce_Configuration = 2003,
  ImpinjRequestedDataType_Impinj_Reader_Temperature = 2004, ImpinjRequestedDataType_Impinj_Link_Monitor_Configuration = 2005, ImpinjRequestedDataType_Impinj_Report_Buffer_Configuration = 2006, ImpinjRequestedDataType_Impinj_Access_Spec_Configuration = 2007,
  ImpinjRequestedDataType_Impinj_GPS_NMEA_Sentences = 2008, ImpinjRequestedDataType_Impinj_Advanced_GPO_Configuration = 2009, ImpinjRequestedDataType_Impinj_Tilt_Configuration = 2010, ImpinjRequestedDataType_Impinj_Beacon_Configuration = 2011,
  ImpinjRequestedDataType_Impinj_Antenna_Configuration = 2012
}
 Global enumeration EImpinjRequestedDataType for LLRP enumerated field ImpinjRequestedDataType. More...
enum  EImpinjRegulatoryRegion {
  ImpinjRegulatoryRegion_FCC_Part_15_247 = 0, ImpinjRegulatoryRegion_ETSI_EN_300_220 = 1, ImpinjRegulatoryRegion_ETSI_EN_302_208_With_LBT = 2, ImpinjRegulatoryRegion_Hong_Kong_920_925_MHz = 3,
  ImpinjRegulatoryRegion_Taiwan_922_928_MHz = 4, ImpinjRegulatoryRegion_Japan_952_954_MHz = 5, ImpinjRegulatoryRegion_Japan_952_954_MHz_Low_Power = 6, ImpinjRegulatoryRegion_ETSI_EN_302_208_v1_2_1 = 7,
  ImpinjRegulatoryRegion_Korea_917_921_MHz = 8, ImpinjRegulatoryRegion_Malaysia_919_923_MHz = 9, ImpinjRegulatoryRegion_China_920_925_MHz = 10, ImpinjRegulatoryRegion_Japan_952_956_MHz_Without_LBT = 11,
  ImpinjRegulatoryRegion_South_Africa_915_919_MHz = 12, ImpinjRegulatoryRegion_Brazil_902_907_and_915_928_MHz = 13, ImpinjRegulatoryRegion_Thailand_920_925_MHz = 14, ImpinjRegulatoryRegion_Singapore_920_925_MHz = 15,
  ImpinjRegulatoryRegion_Australia_920_926_MHz = 16, ImpinjRegulatoryRegion_India_865_867_MHz = 17, ImpinjRegulatoryRegion_Uruguay_916_928_MHz = 18, ImpinjRegulatoryRegion_Vietnam_920_925_MHz = 19,
  ImpinjRegulatoryRegion_Israel_915_917_MHz = 20, ImpinjRegulatoryRegion_Philippines_918_920_MHz = 21, ImpinjRegulatoryRegion_Canada_Post = 22, ImpinjRegulatoryRegion_Indonesia_923_925_MHz = 23,
  ImpinjRegulatoryRegion_New_Zealand_921p5_928_MHz = 24, ImpinjRegulatoryRegion_Japan_916_921_MHz_Without_LBT = 25, ImpinjRegulatoryRegion_Latin_America_902_928_MHz = 26
}
 Global enumeration EImpinjRegulatoryRegion for LLRP enumerated field ImpinjRegulatoryRegion. More...
enum  EImpinjInventorySearchType { ImpinjInventorySearchType_Reader_Selected = 0, ImpinjInventorySearchType_Single_Target = 1, ImpinjInventorySearchType_Dual_Target = 2, ImpinjInventorySearchType_Single_Target_With_Suppression = 3 }
 Global enumeration EImpinjInventorySearchType for LLRP enumerated field ImpinjInventorySearchType. More...
enum  EImpinjTagDirectionAntennaConfiguration { ImpinjTagDirectionAntennaConfiguration_Dual_Antenna = 1, ImpinjTagDirectionAntennaConfiguration_Quad_Antenna = 2 }
 Global enumeration EImpinjTagDirectionAntennaConfiguration for LLRP enumerated field ImpinjTagDirectionAntennaConfiguration. More...
enum  EImpinjDirection { ImpinjDirection_Indeterminate = 0, ImpinjDirection_From_Side2_To_Side1 = 1, ImpinjDirection_From_Side1_To_Side2 = 2 }
 Global enumeration EImpinjDirection for LLRP enumerated field ImpinjDirection. More...
enum  EImpinjFixedFrequencyMode { ImpinjFixedFrequencyMode_Disabled = 0, ImpinjFixedFrequencyMode_Auto_Select = 1, ImpinjFixedFrequencyMode_Channel_List = 2 }
 Global enumeration EImpinjFixedFrequencyMode for LLRP enumerated field ImpinjFixedFrequencyMode. More...
enum  EImpinjReducedPowerMode { ImpinjReducedPowerMode_Disabled = 0, ImpinjReducedPowerMode_Enabled = 1 }
 Global enumeration EImpinjReducedPowerMode for LLRP enumerated field ImpinjReducedPowerMode. More...
enum  EImpinjLowDutyCycleMode { ImpinjLowDutyCycleMode_Disabled = 0, ImpinjLowDutyCycleMode_Enabled = 1 }
 Global enumeration EImpinjLowDutyCycleMode for LLRP enumerated field ImpinjLowDutyCycleMode. More...
enum  EImpinjLinkMonitorMode { ImpinjLinkMonitorMode_Disabled = 0, ImpinjLinkMonitorMode_Enabled = 1 }
 Global enumeration EImpinjLinkMonitorMode for LLRP enumerated field ImpinjLinkMonitorMode. More...
enum  EImpinjReportBufferMode { ImpinjReportBufferMode_Normal = 0, ImpinjReportBufferMode_Low_Latency = 1 }
 Global enumeration EImpinjReportBufferMode for LLRP enumerated field ImpinjReportBufferMode. More...
enum  EImpinjBlockPermalockResultType {
  ImpinjBlockPermalockResultType_Success = 0, ImpinjBlockPermalockResultType_Insufficient_Power = 1, ImpinjBlockPermalockResultType_Nonspecific_Tag_Error = 2, ImpinjBlockPermalockResultType_No_Response_From_Tag = 3,
  ImpinjBlockPermalockResultType_Nonspecific_Reader_Error = 4, ImpinjBlockPermalockResultType_Incorrect_Password_Error = 5, ImpinjBlockPermalockResultType_Tag_Memory_Overrun_Error = 6
}
 Global enumeration EImpinjBlockPermalockResultType for LLRP enumerated field ImpinjBlockPermalockResultType. More...
enum  EImpinjGetBlockPermalockStatusResultType {
  ImpinjGetBlockPermalockStatusResultType_Success = 0, ImpinjGetBlockPermalockStatusResultType_Nonspecific_Tag_Error = 1, ImpinjGetBlockPermalockStatusResultType_No_Response_From_Tag = 2, ImpinjGetBlockPermalockStatusResultType_Nonspecific_Reader_Error = 3,
  ImpinjGetBlockPermalockStatusResultType_Incorrect_Password_Error = 4, ImpinjGetBlockPermalockStatusResultType_Tag_Memory_Overrun_Error = 5
}
 Global enumeration EImpinjGetBlockPermalockStatusResultType for LLRP enumerated field ImpinjGetBlockPermalockStatusResultType. More...
enum  EImpinjQTDataProfile { ImpinjQTDataProfile_Unknown = 0, ImpinjQTDataProfile_Private = 1, ImpinjQTDataProfile_Public = 2 }
 Global enumeration EImpinjQTDataProfile for LLRP enumerated field ImpinjQTDataProfile. More...
enum  EImpinjQTAccessRange { ImpinjQTAccessRange_Unknown = 0, ImpinjQTAccessRange_Normal_Range = 1, ImpinjQTAccessRange_Short_Range = 2 }
 Global enumeration EImpinjQTAccessRange for LLRP enumerated field ImpinjQTAccessRange. More...
enum  EImpinjQTPersistence { ImpinjQTPersistence_Unknown = 0, ImpinjQTPersistence_Temporary = 1, ImpinjQTPersistence_Permanent = 2 }
 Global enumeration EImpinjQTPersistence for LLRP enumerated field ImpinjQTPersistence. More...
enum  EImpinjSetQTConfigResultType {
  ImpinjSetQTConfigResultType_Success = 0, ImpinjSetQTConfigResultType_Insufficient_Power = 1, ImpinjSetQTConfigResultType_Nonspecific_Tag_Error = 2, ImpinjSetQTConfigResultType_No_Response_From_Tag = 3,
  ImpinjSetQTConfigResultType_Nonspecific_Reader_Error = 4, ImpinjSetQTConfigResultType_Incorrect_Password_Error = 5
}
 Global enumeration EImpinjSetQTConfigResultType for LLRP enumerated field ImpinjSetQTConfigResultType. More...
enum  EImpinjGetQTConfigResultType {
  ImpinjGetQTConfigResultType_Success = 0, ImpinjGetQTConfigResultType_Nonspecific_Tag_Error = 1, ImpinjGetQTConfigResultType_No_Response_From_Tag = 2, ImpinjGetQTConfigResultType_Nonspecific_Reader_Error = 3,
  ImpinjGetQTConfigResultType_Incorrect_Password_Error = 4
}
 Global enumeration EImpinjGetQTConfigResultType for LLRP enumerated field ImpinjGetQTConfigResultType. More...
enum  EImpinjSerializedTIDMode { ImpinjSerializedTIDMode_Disabled = 0, ImpinjSerializedTIDMode_Enabled = 1 }
 Global enumeration EImpinjSerializedTIDMode for LLRP enumerated field ImpinjSerializedTIDMode. More...
enum  EImpinjRFPhaseAngleMode { ImpinjRFPhaseAngleMode_Disabled = 0, ImpinjRFPhaseAngleMode_Enabled = 1 }
 Global enumeration EImpinjRFPhaseAngleMode for LLRP enumerated field ImpinjRFPhaseAngleMode. More...
enum  EImpinjPeakRSSIMode { ImpinjPeakRSSIMode_Disabled = 0, ImpinjPeakRSSIMode_Enabled = 1 }
 Global enumeration EImpinjPeakRSSIMode for LLRP enumerated field ImpinjPeakRSSIMode. More...
enum  EImpinjGPSCoordinatesMode { ImpinjGPSCoordinatesMode_Disabled = 0, ImpinjGPSCoordinatesMode_Enabled = 1 }
 Global enumeration EImpinjGPSCoordinatesMode for LLRP enumerated field ImpinjGPSCoordinatesMode. More...
enum  EImpinjAdvancedGPOMode {
  ImpinjAdvancedGPOMode_Normal = 0, ImpinjAdvancedGPOMode_Pulsed = 1, ImpinjAdvancedGPOMode_Reader_Operational_Status = 2, ImpinjAdvancedGPOMode_LLRP_Connection_Status = 3,
  ImpinjAdvancedGPOMode_Reader_Inventory_Status = 4, ImpinjAdvancedGPOMode_Network_Connection_Status = 5, ImpinjAdvancedGPOMode_Reader_Inventory_Tags_Status = 6
}
 Global enumeration EImpinjAdvancedGPOMode for LLRP enumerated field ImpinjAdvancedGPOMode. More...
enum  EImpinjOptimizedReadMode { ImpinjOptimizedReadMode_Disabled = 0, ImpinjOptimizedReadMode_Enabled = 1 }
 Global enumeration EImpinjOptimizedReadMode for LLRP enumerated field ImpinjOptimizedReadMode. More...
enum  EImpinjAccessSpecOrderingMode { ImpinjAccessSpecOrderingMode_FIFO = 0, ImpinjAccessSpecOrderingMode_Ascending = 1 }
 Global enumeration EImpinjAccessSpecOrderingMode for LLRP enumerated field ImpinjAccessSpecOrderingMode. More...
enum  EImpinjRFDopplerFrequencyMode { ImpinjRFDopplerFrequencyMode_Disabled = 0, ImpinjRFDopplerFrequencyMode_Enabled = 1 }
 Global enumeration EImpinjRFDopplerFrequencyMode for LLRP enumerated field ImpinjRFDopplerFrequencyMode. More...
enum  EImpinjEncodeStatus { ImpinjEncodeStatus_Disabled = 0, ImpinjEncodeStatus_Enabled = 1 }
 Global enumeration EImpinjEncodeStatus for LLRP enumerated field ImpinjEncodeStatus. More...
enum  EImpinjLockPrivilege {
  ImpinjLockPrivilege_No_Action = 0, ImpinjLockPrivilege_Unlock = 1, ImpinjLockPrivilege_Lock = 2, ImpinjLockPrivilege_Perma_Lock = 3,
  ImpinjLockPrivilege_Perma_Unlock = 4
}
 Global enumeration EImpinjLockPrivilege for LLRP enumerated field ImpinjLockPrivilege. More...
enum  EImpinjEncodeMode { ImpinjEncodeMode_Batch = 1, ImpinjEncodeMode_Continuous = 2 }
 Global enumeration EImpinjEncodeMode for LLRP enumerated field ImpinjEncodeMode. More...
enum  EImpinjTagICType { ImpinjTagICType_Monza3 = 1, ImpinjTagICType_Monza4 = 2, ImpinjTagICType_Monza5 = 3, ImpinjTagICType_AnyGen2 = 100 }
 Global enumeration EImpinjTagICType for LLRP enumerated field ImpinjTagICType. More...
enum  EImpinjOpSpecAction {
  ImpinjOpSpecAction_Op_Spec_Started = 1, ImpinjOpSpecAction_Op_Spec_Finished = 2, ImpinjOpSpecAction_Op_Spec_Success = 3, ImpinjOpSpecAction_Op_Spec_Failure = 4,
  ImpinjOpSpecAction_Op_Spec_SingleSuccess = 5, ImpinjOpSpecAction_Op_Spec_SingleFailure = 6
}
 Global enumeration EImpinjOpSpecAction for LLRP enumerated field ImpinjOpSpecAction. More...
enum  EImpinjEncodeResultType {
  ImpinjEncodeResultType_Success = 0, ImpinjEncodeResultType_Success_With_Degraded_Performance = 1, ImpinjEncodeResultType_Encode_Timeout = 2, ImpinjEncodeResultType_Encode_Data_Cache_Empty = 3,
  ImpinjEncodeResultType_Wrong_Tag_IC_Detected = 4
}
 Global enumeration EImpinjEncodeResultType for LLRP enumerated field ImpinjEncodeResultType. More...
enum  EImpinjEncodeDataResultType {
  ImpinjEncodeDataResultType_Success = 0, ImpinjEncodeDataResultType_Failure = 1, ImpinjEncodeDataResultType_Timeout = 2, ImpinjEncodeDataResultType_Not_Attempted = 3,
  ImpinjEncodeDataResultType_Insufficient_Power = 4, ImpinjEncodeDataResultType_No_Response_From_Tag = 5, ImpinjEncodeDataResultType_Incorrect_Password_Error = 6, ImpinjEncodeDataResultType_Tag_Memory_Locked_Error = 7,
  ImpinjEncodeDataResultType_Nonspecific_Tag_Error = 8, ImpinjEncodeDataResultType_Nonspecific_Reader_Error = 9
}
 Global enumeration EImpinjEncodeDataResultType for LLRP enumerated field ImpinjEncodeDataResultType. More...
enum  EImpinjArrayRole { ImpinjArrayRole_Scanning = 0, ImpinjArrayRole_Direction = 1, ImpinjArrayRole_Location = 2 }
 Global enumeration EImpinjArrayRole for LLRP enumerated field ImpinjArrayRole. More...
enum  EImpinjHubConnectedType { ImpinjHubConnectedType_Unknown = 0, ImpinjHubConnectedType_Disconnected = 1, ImpinjHubConnectedType_Connected = 2 }
 Global enumeration EImpinjHubConnectedType for LLRP enumerated field ImpinjHubConnectedType. More...
enum  EImpinjHubFaultType {
  ImpinjHubFaultType_No_Fault = 0, ImpinjHubFaultType_RF_Power = 1, ImpinjHubFaultType_RF_Power_On_Hub_1 = 2, ImpinjHubFaultType_RF_Power_On_Hub_2 = 3,
  ImpinjHubFaultType_RF_Power_On_Hub_3 = 4, ImpinjHubFaultType_RF_Power_On_Hub_4 = 5, ImpinjHubFaultType_No_Init = 6, ImpinjHubFaultType_Serial_Overflow = 7,
  ImpinjHubFaultType_Disconnected = 8
}
 Global enumeration EImpinjHubFaultType for LLRP enumerated field ImpinjHubFaultType. More...
enum  EAirProtocols { AirProtocols_Unspecified = 0, AirProtocols_EPCGlobalClass1Gen2 = 1 }
 Global enumeration EAirProtocols for LLRP enumerated field AirProtocols. More...
enum  EGetReaderCapabilitiesRequestedData {
  GetReaderCapabilitiesRequestedData_All = 0, GetReaderCapabilitiesRequestedData_General_Device_Capabilities = 1, GetReaderCapabilitiesRequestedData_LLRP_Capabilities = 2, GetReaderCapabilitiesRequestedData_Regulatory_Capabilities = 3,
  GetReaderCapabilitiesRequestedData_LLRP_Air_Protocol_Capabilities = 4
}
 Global enumeration EGetReaderCapabilitiesRequestedData for LLRP enumerated field GetReaderCapabilitiesRequestedData. More...
enum  ECommunicationsStandard {
  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
}
 Global enumeration ECommunicationsStandard for LLRP enumerated field CommunicationsStandard. More...
enum  EROSpecState { ROSpecState_Disabled = 0, ROSpecState_Inactive = 1, ROSpecState_Active = 2 }
 Global enumeration EROSpecState for LLRP enumerated field ROSpecState. More...
enum  EROSpecStartTriggerType { ROSpecStartTriggerType_Null = 0, ROSpecStartTriggerType_Immediate = 1, ROSpecStartTriggerType_Periodic = 2, ROSpecStartTriggerType_GPI = 3 }
 Global enumeration EROSpecStartTriggerType for LLRP enumerated field ROSpecStartTriggerType. More...
enum  EROSpecStopTriggerType { ROSpecStopTriggerType_Null = 0, ROSpecStopTriggerType_Duration = 1, ROSpecStopTriggerType_GPI_With_Timeout = 2 }
 Global enumeration EROSpecStopTriggerType for LLRP enumerated field ROSpecStopTriggerType. More...
enum  EAISpecStopTriggerType { AISpecStopTriggerType_Null = 0, AISpecStopTriggerType_Duration = 1, AISpecStopTriggerType_GPI_With_Timeout = 2, AISpecStopTriggerType_Tag_Observation = 3 }
 Global enumeration EAISpecStopTriggerType for LLRP enumerated field AISpecStopTriggerType. More...
enum  ETagObservationTriggerType { TagObservationTriggerType_Upon_Seeing_N_Tags_Or_Timeout = 0, TagObservationTriggerType_Upon_Seeing_No_More_New_Tags_For_Tms_Or_Timeout = 1, TagObservationTriggerType_N_Attempts_To_See_All_Tags_In_FOV_Or_Timeout = 2 }
 Global enumeration ETagObservationTriggerType for LLRP enumerated field TagObservationTriggerType. More...
enum  ERFSurveySpecStopTriggerType { RFSurveySpecStopTriggerType_Null = 0, RFSurveySpecStopTriggerType_Duration = 1, RFSurveySpecStopTriggerType_N_Iterations_Through_Frequency_Range = 2 }
 Global enumeration ERFSurveySpecStopTriggerType for LLRP enumerated field RFSurveySpecStopTriggerType. More...
enum  EAccessSpecState { AccessSpecState_Disabled = 0, AccessSpecState_Active = 1 }
 Global enumeration EAccessSpecState for LLRP enumerated field AccessSpecState. More...
enum  EAccessSpecStopTriggerType { AccessSpecStopTriggerType_Null = 0, AccessSpecStopTriggerType_Operation_Count = 1 }
 Global enumeration EAccessSpecStopTriggerType for LLRP enumerated field AccessSpecStopTriggerType. More...
enum  EGetReaderConfigRequestedData {
  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
}
 Global enumeration EGetReaderConfigRequestedData for LLRP enumerated field GetReaderConfigRequestedData. More...
enum  EIdentificationType { IdentificationType_MAC_Address = 0, IdentificationType_EPC = 1 }
 Global enumeration EIdentificationType for LLRP enumerated field IdentificationType. More...
enum  EKeepaliveTriggerType { KeepaliveTriggerType_Null = 0, KeepaliveTriggerType_Periodic = 1 }
 Global enumeration EKeepaliveTriggerType for LLRP enumerated field KeepaliveTriggerType. More...
enum  EGPIPortState { GPIPortState_Low = 0, GPIPortState_High = 1, GPIPortState_Unknown = 2 }
 Global enumeration EGPIPortState for LLRP enumerated field GPIPortState. More...
enum  EROReportTriggerType { ROReportTriggerType_None = 0, ROReportTriggerType_Upon_N_Tags_Or_End_Of_AISpec = 1, ROReportTriggerType_Upon_N_Tags_Or_End_Of_ROSpec = 2 }
 Global enumeration EROReportTriggerType for LLRP enumerated field ROReportTriggerType. More...
enum  EAccessReportTriggerType { AccessReportTriggerType_Whenever_ROReport_Is_Generated = 0, AccessReportTriggerType_End_Of_AccessSpec = 1 }
 Global enumeration EAccessReportTriggerType for LLRP enumerated field AccessReportTriggerType. More...
enum  ENotificationEventType {
  NotificationEventType_Upon_Hopping_To_Next_Channel = 0, NotificationEventType_GPI_Event = 1, NotificationEventType_ROSpec_Event = 2, NotificationEventType_Report_Buffer_Fill_Warning = 3,
  NotificationEventType_Reader_Exception_Event = 4, NotificationEventType_RFSurvey_Event = 5, NotificationEventType_AISpec_Event = 6, NotificationEventType_AISpec_Event_With_Details = 7,
  NotificationEventType_Antenna_Event = 8
}
 Global enumeration ENotificationEventType for LLRP enumerated field NotificationEventType. More...
enum  EROSpecEventType { ROSpecEventType_Start_Of_ROSpec = 0, ROSpecEventType_End_Of_ROSpec = 1, ROSpecEventType_Preemption_Of_ROSpec = 2 }
 Global enumeration EROSpecEventType for LLRP enumerated field ROSpecEventType. More...
enum  ERFSurveyEventType { RFSurveyEventType_Start_Of_RFSurvey = 0, RFSurveyEventType_End_Of_RFSurvey = 1 }
 Global enumeration ERFSurveyEventType for LLRP enumerated field RFSurveyEventType. More...
enum  EAISpecEventType { AISpecEventType_End_Of_AISpec = 0 }
 Global enumeration EAISpecEventType for LLRP enumerated field AISpecEventType. More...
enum  EAntennaEventType { AntennaEventType_Antenna_Disconnected = 0, AntennaEventType_Antenna_Connected = 1 }
 Global enumeration EAntennaEventType for LLRP enumerated field AntennaEventType. More...
enum  EConnectionAttemptStatusType {
  ConnectionAttemptStatusType_Success = 0, ConnectionAttemptStatusType_Failed_A_Reader_Initiated_Connection_Already_Exists = 1, ConnectionAttemptStatusType_Failed_A_Client_Initiated_Connection_Already_Exists = 2, ConnectionAttemptStatusType_Failed_Reason_Other_Than_A_Connection_Already_Exists = 3,
  ConnectionAttemptStatusType_Another_Connection_Attempted = 4
}
 Global enumeration EConnectionAttemptStatusType for LLRP enumerated field ConnectionAttemptStatusType. More...
enum  EStatusCode {
  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
}
 Global enumeration EStatusCode for LLRP enumerated field StatusCode. More...
enum  EC1G2DRValue { C1G2DRValue_DRV_8 = 0, C1G2DRValue_DRV_64_3 = 1 }
 Global enumeration EC1G2DRValue for LLRP enumerated field C1G2DRValue. More...
enum  EC1G2MValue { C1G2MValue_MV_FM0 = 0, C1G2MValue_MV_2 = 1, C1G2MValue_MV_4 = 2, C1G2MValue_MV_8 = 3 }
 Global enumeration EC1G2MValue for LLRP enumerated field C1G2MValue. More...
enum  EC1G2ForwardLinkModulation { C1G2ForwardLinkModulation_PR_ASK = 0, C1G2ForwardLinkModulation_SSB_ASK = 1, C1G2ForwardLinkModulation_DSB_ASK = 2 }
 Global enumeration EC1G2ForwardLinkModulation for LLRP enumerated field C1G2ForwardLinkModulation. More...
enum  EC1G2SpectralMaskIndicator { C1G2SpectralMaskIndicator_Unknown = 0, C1G2SpectralMaskIndicator_SI = 1, C1G2SpectralMaskIndicator_MI = 2, C1G2SpectralMaskIndicator_DI = 3 }
 Global enumeration EC1G2SpectralMaskIndicator for LLRP enumerated field C1G2SpectralMaskIndicator. More...
enum  EC1G2TruncateAction { C1G2TruncateAction_Unspecified = 0, C1G2TruncateAction_Do_Not_Truncate = 1, C1G2TruncateAction_Truncate = 2 }
 Global enumeration EC1G2TruncateAction for LLRP enumerated field C1G2TruncateAction. More...
enum  EC1G2StateAwareTarget {
  C1G2StateAwareTarget_SL = 0, C1G2StateAwareTarget_Inventoried_State_For_Session_S0 = 1, C1G2StateAwareTarget_Inventoried_State_For_Session_S1 = 2, C1G2StateAwareTarget_Inventoried_State_For_Session_S2 = 3,
  C1G2StateAwareTarget_Inventoried_State_For_Session_S3 = 4
}
 Global enumeration EC1G2StateAwareTarget for LLRP enumerated field C1G2StateAwareTarget. More...
enum  EC1G2StateAwareAction {
  C1G2StateAwareAction_AssertSLOrA_DeassertSLOrB = 0, C1G2StateAwareAction_AssertSLOrA_Noop = 1, C1G2StateAwareAction_Noop_DeassertSLOrB = 2, C1G2StateAwareAction_NegateSLOrABBA_Noop = 3,
  C1G2StateAwareAction_DeassertSLOrB_AssertSLOrA = 4, C1G2StateAwareAction_DeassertSLOrB_Noop = 5, C1G2StateAwareAction_Noop_AssertSLOrA = 6, C1G2StateAwareAction_Noop_NegateSLOrABBA = 7
}
 Global enumeration EC1G2StateAwareAction for LLRP enumerated field C1G2StateAwareAction. More...
enum  EC1G2StateUnawareAction {
  C1G2StateUnawareAction_Select_Unselect = 0, C1G2StateUnawareAction_Select_DoNothing = 1, C1G2StateUnawareAction_DoNothing_Unselect = 2, C1G2StateUnawareAction_Unselect_DoNothing = 3,
  C1G2StateUnawareAction_Unselect_Select = 4, C1G2StateUnawareAction_DoNothing_Select = 5
}
 Global enumeration EC1G2StateUnawareAction for LLRP enumerated field C1G2StateUnawareAction. More...
enum  EC1G2TagInventoryStateAwareI { C1G2TagInventoryStateAwareI_State_A = 0, C1G2TagInventoryStateAwareI_State_B = 1 }
 Global enumeration EC1G2TagInventoryStateAwareI for LLRP enumerated field C1G2TagInventoryStateAwareI. More...
enum  EC1G2TagInventoryStateAwareS { C1G2TagInventoryStateAwareS_SL = 0, C1G2TagInventoryStateAwareS_Not_SL = 1 }
 Global enumeration EC1G2TagInventoryStateAwareS for LLRP enumerated field C1G2TagInventoryStateAwareS. More...
enum  EC1G2LockPrivilege { C1G2LockPrivilege_Read_Write = 0, C1G2LockPrivilege_Perma_Lock = 1, C1G2LockPrivilege_Perma_Unlock = 2, C1G2LockPrivilege_Unlock = 3 }
 Global enumeration EC1G2LockPrivilege for LLRP enumerated field C1G2LockPrivilege. More...
enum  EC1G2LockDataField {
  C1G2LockDataField_Kill_Password = 0, C1G2LockDataField_Access_Password = 1, C1G2LockDataField_EPC_Memory = 2, C1G2LockDataField_TID_Memory = 3,
  C1G2LockDataField_User_Memory = 4
}
 Global enumeration EC1G2LockDataField for LLRP enumerated field C1G2LockDataField. More...
enum  EC1G2ReadResultType { C1G2ReadResultType_Success = 0, C1G2ReadResultType_Nonspecific_Tag_Error = 1, C1G2ReadResultType_No_Response_From_Tag = 2, C1G2ReadResultType_Nonspecific_Reader_Error = 3 }
 Global enumeration EC1G2ReadResultType for LLRP enumerated field C1G2ReadResultType. More...
enum  EC1G2WriteResultType {
  C1G2WriteResultType_Success = 0, C1G2WriteResultType_Tag_Memory_Overrun_Error = 1, C1G2WriteResultType_Tag_Memory_Locked_Error = 2, C1G2WriteResultType_Insufficient_Power = 3,
  C1G2WriteResultType_Nonspecific_Tag_Error = 4, C1G2WriteResultType_No_Response_From_Tag = 5, C1G2WriteResultType_Nonspecific_Reader_Error = 6
}
 Global enumeration EC1G2WriteResultType for LLRP enumerated field C1G2WriteResultType. More...
enum  EC1G2KillResultType {
  C1G2KillResultType_Success = 0, C1G2KillResultType_Zero_Kill_Password_Error = 1, C1G2KillResultType_Insufficient_Power = 2, C1G2KillResultType_Nonspecific_Tag_Error = 3,
  C1G2KillResultType_No_Response_From_Tag = 4, C1G2KillResultType_Nonspecific_Reader_Error = 5
}
 Global enumeration EC1G2KillResultType for LLRP enumerated field C1G2KillResultType. More...
enum  EC1G2LockResultType {
  C1G2LockResultType_Success = 0, C1G2LockResultType_Insufficient_Power = 1, C1G2LockResultType_Nonspecific_Tag_Error = 2, C1G2LockResultType_No_Response_From_Tag = 3,
  C1G2LockResultType_Nonspecific_Reader_Error = 4
}
 Global enumeration EC1G2LockResultType for LLRP enumerated field C1G2LockResultType. More...
enum  EC1G2BlockEraseResultType {
  C1G2BlockEraseResultType_Success = 0, C1G2BlockEraseResultType_Tag_Memory_Overrun_Error = 1, C1G2BlockEraseResultType_Tag_Memory_Locked_Error = 2, C1G2BlockEraseResultType_Insufficient_Power = 3,
  C1G2BlockEraseResultType_Nonspecific_Tag_Error = 4, C1G2BlockEraseResultType_No_Response_From_Tag = 5, C1G2BlockEraseResultType_Nonspecific_Reader_Error = 6
}
 Global enumeration EC1G2BlockEraseResultType for LLRP enumerated field C1G2BlockEraseResultType. More...
enum  EC1G2BlockWriteResultType {
  C1G2BlockWriteResultType_Success = 0, C1G2BlockWriteResultType_Tag_Memory_Overrun_Error = 1, C1G2BlockWriteResultType_Tag_Memory_Locked_Error = 2, C1G2BlockWriteResultType_Insufficient_Power = 3,
  C1G2BlockWriteResultType_Nonspecific_Tag_Error = 4, C1G2BlockWriteResultType_No_Response_From_Tag = 5, C1G2BlockWriteResultType_Nonspecific_Reader_Error = 6
}
 Global enumeration EC1G2BlockWriteResultType for LLRP enumerated field C1G2BlockWriteResultType. More...
enum  EResultCode {
  RC_OK = 0, RC_MiscError = 100, RC_Botch, RC_SendIOError,
  RC_RecvIOError, RC_RecvEOF, RC_RecvTimeout, RC_RecvFramingError,
  RC_RecvBufferOverflow, RC_BadVersion, RC_MissingResponseType, RC_UnknownMessageType,
  RC_UnknownParameterType, RC_ExcessiveLength, RC_InvalidLength, RC_FieldUnderrun,
  RC_ReservedBitsUnderrun, RC_FieldOverrun, RC_ReservedBitsOverrun, RC_UnalignedBitField,
  RC_UnalignedReservedBits, RC_MessageAllocationFailed, RC_ParameterAllocationFailed, RC_FieldAllocationFailed,
  RC_ExtraBytes, RC_MissingParameter, RC_UnexpectedParameter, RC_InvalidChoiceMember,
  RC_EnrollBadTypeNumber, RC_NotAllowedAtExtensionPoint, RC_XMLInvalidNodeType, RC_XMLMissingField,
  RC_XMLExtraNode, RC_XMLInvalidFieldCharacters, RC_XMLOutOfRange
}
 Error result codes for LTK operations. More...

Functions

void enrollImpinjTypesIntoRegistry (CTypeRegistry *pTypeRegistry)
 Enrolls the types for Impinj into the LTKCPP registry.
void enrollCoreTypesIntoRegistry (CTypeRegistry *pTypeRegistry)
 Enrolls the types for Core into the LTKCPP registry.
CTypeRegistrygetTheTypeRegistry (void)
EResultCode toXMLString (const CElement *pElement, char *pBuffer, int nBuffer)

Variables

const CVendorDescriptor g_vdescImpinj
const CNamespaceDescriptor g_nsdescImpinj
const SEnumTableEntry g_estImpinjRequestedDataType []
const SEnumTableEntry g_estImpinjRegulatoryRegion []
const SEnumTableEntry g_estImpinjInventorySearchType []
const SEnumTableEntry g_estImpinjTagDirectionAntennaConfiguration []
const SEnumTableEntry g_estImpinjDirection []
const SEnumTableEntry g_estImpinjFixedFrequencyMode []
const SEnumTableEntry g_estImpinjReducedPowerMode []
const SEnumTableEntry g_estImpinjLowDutyCycleMode []
const SEnumTableEntry g_estImpinjLinkMonitorMode []
const SEnumTableEntry g_estImpinjReportBufferMode []
const SEnumTableEntry g_estImpinjBlockPermalockResultType []
const SEnumTableEntry g_estImpinjGetBlockPermalockStatusResultType []
const SEnumTableEntry g_estImpinjQTDataProfile []
const SEnumTableEntry g_estImpinjQTAccessRange []
const SEnumTableEntry g_estImpinjQTPersistence []
const SEnumTableEntry g_estImpinjSetQTConfigResultType []
const SEnumTableEntry g_estImpinjGetQTConfigResultType []
const SEnumTableEntry g_estImpinjSerializedTIDMode []
const SEnumTableEntry g_estImpinjRFPhaseAngleMode []
const SEnumTableEntry g_estImpinjPeakRSSIMode []
const SEnumTableEntry g_estImpinjGPSCoordinatesMode []
const SEnumTableEntry g_estImpinjAdvancedGPOMode []
const SEnumTableEntry g_estImpinjOptimizedReadMode []
const SEnumTableEntry g_estImpinjAccessSpecOrderingMode []
const SEnumTableEntry g_estImpinjRFDopplerFrequencyMode []
const SEnumTableEntry g_estImpinjEncodeStatus []
const SEnumTableEntry g_estImpinjLockPrivilege []
const SEnumTableEntry g_estImpinjEncodeMode []
const SEnumTableEntry g_estImpinjTagICType []
const SEnumTableEntry g_estImpinjOpSpecAction []
const SEnumTableEntry g_estImpinjEncodeResultType []
const SEnumTableEntry g_estImpinjEncodeDataResultType []
const SEnumTableEntry g_estImpinjArrayRole []
const SEnumTableEntry g_estImpinjHubConnectedType []
const SEnumTableEntry g_estImpinjHubFaultType []
const CNamespaceDescriptor g_nsdescllrp
const SEnumTableEntry g_estAirProtocols []
const SEnumTableEntry g_estGetReaderCapabilitiesRequestedData []
const SEnumTableEntry g_estCommunicationsStandard []
const SEnumTableEntry g_estROSpecState []
const SEnumTableEntry g_estROSpecStartTriggerType []
const SEnumTableEntry g_estROSpecStopTriggerType []
const SEnumTableEntry g_estAISpecStopTriggerType []
const SEnumTableEntry g_estTagObservationTriggerType []
const SEnumTableEntry g_estRFSurveySpecStopTriggerType []
const SEnumTableEntry g_estAccessSpecState []
const SEnumTableEntry g_estAccessSpecStopTriggerType []
const SEnumTableEntry g_estGetReaderConfigRequestedData []
const SEnumTableEntry g_estIdentificationType []
const SEnumTableEntry g_estKeepaliveTriggerType []
const SEnumTableEntry g_estGPIPortState []
const SEnumTableEntry g_estROReportTriggerType []
const SEnumTableEntry g_estAccessReportTriggerType []
const SEnumTableEntry g_estNotificationEventType []
const SEnumTableEntry g_estROSpecEventType []
const SEnumTableEntry g_estRFSurveyEventType []
const SEnumTableEntry g_estAISpecEventType []
const SEnumTableEntry g_estAntennaEventType []
const SEnumTableEntry g_estConnectionAttemptStatusType []
const SEnumTableEntry g_estStatusCode []
const SEnumTableEntry g_estC1G2DRValue []
const SEnumTableEntry g_estC1G2MValue []
const SEnumTableEntry g_estC1G2ForwardLinkModulation []
const SEnumTableEntry g_estC1G2SpectralMaskIndicator []
const SEnumTableEntry g_estC1G2TruncateAction []
const SEnumTableEntry g_estC1G2StateAwareTarget []
const SEnumTableEntry g_estC1G2StateAwareAction []
const SEnumTableEntry g_estC1G2StateUnawareAction []
const SEnumTableEntry g_estC1G2TagInventoryStateAwareI []
const SEnumTableEntry g_estC1G2TagInventoryStateAwareS []
const SEnumTableEntry g_estC1G2LockPrivilege []
const SEnumTableEntry g_estC1G2LockDataField []
const SEnumTableEntry g_estC1G2ReadResultType []
const SEnumTableEntry g_estC1G2WriteResultType []
const SEnumTableEntry g_estC1G2KillResultType []
const SEnumTableEntry g_estC1G2LockResultType []
const SEnumTableEntry g_estC1G2BlockEraseResultType []
const SEnumTableEntry g_estC1G2BlockWriteResultType []
CFieldDescriptor g_fdMessageHeader_Type
CFieldDescriptor g_fdMessageHeader_Length
CFieldDescriptor g_fdMessageHeader_MessageID
CFieldDescriptor g_fdMessageHeader_VendorPEN
CFieldDescriptor g_fdMessageHeader_Subtype
CFieldDescriptor g_fdParameterHeader_TVType
CFieldDescriptor g_fdParameterHeader_TLVType
CFieldDescriptor g_fdParameterHeader_TLVLength
CFieldDescriptor g_fdParameterHeader_VendorPEN
CFieldDescriptor g_fdParameterHeader_Subtype

Detailed Description

\brief The namespace for the LTKCPP library

The namespace for the LTKCPP library


Enumeration Type Documentation

Global enumeration EAccessReportTriggerType for LLRP enumerated field AccessReportTriggerType.

Enumerator:
AccessReportTriggerType_Whenever_ROReport_Is_Generated  Whenever_ROReport_Is_Generated
AccessReportTriggerType_End_Of_AccessSpec  End_Of_AccessSpec

Definition at line 990 of file ltkcpp.h.

Global enumeration EAccessSpecState for LLRP enumerated field AccessSpecState.

Enumerator:
AccessSpecState_Disabled  Disabled
AccessSpecState_Active  Active

Definition at line 705 of file ltkcpp.h.

Global enumeration EAccessSpecStopTriggerType for LLRP enumerated field AccessSpecStopTriggerType.

Description:

  • 0: Null - No stop trigger defined.

  • 1: Operation count

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
AccessSpecStopTriggerType_Null  Null
AccessSpecStopTriggerType_Operation_Count  Operation_Count

Definition at line 757 of file ltkcpp.h.

Global enumeration EAirProtocols for LLRP enumerated field AirProtocols.

This is the identifier of the air protocol.


Enumerator:
AirProtocols_Unspecified  Unspecified
AirProtocols_EPCGlobalClass1Gen2  EPCGlobalClass1Gen2

Definition at line 267 of file ltkcpp.h.

Global enumeration EAISpecEventType for LLRP enumerated field AISpecEventType.

Enumerator:
AISpecEventType_End_Of_AISpec  End_Of_AISpec

Definition at line 1129 of file ltkcpp.h.

Global enumeration EAISpecStopTriggerType for LLRP enumerated field AISpecStopTriggerType.

Description:

  • 0: Null - Stop when ROSpec is done.

  • 1: Duration

  • 2: GPI with a timeout value

  • 3: Tag observation

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
AISpecStopTriggerType_Null  Null
AISpecStopTriggerType_Duration  Duration
AISpecStopTriggerType_GPI_With_Timeout  GPI_With_Timeout
AISpecStopTriggerType_Tag_Observation  Tag_Observation

Definition at line 580 of file ltkcpp.h.

Global enumeration EAntennaEventType for LLRP enumerated field AntennaEventType.

Enumerator:
AntennaEventType_Antenna_Disconnected  Antenna_Disconnected
AntennaEventType_Antenna_Connected  Antenna_Connected

Definition at line 1160 of file ltkcpp.h.

Global enumeration EC1G2BlockEraseResultType for LLRP enumerated field C1G2BlockEraseResultType.

Enumerator:
C1G2BlockEraseResultType_Success  Success
C1G2BlockEraseResultType_Tag_Memory_Overrun_Error  Tag_Memory_Overrun_Error
C1G2BlockEraseResultType_Tag_Memory_Locked_Error  Tag_Memory_Locked_Error
C1G2BlockEraseResultType_Insufficient_Power  Insufficient_Power
C1G2BlockEraseResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
C1G2BlockEraseResultType_No_Response_From_Tag  No_Response_From_Tag
C1G2BlockEraseResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error

Definition at line 1937 of file ltkcpp.h.

Global enumeration EC1G2BlockWriteResultType for LLRP enumerated field C1G2BlockWriteResultType.

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
C1G2BlockWriteResultType_Success  Success
C1G2BlockWriteResultType_Tag_Memory_Overrun_Error  Tag_Memory_Overrun_Error
C1G2BlockWriteResultType_Tag_Memory_Locked_Error  Tag_Memory_Locked_Error
C1G2BlockWriteResultType_Insufficient_Power  Insufficient_Power
C1G2BlockWriteResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
C1G2BlockWriteResultType_No_Response_From_Tag  No_Response_From_Tag
C1G2BlockWriteResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error

Definition at line 1982 of file ltkcpp.h.

Global enumeration EC1G2DRValue for LLRP enumerated field C1G2DRValue.

Enumerator:
C1G2DRValue_DRV_8  DRV_8
C1G2DRValue_DRV_64_3  DRV_64_3

Definition at line 1318 of file ltkcpp.h.

Global enumeration EC1G2ForwardLinkModulation for LLRP enumerated field C1G2ForwardLinkModulation.

Enumerator:
C1G2ForwardLinkModulation_PR_ASK  PR_ASK
C1G2ForwardLinkModulation_SSB_ASK  SSB_ASK
C1G2ForwardLinkModulation_DSB_ASK  DSB_ASK

Definition at line 1385 of file ltkcpp.h.

Global enumeration EC1G2KillResultType for LLRP enumerated field C1G2KillResultType.

Enumerator:
C1G2KillResultType_Success  Success
C1G2KillResultType_Zero_Kill_Password_Error  Zero_Kill_Password_Error
C1G2KillResultType_Insufficient_Power  Insufficient_Power
C1G2KillResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
C1G2KillResultType_No_Response_From_Tag  No_Response_From_Tag
C1G2KillResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error

Definition at line 1860 of file ltkcpp.h.

Global enumeration EC1G2LockDataField for LLRP enumerated field C1G2LockDataField.

Enumerator:
C1G2LockDataField_Kill_Password  Kill_Password
C1G2LockDataField_Access_Password  Access_Password
C1G2LockDataField_EPC_Memory  EPC_Memory
C1G2LockDataField_TID_Memory  TID_Memory
C1G2LockDataField_User_Memory  User_Memory

Definition at line 1742 of file ltkcpp.h.

Global enumeration EC1G2LockPrivilege for LLRP enumerated field C1G2LockPrivilege.

Read_Write means lock for either reading or writing (depends on memory bank).


Enumerator:
C1G2LockPrivilege_Read_Write  Read_Write
C1G2LockPrivilege_Perma_Lock  Perma_Lock
C1G2LockPrivilege_Perma_Unlock  Perma_Unlock
C1G2LockPrivilege_Unlock  Unlock

Definition at line 1706 of file ltkcpp.h.

Global enumeration EC1G2LockResultType for LLRP enumerated field C1G2LockResultType.

Enumerator:
C1G2LockResultType_Success  Success
C1G2LockResultType_Insufficient_Power  Insufficient_Power
C1G2LockResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
C1G2LockResultType_No_Response_From_Tag  No_Response_From_Tag
C1G2LockResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error

Definition at line 1898 of file ltkcpp.h.

Global enumeration EC1G2MValue for LLRP enumerated field C1G2MValue.

Enumerator:
C1G2MValue_MV_FM0  MV_FM0
C1G2MValue_MV_2  MV_2
C1G2MValue_MV_4  MV_4
C1G2MValue_MV_8  MV_8

Definition at line 1351 of file ltkcpp.h.

Global enumeration EC1G2ReadResultType for LLRP enumerated field C1G2ReadResultType.

Enumerator:
C1G2ReadResultType_Success  Success
C1G2ReadResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
C1G2ReadResultType_No_Response_From_Tag  No_Response_From_Tag
C1G2ReadResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error

Definition at line 1778 of file ltkcpp.h.

Global enumeration EC1G2SpectralMaskIndicator for LLRP enumerated field C1G2SpectralMaskIndicator.

Description

  • 0: Unknown

  • 1: SI -Meets [C1G2] Single-Interrogator Mode Mask

  • 2: MI - Meets [C1G2] Multi-Interrogator Mode Mask

  • 3: DI - Meets [C1G2] Dense-Interrogator Mode Mask

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
C1G2SpectralMaskIndicator_Unknown  Unknown
C1G2SpectralMaskIndicator_SI  SI
C1G2SpectralMaskIndicator_MI  MI
C1G2SpectralMaskIndicator_DI  DI

Definition at line 1450 of file ltkcpp.h.

Global enumeration EC1G2StateAwareAction for LLRP enumerated field C1G2StateAwareAction.

Enumerator:
C1G2StateAwareAction_AssertSLOrA_DeassertSLOrB  AssertSLOrA_DeassertSLOrB
C1G2StateAwareAction_AssertSLOrA_Noop  AssertSLOrA_Noop
C1G2StateAwareAction_Noop_DeassertSLOrB  Noop_DeassertSLOrB
C1G2StateAwareAction_NegateSLOrABBA_Noop  NegateSLOrABBA_Noop
C1G2StateAwareAction_DeassertSLOrB_AssertSLOrA  DeassertSLOrB_AssertSLOrA
C1G2StateAwareAction_DeassertSLOrB_Noop  DeassertSLOrB_Noop
C1G2StateAwareAction_Noop_AssertSLOrA  Noop_AssertSLOrA
C1G2StateAwareAction_Noop_NegateSLOrABBA  Noop_NegateSLOrABBA

Definition at line 1559 of file ltkcpp.h.

Global enumeration EC1G2StateAwareTarget for LLRP enumerated field C1G2StateAwareTarget.

Enumerator:
C1G2StateAwareTarget_SL  SL
C1G2StateAwareTarget_Inventoried_State_For_Session_S0  Inventoried_State_For_Session_S0
C1G2StateAwareTarget_Inventoried_State_For_Session_S1  Inventoried_State_For_Session_S1
C1G2StateAwareTarget_Inventoried_State_For_Session_S2  Inventoried_State_For_Session_S2
C1G2StateAwareTarget_Inventoried_State_For_Session_S3  Inventoried_State_For_Session_S3

Definition at line 1519 of file ltkcpp.h.

Global enumeration EC1G2StateUnawareAction for LLRP enumerated field C1G2StateUnawareAction.

Enumerator:
C1G2StateUnawareAction_Select_Unselect  Select_Unselect
C1G2StateUnawareAction_Select_DoNothing  Select_DoNothing
C1G2StateUnawareAction_DoNothing_Unselect  DoNothing_Unselect
C1G2StateUnawareAction_Unselect_DoNothing  Unselect_DoNothing
C1G2StateUnawareAction_Unselect_Select  Unselect_Select
C1G2StateUnawareAction_DoNothing_Select  DoNothing_Select

Definition at line 1600 of file ltkcpp.h.

Global enumeration EC1G2TagInventoryStateAwareI for LLRP enumerated field C1G2TagInventoryStateAwareI.

Enumerator:
C1G2TagInventoryStateAwareI_State_A  State_A
C1G2TagInventoryStateAwareI_State_B  State_B

Definition at line 1635 of file ltkcpp.h.

Global enumeration EC1G2TagInventoryStateAwareS for LLRP enumerated field C1G2TagInventoryStateAwareS.

Enumerator:
C1G2TagInventoryStateAwareS_SL  SL
C1G2TagInventoryStateAwareS_Not_SL  Not_SL

Definition at line 1666 of file ltkcpp.h.

Global enumeration EC1G2TruncateAction for LLRP enumerated field C1G2TruncateAction.

Enumerator:
C1G2TruncateAction_Unspecified  Unspecified
C1G2TruncateAction_Do_Not_Truncate  Do_Not_Truncate
C1G2TruncateAction_Truncate  Truncate

Definition at line 1484 of file ltkcpp.h.

Global enumeration EC1G2WriteResultType for LLRP enumerated field C1G2WriteResultType.

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
C1G2WriteResultType_Success  Success
C1G2WriteResultType_Tag_Memory_Overrun_Error  Tag_Memory_Overrun_Error
C1G2WriteResultType_Tag_Memory_Locked_Error  Tag_Memory_Locked_Error
C1G2WriteResultType_Insufficient_Power  Insufficient_Power
C1G2WriteResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
C1G2WriteResultType_No_Response_From_Tag  No_Response_From_Tag
C1G2WriteResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error

Definition at line 1820 of file ltkcpp.h.

Global enumeration ECommunicationsStandard for LLRP enumerated field CommunicationsStandard.

This field carries the enumerations of the communications standard.

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
CommunicationsStandard_Unspecified  Unspecified
CommunicationsStandard_US_FCC_Part_15  US_FCC_Part_15
CommunicationsStandard_ETSI_302_208  ETSI_302_208
CommunicationsStandard_ETSI_300_220  ETSI_300_220
CommunicationsStandard_Australia_LIPD_1W  Australia_LIPD_1W
CommunicationsStandard_Australia_LIPD_4W  Australia_LIPD_4W
CommunicationsStandard_Japan_ARIB_STD_T89  Japan_ARIB_STD_T89
CommunicationsStandard_Hong_Kong_OFTA_1049  Hong_Kong_OFTA_1049
CommunicationsStandard_Taiwan_DGT_LP0002  Taiwan_DGT_LP0002
CommunicationsStandard_Korea_MIC_Article_5_2  Korea_MIC_Article_5_2

Definition at line 350 of file ltkcpp.h.

Global enumeration EConnectionAttemptStatusType for LLRP enumerated field ConnectionAttemptStatusType.

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
ConnectionAttemptStatusType_Success  Success
ConnectionAttemptStatusType_Failed_A_Reader_Initiated_Connection_Already_Exists  Failed_A_Reader_Initiated_Connection_Already_Exists
ConnectionAttemptStatusType_Failed_A_Client_Initiated_Connection_Already_Exists  Failed_A_Client_Initiated_Connection_Already_Exists
ConnectionAttemptStatusType_Failed_Reason_Other_Than_A_Connection_Already_Exists  Failed_Reason_Other_Than_A_Connection_Already_Exists
ConnectionAttemptStatusType_Another_Connection_Attempted  Another_Connection_Attempted

Definition at line 1198 of file ltkcpp.h.

Global enumeration EGetReaderCapabilitiesRequestedData for LLRP enumerated field GetReaderCapabilitiesRequestedData.

Enumerator:
GetReaderCapabilitiesRequestedData_All  All
GetReaderCapabilitiesRequestedData_General_Device_Capabilities  General_Device_Capabilities
GetReaderCapabilitiesRequestedData_LLRP_Capabilities  LLRP_Capabilities
GetReaderCapabilitiesRequestedData_Regulatory_Capabilities  Regulatory_Capabilities
GetReaderCapabilitiesRequestedData_LLRP_Air_Protocol_Capabilities  LLRP_Air_Protocol_Capabilities

Definition at line 301 of file ltkcpp.h.

Global enumeration EGetReaderConfigRequestedData for LLRP enumerated field GetReaderConfigRequestedData.

Enumerator:
GetReaderConfigRequestedData_All  All
GetReaderConfigRequestedData_Identification  Identification
GetReaderConfigRequestedData_AntennaProperties  AntennaProperties
GetReaderConfigRequestedData_AntennaConfiguration  AntennaConfiguration
GetReaderConfigRequestedData_ROReportSpec  ROReportSpec
GetReaderConfigRequestedData_ReaderEventNotificationSpec  ReaderEventNotificationSpec
GetReaderConfigRequestedData_AccessReportSpec  AccessReportSpec
GetReaderConfigRequestedData_LLRPConfigurationStateValue  LLRPConfigurationStateValue
GetReaderConfigRequestedData_KeepaliveSpec  KeepaliveSpec
GetReaderConfigRequestedData_GPIPortCurrentState  GPIPortCurrentState
GetReaderConfigRequestedData_GPOWriteData  GPOWriteData
GetReaderConfigRequestedData_EventsAndReports  EventsAndReports

Definition at line 798 of file ltkcpp.h.

Global enumeration EGPIPortState for LLRP enumerated field GPIPortState.

Enumerator:
GPIPortState_Low  Low
GPIPortState_High  High
GPIPortState_Unknown  Unknown

Definition at line 925 of file ltkcpp.h.

Global enumeration EIdentificationType for LLRP enumerated field IdentificationType.

Enumerator:
IdentificationType_MAC_Address  MAC_Address
IdentificationType_EPC  EPC

Definition at line 839 of file ltkcpp.h.

Global enumeration EImpinjAccessSpecOrderingMode for LLRP enumerated field ImpinjAccessSpecOrderingMode.

Enumerator:
ImpinjAccessSpecOrderingMode_FIFO  FIFO
ImpinjAccessSpecOrderingMode_Ascending  Ascending

Definition at line 791 of file impinj_ltkcpp.h.

Global enumeration EImpinjAdvancedGPOMode for LLRP enumerated field ImpinjAdvancedGPOMode.

Enumerator:
ImpinjAdvancedGPOMode_Normal  Normal
ImpinjAdvancedGPOMode_Pulsed  Pulsed
ImpinjAdvancedGPOMode_Reader_Operational_Status  Reader_Operational_Status
ImpinjAdvancedGPOMode_LLRP_Connection_Status  LLRP_Connection_Status
ImpinjAdvancedGPOMode_Reader_Inventory_Status  Reader_Inventory_Status
ImpinjAdvancedGPOMode_Network_Connection_Status  Network_Connection_Status
ImpinjAdvancedGPOMode_Reader_Inventory_Tags_Status  Reader_Inventory_Tags_Status

Definition at line 746 of file impinj_ltkcpp.h.

Global enumeration EImpinjArrayRole for LLRP enumerated field ImpinjArrayRole.

Enumerator:
ImpinjArrayRole_Scanning  Scanning
ImpinjArrayRole_Direction  Direction
ImpinjArrayRole_Location  Location

Definition at line 1012 of file impinj_ltkcpp.h.

Global enumeration EImpinjBlockPermalockResultType for LLRP enumerated field ImpinjBlockPermalockResultType.

Enumerator:
ImpinjBlockPermalockResultType_Success  Success
ImpinjBlockPermalockResultType_Insufficient_Power  Insufficient_Power
ImpinjBlockPermalockResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
ImpinjBlockPermalockResultType_No_Response_From_Tag  No_Response_From_Tag
ImpinjBlockPermalockResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error
ImpinjBlockPermalockResultType_Incorrect_Password_Error  Incorrect_Password_Error
ImpinjBlockPermalockResultType_Tag_Memory_Overrun_Error  Tag_Memory_Overrun_Error

Definition at line 488 of file impinj_ltkcpp.h.

Global enumeration EImpinjDirection for LLRP enumerated field ImpinjDirection.

Enumerator:
ImpinjDirection_Indeterminate  Indeterminate
ImpinjDirection_From_Side2_To_Side1  From_Side2_To_Side1
ImpinjDirection_From_Side1_To_Side2  From_Side1_To_Side2

Definition at line 360 of file impinj_ltkcpp.h.

Global enumeration EImpinjEncodeDataResultType for LLRP enumerated field ImpinjEncodeDataResultType.

Enumerator:
ImpinjEncodeDataResultType_Success  Success
ImpinjEncodeDataResultType_Failure  Failure
ImpinjEncodeDataResultType_Timeout  Timeout
ImpinjEncodeDataResultType_Not_Attempted  Not_Attempted
ImpinjEncodeDataResultType_Insufficient_Power  Insufficient_Power
ImpinjEncodeDataResultType_No_Response_From_Tag  No_Response_From_Tag
ImpinjEncodeDataResultType_Incorrect_Password_Error  Incorrect_Password_Error
ImpinjEncodeDataResultType_Tag_Memory_Locked_Error  Tag_Memory_Locked_Error
ImpinjEncodeDataResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
ImpinjEncodeDataResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error

Definition at line 983 of file impinj_ltkcpp.h.

Global enumeration EImpinjEncodeMode for LLRP enumerated field ImpinjEncodeMode.

Enumerator:
ImpinjEncodeMode_Batch  Batch
ImpinjEncodeMode_Continuous  Continuous

Definition at line 877 of file impinj_ltkcpp.h.

Global enumeration EImpinjEncodeResultType for LLRP enumerated field ImpinjEncodeResultType.

Enumerator:
ImpinjEncodeResultType_Success  Success
ImpinjEncodeResultType_Success_With_Degraded_Performance  Success_With_Degraded_Performance
ImpinjEncodeResultType_Encode_Timeout  Encode_Timeout
ImpinjEncodeResultType_Encode_Data_Cache_Empty  Encode_Data_Cache_Empty
ImpinjEncodeResultType_Wrong_Tag_IC_Detected  Wrong_Tag_IC_Detected

Definition at line 952 of file impinj_ltkcpp.h.

Global enumeration EImpinjEncodeStatus for LLRP enumerated field ImpinjEncodeStatus.

Enumerator:
ImpinjEncodeStatus_Disabled  Disabled
ImpinjEncodeStatus_Enabled  Enabled

Definition at line 831 of file impinj_ltkcpp.h.

Global enumeration EImpinjFixedFrequencyMode for LLRP enumerated field ImpinjFixedFrequencyMode.

Enumerator:
ImpinjFixedFrequencyMode_Disabled  Disabled
ImpinjFixedFrequencyMode_Auto_Select  Auto_Select
ImpinjFixedFrequencyMode_Channel_List  Channel_List

Definition at line 382 of file impinj_ltkcpp.h.

Global enumeration EImpinjGetBlockPermalockStatusResultType for LLRP enumerated field ImpinjGetBlockPermalockStatusResultType.

Enumerator:
ImpinjGetBlockPermalockStatusResultType_Success  Success
ImpinjGetBlockPermalockStatusResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
ImpinjGetBlockPermalockStatusResultType_No_Response_From_Tag  No_Response_From_Tag
ImpinjGetBlockPermalockStatusResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error
ImpinjGetBlockPermalockStatusResultType_Incorrect_Password_Error  Incorrect_Password_Error
ImpinjGetBlockPermalockStatusResultType_Tag_Memory_Overrun_Error  Tag_Memory_Overrun_Error

Definition at line 517 of file impinj_ltkcpp.h.

Global enumeration EImpinjGetQTConfigResultType for LLRP enumerated field ImpinjGetQTConfigResultType.

Enumerator:
ImpinjGetQTConfigResultType_Success  Success
ImpinjGetQTConfigResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
ImpinjGetQTConfigResultType_No_Response_From_Tag  No_Response_From_Tag
ImpinjGetQTConfigResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error
ImpinjGetQTConfigResultType_Incorrect_Password_Error  Incorrect_Password_Error

Definition at line 638 of file impinj_ltkcpp.h.

Global enumeration EImpinjGPSCoordinatesMode for LLRP enumerated field ImpinjGPSCoordinatesMode.

Enumerator:
ImpinjGPSCoordinatesMode_Disabled  Disabled
ImpinjGPSCoordinatesMode_Enabled  Enabled

Definition at line 721 of file impinj_ltkcpp.h.

Global enumeration EImpinjHubConnectedType for LLRP enumerated field ImpinjHubConnectedType.

Enumerator:
ImpinjHubConnectedType_Unknown  Unknown
ImpinjHubConnectedType_Disconnected  Disconnected
ImpinjHubConnectedType_Connected  Connected

Definition at line 1034 of file impinj_ltkcpp.h.

Global enumeration EImpinjHubFaultType for LLRP enumerated field ImpinjHubFaultType.

Enumerator:
ImpinjHubFaultType_No_Fault  No_Fault
ImpinjHubFaultType_RF_Power  RF_Power
ImpinjHubFaultType_RF_Power_On_Hub_1  RF_Power_On_Hub_1
ImpinjHubFaultType_RF_Power_On_Hub_2  RF_Power_On_Hub_2
ImpinjHubFaultType_RF_Power_On_Hub_3  RF_Power_On_Hub_3
ImpinjHubFaultType_RF_Power_On_Hub_4  RF_Power_On_Hub_4
ImpinjHubFaultType_No_Init  No_Init
ImpinjHubFaultType_Serial_Overflow  Serial_Overflow
ImpinjHubFaultType_Disconnected  Disconnected

Definition at line 1062 of file impinj_ltkcpp.h.

Global enumeration EImpinjInventorySearchType for LLRP enumerated field ImpinjInventorySearchType.

Enumerator:
ImpinjInventorySearchType_Reader_Selected  Reader_Selected
ImpinjInventorySearchType_Single_Target  Single_Target
ImpinjInventorySearchType_Dual_Target  Dual_Target
ImpinjInventorySearchType_Single_Target_With_Suppression  Single_Target_With_Suppression

Definition at line 317 of file impinj_ltkcpp.h.

Global enumeration EImpinjLinkMonitorMode for LLRP enumerated field ImpinjLinkMonitorMode.

Enumerator:
ImpinjLinkMonitorMode_Disabled  Disabled
ImpinjLinkMonitorMode_Enabled  Enabled

Definition at line 443 of file impinj_ltkcpp.h.

Global enumeration EImpinjLockPrivilege for LLRP enumerated field ImpinjLockPrivilege.

Enumerator:
ImpinjLockPrivilege_No_Action  No_Action
ImpinjLockPrivilege_Unlock  Unlock
ImpinjLockPrivilege_Lock  Lock
ImpinjLockPrivilege_Perma_Lock  Perma_Lock
ImpinjLockPrivilege_Perma_Unlock  Perma_Unlock

Definition at line 854 of file impinj_ltkcpp.h.

Global enumeration EImpinjLowDutyCycleMode for LLRP enumerated field ImpinjLowDutyCycleMode.

Enumerator:
ImpinjLowDutyCycleMode_Disabled  Disabled
ImpinjLowDutyCycleMode_Enabled  Enabled

Definition at line 423 of file impinj_ltkcpp.h.

Global enumeration EImpinjOpSpecAction for LLRP enumerated field ImpinjOpSpecAction.

Enumerator:
ImpinjOpSpecAction_Op_Spec_Started  Op_Spec_Started
ImpinjOpSpecAction_Op_Spec_Finished  Op_Spec_Finished
ImpinjOpSpecAction_Op_Spec_Success  Op_Spec_Success
ImpinjOpSpecAction_Op_Spec_Failure  Op_Spec_Failure
ImpinjOpSpecAction_Op_Spec_SingleSuccess  Op_Spec_SingleSuccess
ImpinjOpSpecAction_Op_Spec_SingleFailure  Op_Spec_SingleFailure

Definition at line 925 of file impinj_ltkcpp.h.

Global enumeration EImpinjOptimizedReadMode for LLRP enumerated field ImpinjOptimizedReadMode.

Enumerator:
ImpinjOptimizedReadMode_Disabled  Disabled
ImpinjOptimizedReadMode_Enabled  Enabled

Definition at line 771 of file impinj_ltkcpp.h.

Global enumeration EImpinjPeakRSSIMode for LLRP enumerated field ImpinjPeakRSSIMode.

Enumerator:
ImpinjPeakRSSIMode_Disabled  Disabled
ImpinjPeakRSSIMode_Enabled  Enabled

Definition at line 701 of file impinj_ltkcpp.h.

Global enumeration EImpinjQTAccessRange for LLRP enumerated field ImpinjQTAccessRange.

Enumerator:
ImpinjQTAccessRange_Unknown  Unknown
ImpinjQTAccessRange_Normal_Range  Normal_Range
ImpinjQTAccessRange_Short_Range  Short_Range

Definition at line 564 of file impinj_ltkcpp.h.

Global enumeration EImpinjQTDataProfile for LLRP enumerated field ImpinjQTDataProfile.

Enumerator:
ImpinjQTDataProfile_Unknown  Unknown
ImpinjQTDataProfile_Private  Private
ImpinjQTDataProfile_Public  Public

Definition at line 542 of file impinj_ltkcpp.h.

Global enumeration EImpinjQTPersistence for LLRP enumerated field ImpinjQTPersistence.

Enumerator:
ImpinjQTPersistence_Unknown  Unknown
ImpinjQTPersistence_Temporary  Temporary
ImpinjQTPersistence_Permanent  Permanent

Definition at line 586 of file impinj_ltkcpp.h.

Global enumeration EImpinjReducedPowerMode for LLRP enumerated field ImpinjReducedPowerMode.

Enumerator:
ImpinjReducedPowerMode_Disabled  Disabled
ImpinjReducedPowerMode_Enabled  Enabled

Definition at line 403 of file impinj_ltkcpp.h.

Global enumeration EImpinjRegulatoryRegion for LLRP enumerated field ImpinjRegulatoryRegion.

Enumerator:
ImpinjRegulatoryRegion_FCC_Part_15_247  FCC_Part_15_247
ImpinjRegulatoryRegion_ETSI_EN_300_220  ETSI_EN_300_220
ImpinjRegulatoryRegion_ETSI_EN_302_208_With_LBT  ETSI_EN_302_208_With_LBT
ImpinjRegulatoryRegion_Hong_Kong_920_925_MHz  Hong_Kong_920_925_MHz
ImpinjRegulatoryRegion_Taiwan_922_928_MHz  Taiwan_922_928_MHz
ImpinjRegulatoryRegion_Japan_952_954_MHz  Japan_952_954_MHz
ImpinjRegulatoryRegion_Japan_952_954_MHz_Low_Power  Japan_952_954_MHz_Low_Power
ImpinjRegulatoryRegion_ETSI_EN_302_208_v1_2_1  ETSI_EN_302_208_v1_2_1
ImpinjRegulatoryRegion_Korea_917_921_MHz  Korea_917_921_MHz
ImpinjRegulatoryRegion_Malaysia_919_923_MHz  Malaysia_919_923_MHz
ImpinjRegulatoryRegion_China_920_925_MHz  China_920_925_MHz
ImpinjRegulatoryRegion_Japan_952_956_MHz_Without_LBT  Japan_952_956_MHz_Without_LBT
ImpinjRegulatoryRegion_South_Africa_915_919_MHz  South_Africa_915_919_MHz
ImpinjRegulatoryRegion_Brazil_902_907_and_915_928_MHz  Brazil_902_907_and_915_928_MHz
ImpinjRegulatoryRegion_Thailand_920_925_MHz  Thailand_920_925_MHz
ImpinjRegulatoryRegion_Singapore_920_925_MHz  Singapore_920_925_MHz
ImpinjRegulatoryRegion_Australia_920_926_MHz  Australia_920_926_MHz
ImpinjRegulatoryRegion_India_865_867_MHz  India_865_867_MHz
ImpinjRegulatoryRegion_Uruguay_916_928_MHz  Uruguay_916_928_MHz
ImpinjRegulatoryRegion_Vietnam_920_925_MHz  Vietnam_920_925_MHz
ImpinjRegulatoryRegion_Israel_915_917_MHz  Israel_915_917_MHz
ImpinjRegulatoryRegion_Philippines_918_920_MHz  Philippines_918_920_MHz
ImpinjRegulatoryRegion_Canada_Post  Canada_Post
ImpinjRegulatoryRegion_Indonesia_923_925_MHz  Indonesia_923_925_MHz
ImpinjRegulatoryRegion_New_Zealand_921p5_928_MHz  New_Zealand_921p5_928_MHz
ImpinjRegulatoryRegion_Japan_916_921_MHz_Without_LBT  Japan_916_921_MHz_Without_LBT
ImpinjRegulatoryRegion_Latin_America_902_928_MHz  Latin_America_902_928_MHz

Definition at line 270 of file impinj_ltkcpp.h.

Global enumeration EImpinjReportBufferMode for LLRP enumerated field ImpinjReportBufferMode.

Enumerator:
ImpinjReportBufferMode_Normal  Normal
ImpinjReportBufferMode_Low_Latency  Low_Latency

Definition at line 463 of file impinj_ltkcpp.h.

Global enumeration EImpinjRequestedDataType for LLRP enumerated field ImpinjRequestedDataType.

Enumerator:
ImpinjRequestedDataType_All_Capabilities  All_Capabilities
ImpinjRequestedDataType_Impinj_Detailed_Version  Impinj_Detailed_Version
ImpinjRequestedDataType_Impinj_Frequency_Capabilities  Impinj_Frequency_Capabilities
ImpinjRequestedDataType_Impinj_Array_Capabilities  Impinj_Array_Capabilities
ImpinjRequestedDataType_All_Configuration  All_Configuration
ImpinjRequestedDataType_Impinj_Sub_Regulatory_Region  Impinj_Sub_Regulatory_Region
ImpinjRequestedDataType_Impinj_Forklift_Configuration  Impinj_Forklift_Configuration
ImpinjRequestedDataType_Impinj_GPI_Debounce_Configuration  Impinj_GPI_Debounce_Configuration
ImpinjRequestedDataType_Impinj_Reader_Temperature  Impinj_Reader_Temperature
ImpinjRequestedDataType_Impinj_Link_Monitor_Configuration  Impinj_Link_Monitor_Configuration
ImpinjRequestedDataType_Impinj_Report_Buffer_Configuration  Impinj_Report_Buffer_Configuration
ImpinjRequestedDataType_Impinj_Access_Spec_Configuration  Impinj_Access_Spec_Configuration
ImpinjRequestedDataType_Impinj_GPS_NMEA_Sentences  Impinj_GPS_NMEA_Sentences
ImpinjRequestedDataType_Impinj_Advanced_GPO_Configuration  Impinj_Advanced_GPO_Configuration
ImpinjRequestedDataType_Impinj_Tilt_Configuration  Impinj_Tilt_Configuration
ImpinjRequestedDataType_Impinj_Beacon_Configuration  Impinj_Beacon_Configuration
ImpinjRequestedDataType_Impinj_Antenna_Configuration  Impinj_Antenna_Configuration

Definition at line 210 of file impinj_ltkcpp.h.

Global enumeration EImpinjRFDopplerFrequencyMode for LLRP enumerated field ImpinjRFDopplerFrequencyMode.

Enumerator:
ImpinjRFDopplerFrequencyMode_Disabled  Disabled
ImpinjRFDopplerFrequencyMode_Enabled  Enabled

Definition at line 811 of file impinj_ltkcpp.h.

Global enumeration EImpinjRFPhaseAngleMode for LLRP enumerated field ImpinjRFPhaseAngleMode.

Enumerator:
ImpinjRFPhaseAngleMode_Disabled  Disabled
ImpinjRFPhaseAngleMode_Enabled  Enabled

Definition at line 681 of file impinj_ltkcpp.h.

Global enumeration EImpinjSerializedTIDMode for LLRP enumerated field ImpinjSerializedTIDMode.

Enumerator:
ImpinjSerializedTIDMode_Disabled  Disabled
ImpinjSerializedTIDMode_Enabled  Enabled

Definition at line 661 of file impinj_ltkcpp.h.

Global enumeration EImpinjSetQTConfigResultType for LLRP enumerated field ImpinjSetQTConfigResultType.

Enumerator:
ImpinjSetQTConfigResultType_Success  Success
ImpinjSetQTConfigResultType_Insufficient_Power  Insufficient_Power
ImpinjSetQTConfigResultType_Nonspecific_Tag_Error  Nonspecific_Tag_Error
ImpinjSetQTConfigResultType_No_Response_From_Tag  No_Response_From_Tag
ImpinjSetQTConfigResultType_Nonspecific_Reader_Error  Nonspecific_Reader_Error
ImpinjSetQTConfigResultType_Incorrect_Password_Error  Incorrect_Password_Error

Definition at line 611 of file impinj_ltkcpp.h.

Global enumeration EImpinjTagDirectionAntennaConfiguration for LLRP enumerated field ImpinjTagDirectionAntennaConfiguration.

Enumerator:
ImpinjTagDirectionAntennaConfiguration_Dual_Antenna  Dual_Antenna
ImpinjTagDirectionAntennaConfiguration_Quad_Antenna  Quad_Antenna

Definition at line 339 of file impinj_ltkcpp.h.

Global enumeration EImpinjTagICType for LLRP enumerated field ImpinjTagICType.

Enumerator:
ImpinjTagICType_Monza3  Monza3
ImpinjTagICType_Monza4  Monza4
ImpinjTagICType_Monza5  Monza5
ImpinjTagICType_AnyGen2  AnyGen2

Definition at line 899 of file impinj_ltkcpp.h.

Global enumeration EKeepaliveTriggerType for LLRP enumerated field KeepaliveTriggerType.

Description:

  • 0: Null - No keepalives SHALL be sent by the Reader

  • 1: Periodic

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
KeepaliveTriggerType_Null  Null
KeepaliveTriggerType_Periodic  Periodic

Definition at line 893 of file ltkcpp.h.

Global enumeration ENotificationEventType for LLRP enumerated field NotificationEventType.

Enumerator:
NotificationEventType_Upon_Hopping_To_Next_Channel  Upon_Hopping_To_Next_Channel
NotificationEventType_GPI_Event  GPI_Event
NotificationEventType_ROSpec_Event  ROSpec_Event
NotificationEventType_Report_Buffer_Fill_Warning  Report_Buffer_Fill_Warning
NotificationEventType_Reader_Exception_Event  Reader_Exception_Event
NotificationEventType_RFSurvey_Event  RFSurvey_Event
NotificationEventType_AISpec_Event  AISpec_Event
NotificationEventType_AISpec_Event_With_Details  AISpec_Event_With_Details
NotificationEventType_Antenna_Event  Antenna_Event

Definition at line 1028 of file ltkcpp.h.

Error result codes for LTK operations.

These error codes are common across many LTKCPP functions.

Enumerator:
RC_OK  Success
RC_MiscError  Error
RC_Botch  Error
RC_SendIOError  Error
RC_RecvIOError  Error
RC_RecvEOF  Error
RC_RecvTimeout  Error
RC_RecvFramingError  Error
RC_RecvBufferOverflow  Error
RC_BadVersion  Error
RC_MissingResponseType  Error
RC_UnknownMessageType  Error
RC_UnknownParameterType  Error
RC_ExcessiveLength  Error
RC_InvalidLength  Error
RC_FieldUnderrun  Error
RC_ReservedBitsUnderrun  Error
RC_FieldOverrun  Error
RC_ReservedBitsOverrun  Error
RC_UnalignedBitField  Error
RC_UnalignedReservedBits  Error
RC_MessageAllocationFailed  Error
RC_ParameterAllocationFailed  Error
RC_FieldAllocationFailed  Error
RC_ExtraBytes  Error
RC_MissingParameter  Error
RC_UnexpectedParameter  Error
RC_InvalidChoiceMember  Error
RC_EnrollBadTypeNumber  Error
RC_NotAllowedAtExtensionPoint  Error
RC_XMLInvalidNodeType  Error
RC_XMLMissingField  Error
RC_XMLExtraNode  Error
RC_XMLInvalidFieldCharacters  Error
RC_XMLOutOfRange  Error

Definition at line 596 of file ltkcpp_base.h.

Global enumeration ERFSurveyEventType for LLRP enumerated field RFSurveyEventType.

Enumerator:
RFSurveyEventType_Start_Of_RFSurvey  Start_Of_RFSurvey
RFSurveyEventType_End_Of_RFSurvey  End_Of_RFSurvey

Definition at line 1099 of file ltkcpp.h.

Global enumeration ERFSurveySpecStopTriggerType for LLRP enumerated field RFSurveySpecStopTriggerType.

Enumerator:
RFSurveySpecStopTriggerType_Null  Null
RFSurveySpecStopTriggerType_Duration  Duration
RFSurveySpecStopTriggerType_N_Iterations_Through_Frequency_Range  N_Iterations_Through_Frequency_Range

Definition at line 673 of file ltkcpp.h.

Global enumeration EROReportTriggerType for LLRP enumerated field ROReportTriggerType.

Enumerator:
ROReportTriggerType_None  None
ROReportTriggerType_Upon_N_Tags_Or_End_Of_AISpec  Upon_N_Tags_Or_End_Of_AISpec
ROReportTriggerType_Upon_N_Tags_Or_End_Of_ROSpec  Upon_N_Tags_Or_End_Of_ROSpec

Definition at line 958 of file ltkcpp.h.

Global enumeration EROSpecEventType for LLRP enumerated field ROSpecEventType.

Enumerator:
ROSpecEventType_Start_Of_ROSpec  Start_Of_ROSpec
ROSpecEventType_End_Of_ROSpec  End_Of_ROSpec
ROSpecEventType_Preemption_Of_ROSpec  Preemption_Of_ROSpec

Definition at line 1067 of file ltkcpp.h.

Global enumeration EROSpecStartTriggerType for LLRP enumerated field ROSpecStartTriggerType.

Description

  • 0: Null. No start trigger. The only way to start this ROSpec is with a START_ROSPEC from the Client.

  • 1: Immediate

  • 2: Periodic

  • 3: GPI

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
ROSpecStartTriggerType_Null  Null
ROSpecStartTriggerType_Immediate  Immediate
ROSpecStartTriggerType_Periodic  Periodic
ROSpecStartTriggerType_GPI  GPI

Definition at line 455 of file ltkcpp.h.

Global enumeration EROSpecState for LLRP enumerated field ROSpecState.

Enumerator:
ROSpecState_Disabled  Disabled
ROSpecState_Inactive  Inactive
ROSpecState_Active  Active

Definition at line 390 of file ltkcpp.h.

Global enumeration EROSpecStopTriggerType for LLRP enumerated field ROSpecStopTriggerType.

Description

  • 0: Null - Stop when all AISpecs are done, or when preempted, or with a STOP_ROSPEC from the Client.

  • 1: Duration

  • 2: GPI with a timeout value

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
ROSpecStopTriggerType_Null  Null
ROSpecStopTriggerType_Duration  Duration
ROSpecStopTriggerType_GPI_With_Timeout  GPI_With_Timeout

Definition at line 515 of file ltkcpp.h.

Global enumeration EStatusCode for LLRP enumerated field StatusCode.

Status can be a success or one of the error conditions. This section lists a set of generic error conditions that, in combination with the identifier of the culprit field, conveys the error condition. The codes are broken into four scopes: message, parameter, field and device. The device code indicates that the error is in the Reader device rather than the message, parameter or field.

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
StatusCode_M_Success  M_Success
StatusCode_M_ParameterError  M_ParameterError
StatusCode_M_FieldError  M_FieldError
StatusCode_M_UnexpectedParameter  M_UnexpectedParameter
StatusCode_M_MissingParameter  M_MissingParameter
StatusCode_M_DuplicateParameter  M_DuplicateParameter
StatusCode_M_OverflowParameter  M_OverflowParameter
StatusCode_M_OverflowField  M_OverflowField
StatusCode_M_UnknownParameter  M_UnknownParameter
StatusCode_M_UnknownField  M_UnknownField
StatusCode_M_UnsupportedMessage  M_UnsupportedMessage
StatusCode_M_UnsupportedVersion  M_UnsupportedVersion
StatusCode_M_UnsupportedParameter  M_UnsupportedParameter
StatusCode_P_ParameterError  P_ParameterError
StatusCode_P_FieldError  P_FieldError
StatusCode_P_UnexpectedParameter  P_UnexpectedParameter
StatusCode_P_MissingParameter  P_MissingParameter
StatusCode_P_DuplicateParameter  P_DuplicateParameter
StatusCode_P_OverflowParameter  P_OverflowParameter
StatusCode_P_OverflowField  P_OverflowField
StatusCode_P_UnknownParameter  P_UnknownParameter
StatusCode_P_UnknownField  P_UnknownField
StatusCode_P_UnsupportedParameter  P_UnsupportedParameter
StatusCode_A_Invalid  A_Invalid
StatusCode_A_OutOfRange  A_OutOfRange
StatusCode_R_DeviceError  R_DeviceError

Definition at line 1263 of file ltkcpp.h.

Global enumeration ETagObservationTriggerType for LLRP enumerated field TagObservationTriggerType.

Description:

  • 0: Upon seeing N tag observations, or timeout

  • 1: Upon seeing no more new tag observations for t ms, or timeout

  • 2: N attempts to see all tags in the FOV, or timeout

Copyright 2006, 2007, EPCglobal Inc. The proprietary text of EPCglobal Inc. included here is in not a Contribution to the LLRP toolkit, under Apache License, Version 2.0. The right to use the proprietary text is limited to reproduction and display thereof within the work.


Enumerator:
TagObservationTriggerType_Upon_Seeing_N_Tags_Or_Timeout  Upon_Seeing_N_Tags_Or_Timeout
TagObservationTriggerType_Upon_Seeing_No_More_New_Tags_For_Tms_Or_Timeout  Upon_Seeing_No_More_New_Tags_For_Tms_Or_Timeout
TagObservationTriggerType_N_Attempts_To_See_All_Tags_In_FOV_Or_Timeout  N_Attempts_To_See_All_Tags_In_FOV_Or_Timeout

Definition at line 640 of file ltkcpp.h.


Variable Documentation

CFieldDescriptor LLRP::g_fdMessageHeader_Length

Initial value:

{
    CFieldDescriptor::FT_U32,
    CFieldDescriptor::FMT_NORMAL,
    "MessageHeader.Length",
    NULL
}

Definition at line 35 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdMessageHeader_MessageID

Initial value:

{
    CFieldDescriptor::FT_U32,
    CFieldDescriptor::FMT_NORMAL,
    "MessageHeader.MessageID",
    NULL
}

Definition at line 44 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdMessageHeader_Subtype

Initial value:

{
    CFieldDescriptor::FT_U8,
    CFieldDescriptor::FMT_NORMAL,
    "MessageHeader.CustomSubtype",
    NULL
}

Definition at line 62 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdMessageHeader_Type

Initial value:

{
    CFieldDescriptor::FT_U16,
    CFieldDescriptor::FMT_NORMAL,
    "MessageHeader.Type",
    NULL
}

Definition at line 26 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdMessageHeader_VendorPEN

Initial value:

{
    CFieldDescriptor::FT_U32,
    CFieldDescriptor::FMT_NORMAL,
    "MessageHeader.CustomVendorPEN",
    NULL
}

Definition at line 53 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdParameterHeader_Subtype

Initial value:

{
    CFieldDescriptor::FT_U32,
    CFieldDescriptor::FMT_NORMAL,
    "ParameterHeader.CustomSubtype",
    NULL
}

Definition at line 107 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdParameterHeader_TLVLength

Initial value:

{
    CFieldDescriptor::FT_U16,
    CFieldDescriptor::FMT_NORMAL,
    "ParameterHeader.TLVLength",
    NULL
}

Definition at line 89 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdParameterHeader_TLVType

Initial value:

{
    CFieldDescriptor::FT_U16,
    CFieldDescriptor::FMT_NORMAL,
    "ParameterHeader.TLVType",
    NULL
}

Definition at line 80 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdParameterHeader_TVType

Initial value:

{
    CFieldDescriptor::FT_U8,
    CFieldDescriptor::FMT_NORMAL,
    "ParameterHeader.TVType",
    NULL
}

Definition at line 71 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdParameterHeader_VendorPEN

Initial value:

{
    CFieldDescriptor::FT_U32,
    CFieldDescriptor::FMT_NORMAL,
    "ParameterHeader.CustomVendorPEN",
    NULL
}

Definition at line 98 of file ltkcpp_hdrfd.cpp.


Generated on Wed Jun 6 11:55:50 2012 for LTKCPP-- LLRP Toolkit C Plus Plus Library by  doxygen 1.5.9