impinj_ltkcpp.h File Reference

File that includes all Impinj Custom extension classes and types. More...

#include "out_impinj_ltkcpp.h"

Go to the source code of this file.

Classes

class  LLRP::CIMPINJ_ENABLE_EXTENSIONS
 Class Definition CIMPINJ_ENABLE_EXTENSIONS for LLRP message IMPINJ_ENABLE_EXTENSIONS. More...
class  LLRP::CIMPINJ_ENABLE_EXTENSIONS_RESPONSE
 Class Definition CIMPINJ_ENABLE_EXTENSIONS_RESPONSE for LLRP message IMPINJ_ENABLE_EXTENSIONS_RESPONSE. More...
class  LLRP::CIMPINJ_SAVE_SETTINGS
 Class Definition CIMPINJ_SAVE_SETTINGS for LLRP message IMPINJ_SAVE_SETTINGS. More...
class  LLRP::CIMPINJ_SAVE_SETTINGS_RESPONSE
 Class Definition CIMPINJ_SAVE_SETTINGS_RESPONSE for LLRP message IMPINJ_SAVE_SETTINGS_RESPONSE. More...
class  LLRP::CIMPINJ_ADD_ENCODE_DATA_CACHE
 Class Definition CIMPINJ_ADD_ENCODE_DATA_CACHE for LLRP message IMPINJ_ADD_ENCODE_DATA_CACHE. More...
class  LLRP::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  LLRP::CIMPINJ_DELETE_ENCODE_DATA_CACHE
 Class Definition CIMPINJ_DELETE_ENCODE_DATA_CACHE for LLRP message IMPINJ_DELETE_ENCODE_DATA_CACHE. More...
class  LLRP::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  LLRP::CIMPINJ_GET_ENCODE_DATA_CACHES
 Class Definition CIMPINJ_GET_ENCODE_DATA_CACHES for LLRP message IMPINJ_GET_ENCODE_DATA_CACHES. More...
class  LLRP::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  LLRP::CIMPINJ_ADD_ENCODE_DATA
 Class Definition CIMPINJ_ADD_ENCODE_DATA for LLRP message IMPINJ_ADD_ENCODE_DATA. More...
class  LLRP::CIMPINJ_ADD_ENCODE_DATA_RESPONSE
 Class Definition CIMPINJ_ADD_ENCODE_DATA_RESPONSE for LLRP message IMPINJ_ADD_ENCODE_DATA_RESPONSE. More...
class  LLRP::CImpinjRequestedData
 Class Definition CImpinjRequestedData for LLRP parameter ImpinjRequestedData. More...
class  LLRP::CImpinjSubRegulatoryRegion
 Class Definition CImpinjSubRegulatoryRegion for LLRP parameter ImpinjSubRegulatoryRegion. More...
class  LLRP::CImpinjInventorySearchMode
 Class Definition CImpinjInventorySearchMode for LLRP parameter ImpinjInventorySearchMode. More...
class  LLRP::CImpinjTagDirectionReporting
 Class Definition CImpinjTagDirectionReporting for LLRP parameter ImpinjTagDirectionReporting. More...
class  LLRP::CImpinjTagDirection
 Class Definition CImpinjTagDirection for LLRP parameter ImpinjTagDirection. More...
class  LLRP::CImpinjFixedFrequencyList
 Class Definition CImpinjFixedFrequencyList for LLRP parameter ImpinjFixedFrequencyList. More...
class  LLRP::CImpinjReducedPowerFrequencyList
 Class Definition CImpinjReducedPowerFrequencyList for LLRP parameter ImpinjReducedPowerFrequencyList. More...
class  LLRP::CImpinjLowDutyCycle
 Class Definition CImpinjLowDutyCycle for LLRP parameter ImpinjLowDutyCycle. More...
class  LLRP::CImpinjDetailedVersion
 Class Definition CImpinjDetailedVersion for LLRP parameter ImpinjDetailedVersion. More...
class  LLRP::CImpinjFrequencyCapabilities
 Class Definition CImpinjFrequencyCapabilities for LLRP parameter ImpinjFrequencyCapabilities. More...
class  LLRP::CImpinjTagInformation
 Class Definition CImpinjTagInformation for LLRP parameter ImpinjTagInformation. More...
class  LLRP::CImpinjForkliftConfiguration
 Class Definition CImpinjForkliftConfiguration for LLRP parameter ImpinjForkliftConfiguration. More...
class  LLRP::CImpinjForkliftHeightThreshold
 Class Definition CImpinjForkliftHeightThreshold for LLRP parameter ImpinjForkliftHeightThreshold. More...
class  LLRP::CImpinjForkliftZeroMotionTimeThreshold
 Class Definition CImpinjForkliftZeroMotionTimeThreshold for LLRP parameter ImpinjForkliftZeroMotionTimeThreshold. More...
class  LLRP::CImpinjForkliftCompanionBoardInfo
 Class Definition CImpinjForkliftCompanionBoardInfo for LLRP parameter ImpinjForkliftCompanionBoardInfo. More...
class  LLRP::CImpinjGPIDebounceConfiguration
 Class Definition CImpinjGPIDebounceConfiguration for LLRP parameter ImpinjGPIDebounceConfiguration. More...
class  LLRP::CImpinjReaderTemperature
 Class Definition CImpinjReaderTemperature for LLRP parameter ImpinjReaderTemperature. More...
class  LLRP::CImpinjLinkMonitorConfiguration
 Class Definition CImpinjLinkMonitorConfiguration for LLRP parameter ImpinjLinkMonitorConfiguration. More...
class  LLRP::CImpinjReportBufferConfiguration
 Class Definition CImpinjReportBufferConfiguration for LLRP parameter ImpinjReportBufferConfiguration. More...
class  LLRP::CImpinjAccessSpecConfiguration
 Class Definition CImpinjAccessSpecConfiguration for LLRP parameter ImpinjAccessSpecConfiguration. More...
class  LLRP::CImpinjBlockWriteWordCount
 Class Definition CImpinjBlockWriteWordCount for LLRP parameter ImpinjBlockWriteWordCount. More...
class  LLRP::CImpinjBlockPermalock
 Class Definition CImpinjBlockPermalock for LLRP parameter ImpinjBlockPermalock. More...
class  LLRP::CImpinjBlockPermalockOpSpecResult
 Class Definition CImpinjBlockPermalockOpSpecResult for LLRP parameter ImpinjBlockPermalockOpSpecResult. More...
class  LLRP::CImpinjGetBlockPermalockStatus
 Class Definition CImpinjGetBlockPermalockStatus for LLRP parameter ImpinjGetBlockPermalockStatus. More...
class  LLRP::CImpinjGetBlockPermalockStatusOpSpecResult
 Class Definition CImpinjGetBlockPermalockStatusOpSpecResult for LLRP parameter ImpinjGetBlockPermalockStatusOpSpecResult. More...
class  LLRP::CImpinjSetQTConfig
 Class Definition CImpinjSetQTConfig for LLRP parameter ImpinjSetQTConfig. More...
class  LLRP::CImpinjSetQTConfigOpSpecResult
 Class Definition CImpinjSetQTConfigOpSpecResult for LLRP parameter ImpinjSetQTConfigOpSpecResult. More...
class  LLRP::CImpinjGetQTConfig
 Class Definition CImpinjGetQTConfig for LLRP parameter ImpinjGetQTConfig. More...
class  LLRP::CImpinjGetQTConfigOpSpecResult
 Class Definition CImpinjGetQTConfigOpSpecResult for LLRP parameter ImpinjGetQTConfigOpSpecResult. More...
class  LLRP::CImpinjTagReportContentSelector
 Class Definition CImpinjTagReportContentSelector for LLRP parameter ImpinjTagReportContentSelector. More...
class  LLRP::CImpinjEnableSerializedTID
 Class Definition CImpinjEnableSerializedTID for LLRP parameter ImpinjEnableSerializedTID. More...
class  LLRP::CImpinjEnableRFPhaseAngle
 Class Definition CImpinjEnableRFPhaseAngle for LLRP parameter ImpinjEnableRFPhaseAngle. More...
class  LLRP::CImpinjEnablePeakRSSI
 Class Definition CImpinjEnablePeakRSSI for LLRP parameter ImpinjEnablePeakRSSI. More...
class  LLRP::CImpinjEnableGPSCoordinates
 Class Definition CImpinjEnableGPSCoordinates for LLRP parameter ImpinjEnableGPSCoordinates. More...
class  LLRP::CImpinjSerializedTID
 Class Definition CImpinjSerializedTID for LLRP parameter ImpinjSerializedTID. More...
class  LLRP::CImpinjRFPhaseAngle
 Class Definition CImpinjRFPhaseAngle for LLRP parameter ImpinjRFPhaseAngle. More...
class  LLRP::CImpinjPeakRSSI
 Class Definition CImpinjPeakRSSI for LLRP parameter ImpinjPeakRSSI. More...
class  LLRP::CImpinjGPSCoordinates
 Class Definition CImpinjGPSCoordinates for LLRP parameter ImpinjGPSCoordinates. More...
class  LLRP::CImpinjLoopSpec
 Class Definition CImpinjLoopSpec for LLRP parameter ImpinjLoopSpec. More...
class  LLRP::CImpinjGPSNMEASentences
 Class Definition CImpinjGPSNMEASentences for LLRP parameter ImpinjGPSNMEASentences. More...
class  LLRP::CImpinjGGASentence
 Class Definition CImpinjGGASentence for LLRP parameter ImpinjGGASentence. More...
class  LLRP::CImpinjRMCSentence
 Class Definition CImpinjRMCSentence for LLRP parameter ImpinjRMCSentence. More...
class  LLRP::CImpinjOpSpecRetryCount
 Class Definition CImpinjOpSpecRetryCount for LLRP parameter ImpinjOpSpecRetryCount. More...
class  LLRP::CImpinjAdvancedGPOConfiguration
 Class Definition CImpinjAdvancedGPOConfiguration for LLRP parameter ImpinjAdvancedGPOConfiguration. More...
class  LLRP::CImpinjEnableOptimizedRead
 Class Definition CImpinjEnableOptimizedRead for LLRP parameter ImpinjEnableOptimizedRead. More...
class  LLRP::CImpinjAccessSpecOrdering
 Class Definition CImpinjAccessSpecOrdering for LLRP parameter ImpinjAccessSpecOrdering. More...
class  LLRP::CImpinjEnableRFDopplerFrequency
 Class Definition CImpinjEnableRFDopplerFrequency for LLRP parameter ImpinjEnableRFDopplerFrequency. More...
class  LLRP::CImpinjRFDopplerFrequency
 Class Definition CImpinjRFDopplerFrequency for LLRP parameter ImpinjRFDopplerFrequency. More...
class  LLRP::CImpinjSTPCapabilities
 Class Definition CImpinjSTPCapabilities for LLRP parameter ImpinjSTPCapabilities. More...
class  LLRP::CImpinjTagIC
 Class Definition CImpinjTagIC for LLRP parameter ImpinjTagIC. More...
class  LLRP::CImpinjEncodeDataCache
 Class Definition CImpinjEncodeDataCache for LLRP parameter ImpinjEncodeDataCache. More...
class  LLRP::CImpinjEncodeDataDefaults
 Class Definition CImpinjEncodeDataDefaults for LLRP parameter ImpinjEncodeDataDefaults. More...
class  LLRP::CImpinjEncodeData
 Class Definition CImpinjEncodeData for LLRP parameter ImpinjEncodeData. More...
class  LLRP::CImpinjEncodeDataPCBits
 Class Definition CImpinjEncodeDataPCBits for LLRP parameter ImpinjEncodeDataPCBits. More...
class  LLRP::CImpinjEncodeDataAccessPassword
 Class Definition CImpinjEncodeDataAccessPassword for LLRP parameter ImpinjEncodeDataAccessPassword. More...
class  LLRP::CImpinjEncodeDataKillPassword
 Class Definition CImpinjEncodeDataKillPassword for LLRP parameter ImpinjEncodeDataKillPassword. More...
class  LLRP::CImpinjEncodeDataUserMemory
 Class Definition CImpinjEncodeDataUserMemory for LLRP parameter ImpinjEncodeDataUserMemory. More...
class  LLRP::CImpinjEncodeDataAlternateEPC
 Class Definition CImpinjEncodeDataAlternateEPC for LLRP parameter ImpinjEncodeDataAlternateEPC. More...
class  LLRP::CImpinjEncodeDataQTConfig
 Class Definition CImpinjEncodeDataQTConfig for LLRP parameter ImpinjEncodeDataQTConfig. More...
class  LLRP::CImpinjEncodeDataLockConfig
 Class Definition CImpinjEncodeDataLockConfig for LLRP parameter ImpinjEncodeDataLockConfig. More...
class  LLRP::CImpinjLowEncodeDataThresholdEvent
 Class Definition CImpinjLowEncodeDataThresholdEvent for LLRP parameter ImpinjLowEncodeDataThresholdEvent. More...
class  LLRP::CImpinjEncodeOpSpec
 Class Definition CImpinjEncodeOpSpec for LLRP parameter ImpinjEncodeOpSpec. More...
class  LLRP::CImpinjOpSpecGPOPulse
 Class Definition CImpinjOpSpecGPOPulse for LLRP parameter ImpinjOpSpecGPOPulse. More...
class  LLRP::CImpinjEncodeReportData
 Class Definition CImpinjEncodeReportData for LLRP parameter ImpinjEncodeReportData. More...
class  LLRP::CImpinjEncodeOpSpecResult
 Class Definition CImpinjEncodeOpSpecResult for LLRP parameter ImpinjEncodeOpSpecResult. More...
class  LLRP::CImpinjEncodeDataResult
 Class Definition CImpinjEncodeDataResult for LLRP parameter ImpinjEncodeDataResult. More...
class  LLRP::CImpinjEncodeDataDetailedResult
 Class Definition CImpinjEncodeDataDetailedResult for LLRP parameter ImpinjEncodeDataDetailedResult. More...
class  LLRP::CImpinjArrayVersion
 Class Definition CImpinjArrayVersion for LLRP parameter ImpinjArrayVersion. More...
class  LLRP::CImpinjArrayCapabilities
 Class Definition CImpinjArrayCapabilities for LLRP parameter ImpinjArrayCapabilities. More...
class  LLRP::CImpinjTiltConfiguration
 Class Definition CImpinjTiltConfiguration for LLRP parameter ImpinjTiltConfiguration. More...
class  LLRP::CImpinjBeaconConfiguration
 Class Definition CImpinjBeaconConfiguration for LLRP parameter ImpinjBeaconConfiguration. More...
class  LLRP::CImpinjAntennaConfiguration
 Class Definition CImpinjAntennaConfiguration for LLRP parameter ImpinjAntennaConfiguration. More...
class  LLRP::CImpinjSectorConfiguration
 Class Definition CImpinjSectorConfiguration for LLRP parameter ImpinjSectorConfiguration. More...
class  LLRP::CImpinjAntennaEventHysteresis
 Class Definition CImpinjAntennaEventHysteresis for LLRP parameter ImpinjAntennaEventHysteresis. More...
class  LLRP::CImpinjArrayInventorySpec
 Class Definition CImpinjArrayInventorySpec for LLRP parameter ImpinjArrayInventorySpec. More...
class  LLRP::CImpinjSectorID
 Class Definition CImpinjSectorID for LLRP parameter ImpinjSectorID. More...
class  LLRP::CImpinjDirectionReporting
 Class Definition CImpinjDirectionReporting for LLRP parameter ImpinjDirectionReporting. More...
class  LLRP::CImpinjEnableSectorReport
 Class Definition CImpinjEnableSectorReport for LLRP parameter ImpinjEnableSectorReport. More...
class  LLRP::CImpinjEnableTransitionReport
 Class Definition CImpinjEnableTransitionReport for LLRP parameter ImpinjEnableTransitionReport. More...
class  LLRP::CImpinjSectorReportData
 Class Definition CImpinjSectorReportData for LLRP parameter ImpinjSectorReportData. More...
class  LLRP::CImpinjTransitionReportData
 Class Definition CImpinjTransitionReportData for LLRP parameter ImpinjTransitionReportData. More...
class  LLRP::CImpinjTagReporting
 Class Definition CImpinjTagReporting for LLRP parameter ImpinjTagReporting. More...
class  LLRP::CImpinjEnableTagReport
 Class Definition CImpinjEnableTagReport for LLRP parameter ImpinjEnableTagReport. More...
class  LLRP::CImpinjAllowStaleTags
 Class Definition CImpinjAllowStaleTags for LLRP parameter ImpinjAllowStaleTags. More...
class  LLRP::CImpinjHubVersions
 Class Definition CImpinjHubVersions for LLRP parameter ImpinjHubVersions. More...
class  LLRP::CImpinjHubConfiguration
 Class Definition CImpinjHubConfiguration for LLRP parameter ImpinjHubConfiguration. More...

Namespaces

namespace  LLRP

Defines

#define IMPINJ_LTKCPP_VERSION   0x0A1000F0
#define IMPINJ_LTKCPP_VERSION_STR   "10.16.0.240"

Enumerations

enum  LLRP::EImpinjRequestedDataType {
  LLRP::ImpinjRequestedDataType_All_Capabilities = 1000, LLRP::ImpinjRequestedDataType_Impinj_Detailed_Version = 1001, LLRP::ImpinjRequestedDataType_Impinj_Frequency_Capabilities = 1002, LLRP::ImpinjRequestedDataType_Impinj_Array_Capabilities = 1003,
  LLRP::ImpinjRequestedDataType_All_Configuration = 2000, LLRP::ImpinjRequestedDataType_Impinj_Sub_Regulatory_Region = 2001, LLRP::ImpinjRequestedDataType_Impinj_Forklift_Configuration = 2002, LLRP::ImpinjRequestedDataType_Impinj_GPI_Debounce_Configuration = 2003,
  LLRP::ImpinjRequestedDataType_Impinj_Reader_Temperature = 2004, LLRP::ImpinjRequestedDataType_Impinj_Link_Monitor_Configuration = 2005, LLRP::ImpinjRequestedDataType_Impinj_Report_Buffer_Configuration = 2006, LLRP::ImpinjRequestedDataType_Impinj_Access_Spec_Configuration = 2007,
  LLRP::ImpinjRequestedDataType_Impinj_GPS_NMEA_Sentences = 2008, LLRP::ImpinjRequestedDataType_Impinj_Advanced_GPO_Configuration = 2009, LLRP::ImpinjRequestedDataType_Impinj_Tilt_Configuration = 2010, LLRP::ImpinjRequestedDataType_Impinj_Beacon_Configuration = 2011,
  LLRP::ImpinjRequestedDataType_Impinj_Antenna_Configuration = 2012
}
 Global enumeration EImpinjRequestedDataType for LLRP enumerated field ImpinjRequestedDataType. More...
enum  LLRP::EImpinjRegulatoryRegion {
  LLRP::ImpinjRegulatoryRegion_FCC_Part_15_247 = 0, LLRP::ImpinjRegulatoryRegion_ETSI_EN_300_220 = 1, LLRP::ImpinjRegulatoryRegion_ETSI_EN_302_208_With_LBT = 2, LLRP::ImpinjRegulatoryRegion_Hong_Kong_920_925_MHz = 3,
  LLRP::ImpinjRegulatoryRegion_Taiwan_922_928_MHz = 4, LLRP::ImpinjRegulatoryRegion_Japan_952_954_MHz = 5, LLRP::ImpinjRegulatoryRegion_Japan_952_954_MHz_Low_Power = 6, LLRP::ImpinjRegulatoryRegion_ETSI_EN_302_208_v1_2_1 = 7,
  LLRP::ImpinjRegulatoryRegion_Korea_917_921_MHz = 8, LLRP::ImpinjRegulatoryRegion_Malaysia_919_923_MHz = 9, LLRP::ImpinjRegulatoryRegion_China_920_925_MHz = 10, LLRP::ImpinjRegulatoryRegion_Japan_952_956_MHz_Without_LBT = 11,
  LLRP::ImpinjRegulatoryRegion_South_Africa_915_919_MHz = 12, LLRP::ImpinjRegulatoryRegion_Brazil_902_907_and_915_928_MHz = 13, LLRP::ImpinjRegulatoryRegion_Thailand_920_925_MHz = 14, LLRP::ImpinjRegulatoryRegion_Singapore_920_925_MHz = 15,
  LLRP::ImpinjRegulatoryRegion_Australia_920_926_MHz = 16, LLRP::ImpinjRegulatoryRegion_India_865_867_MHz = 17, LLRP::ImpinjRegulatoryRegion_Uruguay_916_928_MHz = 18, LLRP::ImpinjRegulatoryRegion_Vietnam_920_925_MHz = 19,
  LLRP::ImpinjRegulatoryRegion_Israel_915_917_MHz = 20, LLRP::ImpinjRegulatoryRegion_Philippines_918_920_MHz = 21, LLRP::ImpinjRegulatoryRegion_Canada_Post = 22, LLRP::ImpinjRegulatoryRegion_Indonesia_923_925_MHz = 23,
  LLRP::ImpinjRegulatoryRegion_New_Zealand_921p5_928_MHz = 24, LLRP::ImpinjRegulatoryRegion_Japan_916_921_MHz_Without_LBT = 25, LLRP::ImpinjRegulatoryRegion_Latin_America_902_928_MHz = 26
}
 Global enumeration EImpinjRegulatoryRegion for LLRP enumerated field ImpinjRegulatoryRegion. More...
enum  LLRP::EImpinjInventorySearchType { LLRP::ImpinjInventorySearchType_Reader_Selected = 0, LLRP::ImpinjInventorySearchType_Single_Target = 1, LLRP::ImpinjInventorySearchType_Dual_Target = 2, LLRP::ImpinjInventorySearchType_Single_Target_With_Suppression = 3 }
 Global enumeration EImpinjInventorySearchType for LLRP enumerated field ImpinjInventorySearchType. More...
enum  LLRP::EImpinjTagDirectionAntennaConfiguration { LLRP::ImpinjTagDirectionAntennaConfiguration_Dual_Antenna = 1, LLRP::ImpinjTagDirectionAntennaConfiguration_Quad_Antenna = 2 }
 Global enumeration EImpinjTagDirectionAntennaConfiguration for LLRP enumerated field ImpinjTagDirectionAntennaConfiguration. More...
enum  LLRP::EImpinjDirection { LLRP::ImpinjDirection_Indeterminate = 0, LLRP::ImpinjDirection_From_Side2_To_Side1 = 1, LLRP::ImpinjDirection_From_Side1_To_Side2 = 2 }
 Global enumeration EImpinjDirection for LLRP enumerated field ImpinjDirection. More...
enum  LLRP::EImpinjFixedFrequencyMode { LLRP::ImpinjFixedFrequencyMode_Disabled = 0, LLRP::ImpinjFixedFrequencyMode_Auto_Select = 1, LLRP::ImpinjFixedFrequencyMode_Channel_List = 2 }
 Global enumeration EImpinjFixedFrequencyMode for LLRP enumerated field ImpinjFixedFrequencyMode. More...
enum  LLRP::EImpinjReducedPowerMode { LLRP::ImpinjReducedPowerMode_Disabled = 0, LLRP::ImpinjReducedPowerMode_Enabled = 1 }
 Global enumeration EImpinjReducedPowerMode for LLRP enumerated field ImpinjReducedPowerMode. More...
enum  LLRP::EImpinjLowDutyCycleMode { LLRP::ImpinjLowDutyCycleMode_Disabled = 0, LLRP::ImpinjLowDutyCycleMode_Enabled = 1 }
 Global enumeration EImpinjLowDutyCycleMode for LLRP enumerated field ImpinjLowDutyCycleMode. More...
enum  LLRP::EImpinjLinkMonitorMode { LLRP::ImpinjLinkMonitorMode_Disabled = 0, LLRP::ImpinjLinkMonitorMode_Enabled = 1 }
 Global enumeration EImpinjLinkMonitorMode for LLRP enumerated field ImpinjLinkMonitorMode. More...
enum  LLRP::EImpinjReportBufferMode { LLRP::ImpinjReportBufferMode_Normal = 0, LLRP::ImpinjReportBufferMode_Low_Latency = 1 }
 Global enumeration EImpinjReportBufferMode for LLRP enumerated field ImpinjReportBufferMode. More...
enum  LLRP::EImpinjBlockPermalockResultType {
  LLRP::ImpinjBlockPermalockResultType_Success = 0, LLRP::ImpinjBlockPermalockResultType_Insufficient_Power = 1, LLRP::ImpinjBlockPermalockResultType_Nonspecific_Tag_Error = 2, LLRP::ImpinjBlockPermalockResultType_No_Response_From_Tag = 3,
  LLRP::ImpinjBlockPermalockResultType_Nonspecific_Reader_Error = 4, LLRP::ImpinjBlockPermalockResultType_Incorrect_Password_Error = 5, LLRP::ImpinjBlockPermalockResultType_Tag_Memory_Overrun_Error = 6
}
 Global enumeration EImpinjBlockPermalockResultType for LLRP enumerated field ImpinjBlockPermalockResultType. More...
enum  LLRP::EImpinjGetBlockPermalockStatusResultType {
  LLRP::ImpinjGetBlockPermalockStatusResultType_Success = 0, LLRP::ImpinjGetBlockPermalockStatusResultType_Nonspecific_Tag_Error = 1, LLRP::ImpinjGetBlockPermalockStatusResultType_No_Response_From_Tag = 2, LLRP::ImpinjGetBlockPermalockStatusResultType_Nonspecific_Reader_Error = 3,
  LLRP::ImpinjGetBlockPermalockStatusResultType_Incorrect_Password_Error = 4, LLRP::ImpinjGetBlockPermalockStatusResultType_Tag_Memory_Overrun_Error = 5
}
 Global enumeration EImpinjGetBlockPermalockStatusResultType for LLRP enumerated field ImpinjGetBlockPermalockStatusResultType. More...
enum  LLRP::EImpinjQTDataProfile { LLRP::ImpinjQTDataProfile_Unknown = 0, LLRP::ImpinjQTDataProfile_Private = 1, LLRP::ImpinjQTDataProfile_Public = 2 }
 Global enumeration EImpinjQTDataProfile for LLRP enumerated field ImpinjQTDataProfile. More...
enum  LLRP::EImpinjQTAccessRange { LLRP::ImpinjQTAccessRange_Unknown = 0, LLRP::ImpinjQTAccessRange_Normal_Range = 1, LLRP::ImpinjQTAccessRange_Short_Range = 2 }
 Global enumeration EImpinjQTAccessRange for LLRP enumerated field ImpinjQTAccessRange. More...
enum  LLRP::EImpinjQTPersistence { LLRP::ImpinjQTPersistence_Unknown = 0, LLRP::ImpinjQTPersistence_Temporary = 1, LLRP::ImpinjQTPersistence_Permanent = 2 }
 Global enumeration EImpinjQTPersistence for LLRP enumerated field ImpinjQTPersistence. More...
enum  LLRP::EImpinjSetQTConfigResultType {
  LLRP::ImpinjSetQTConfigResultType_Success = 0, LLRP::ImpinjSetQTConfigResultType_Insufficient_Power = 1, LLRP::ImpinjSetQTConfigResultType_Nonspecific_Tag_Error = 2, LLRP::ImpinjSetQTConfigResultType_No_Response_From_Tag = 3,
  LLRP::ImpinjSetQTConfigResultType_Nonspecific_Reader_Error = 4, LLRP::ImpinjSetQTConfigResultType_Incorrect_Password_Error = 5
}
 Global enumeration EImpinjSetQTConfigResultType for LLRP enumerated field ImpinjSetQTConfigResultType. More...
enum  LLRP::EImpinjGetQTConfigResultType {
  LLRP::ImpinjGetQTConfigResultType_Success = 0, LLRP::ImpinjGetQTConfigResultType_Nonspecific_Tag_Error = 1, LLRP::ImpinjGetQTConfigResultType_No_Response_From_Tag = 2, LLRP::ImpinjGetQTConfigResultType_Nonspecific_Reader_Error = 3,
  LLRP::ImpinjGetQTConfigResultType_Incorrect_Password_Error = 4
}
 Global enumeration EImpinjGetQTConfigResultType for LLRP enumerated field ImpinjGetQTConfigResultType. More...
enum  LLRP::EImpinjSerializedTIDMode { LLRP::ImpinjSerializedTIDMode_Disabled = 0, LLRP::ImpinjSerializedTIDMode_Enabled = 1 }
 Global enumeration EImpinjSerializedTIDMode for LLRP enumerated field ImpinjSerializedTIDMode. More...
enum  LLRP::EImpinjRFPhaseAngleMode { LLRP::ImpinjRFPhaseAngleMode_Disabled = 0, LLRP::ImpinjRFPhaseAngleMode_Enabled = 1 }
 Global enumeration EImpinjRFPhaseAngleMode for LLRP enumerated field ImpinjRFPhaseAngleMode. More...
enum  LLRP::EImpinjPeakRSSIMode { LLRP::ImpinjPeakRSSIMode_Disabled = 0, LLRP::ImpinjPeakRSSIMode_Enabled = 1 }
 Global enumeration EImpinjPeakRSSIMode for LLRP enumerated field ImpinjPeakRSSIMode. More...
enum  LLRP::EImpinjGPSCoordinatesMode { LLRP::ImpinjGPSCoordinatesMode_Disabled = 0, LLRP::ImpinjGPSCoordinatesMode_Enabled = 1 }
 Global enumeration EImpinjGPSCoordinatesMode for LLRP enumerated field ImpinjGPSCoordinatesMode. More...
enum  LLRP::EImpinjAdvancedGPOMode {
  LLRP::ImpinjAdvancedGPOMode_Normal = 0, LLRP::ImpinjAdvancedGPOMode_Pulsed = 1, LLRP::ImpinjAdvancedGPOMode_Reader_Operational_Status = 2, LLRP::ImpinjAdvancedGPOMode_LLRP_Connection_Status = 3,
  LLRP::ImpinjAdvancedGPOMode_Reader_Inventory_Status = 4, LLRP::ImpinjAdvancedGPOMode_Network_Connection_Status = 5, LLRP::ImpinjAdvancedGPOMode_Reader_Inventory_Tags_Status = 6
}
 Global enumeration EImpinjAdvancedGPOMode for LLRP enumerated field ImpinjAdvancedGPOMode. More...
enum  LLRP::EImpinjOptimizedReadMode { LLRP::ImpinjOptimizedReadMode_Disabled = 0, LLRP::ImpinjOptimizedReadMode_Enabled = 1 }
 Global enumeration EImpinjOptimizedReadMode for LLRP enumerated field ImpinjOptimizedReadMode. More...
enum  LLRP::EImpinjAccessSpecOrderingMode { LLRP::ImpinjAccessSpecOrderingMode_FIFO = 0, LLRP::ImpinjAccessSpecOrderingMode_Ascending = 1 }
 Global enumeration EImpinjAccessSpecOrderingMode for LLRP enumerated field ImpinjAccessSpecOrderingMode. More...
enum  LLRP::EImpinjRFDopplerFrequencyMode { LLRP::ImpinjRFDopplerFrequencyMode_Disabled = 0, LLRP::ImpinjRFDopplerFrequencyMode_Enabled = 1 }
 Global enumeration EImpinjRFDopplerFrequencyMode for LLRP enumerated field ImpinjRFDopplerFrequencyMode. More...
enum  LLRP::EImpinjEncodeStatus { LLRP::ImpinjEncodeStatus_Disabled = 0, LLRP::ImpinjEncodeStatus_Enabled = 1 }
 Global enumeration EImpinjEncodeStatus for LLRP enumerated field ImpinjEncodeStatus. More...
enum  LLRP::EImpinjLockPrivilege {
  LLRP::ImpinjLockPrivilege_No_Action = 0, LLRP::ImpinjLockPrivilege_Unlock = 1, LLRP::ImpinjLockPrivilege_Lock = 2, LLRP::ImpinjLockPrivilege_Perma_Lock = 3,
  LLRP::ImpinjLockPrivilege_Perma_Unlock = 4
}
 Global enumeration EImpinjLockPrivilege for LLRP enumerated field ImpinjLockPrivilege. More...
enum  LLRP::EImpinjEncodeMode { LLRP::ImpinjEncodeMode_Batch = 1, LLRP::ImpinjEncodeMode_Continuous = 2 }
 Global enumeration EImpinjEncodeMode for LLRP enumerated field ImpinjEncodeMode. More...
enum  LLRP::EImpinjTagICType { LLRP::ImpinjTagICType_Monza3 = 1, LLRP::ImpinjTagICType_Monza4 = 2, LLRP::ImpinjTagICType_Monza5 = 3, LLRP::ImpinjTagICType_AnyGen2 = 100 }
 Global enumeration EImpinjTagICType for LLRP enumerated field ImpinjTagICType. More...
enum  LLRP::EImpinjOpSpecAction {
  LLRP::ImpinjOpSpecAction_Op_Spec_Started = 1, LLRP::ImpinjOpSpecAction_Op_Spec_Finished = 2, LLRP::ImpinjOpSpecAction_Op_Spec_Success = 3, LLRP::ImpinjOpSpecAction_Op_Spec_Failure = 4,
  LLRP::ImpinjOpSpecAction_Op_Spec_SingleSuccess = 5, LLRP::ImpinjOpSpecAction_Op_Spec_SingleFailure = 6
}
 Global enumeration EImpinjOpSpecAction for LLRP enumerated field ImpinjOpSpecAction. More...
enum  LLRP::EImpinjEncodeResultType {
  LLRP::ImpinjEncodeResultType_Success = 0, LLRP::ImpinjEncodeResultType_Success_With_Degraded_Performance = 1, LLRP::ImpinjEncodeResultType_Encode_Timeout = 2, LLRP::ImpinjEncodeResultType_Encode_Data_Cache_Empty = 3,
  LLRP::ImpinjEncodeResultType_Wrong_Tag_IC_Detected = 4
}
 Global enumeration EImpinjEncodeResultType for LLRP enumerated field ImpinjEncodeResultType. More...
enum  LLRP::EImpinjEncodeDataResultType {
  LLRP::ImpinjEncodeDataResultType_Success = 0, LLRP::ImpinjEncodeDataResultType_Failure = 1, LLRP::ImpinjEncodeDataResultType_Timeout = 2, LLRP::ImpinjEncodeDataResultType_Not_Attempted = 3,
  LLRP::ImpinjEncodeDataResultType_Insufficient_Power = 4, LLRP::ImpinjEncodeDataResultType_No_Response_From_Tag = 5, LLRP::ImpinjEncodeDataResultType_Incorrect_Password_Error = 6, LLRP::ImpinjEncodeDataResultType_Tag_Memory_Locked_Error = 7,
  LLRP::ImpinjEncodeDataResultType_Nonspecific_Tag_Error = 8, LLRP::ImpinjEncodeDataResultType_Nonspecific_Reader_Error = 9
}
 Global enumeration EImpinjEncodeDataResultType for LLRP enumerated field ImpinjEncodeDataResultType. More...
enum  LLRP::EImpinjArrayRole { LLRP::ImpinjArrayRole_Scanning = 0, LLRP::ImpinjArrayRole_Direction = 1, LLRP::ImpinjArrayRole_Location = 2 }
 Global enumeration EImpinjArrayRole for LLRP enumerated field ImpinjArrayRole. More...
enum  LLRP::EImpinjHubConnectedType { LLRP::ImpinjHubConnectedType_Unknown = 0, LLRP::ImpinjHubConnectedType_Disconnected = 1, LLRP::ImpinjHubConnectedType_Connected = 2 }
 Global enumeration EImpinjHubConnectedType for LLRP enumerated field ImpinjHubConnectedType. More...
enum  LLRP::EImpinjHubFaultType {
  LLRP::ImpinjHubFaultType_No_Fault = 0, LLRP::ImpinjHubFaultType_RF_Power = 1, LLRP::ImpinjHubFaultType_RF_Power_On_Hub_1 = 2, LLRP::ImpinjHubFaultType_RF_Power_On_Hub_2 = 3,
  LLRP::ImpinjHubFaultType_RF_Power_On_Hub_3 = 4, LLRP::ImpinjHubFaultType_RF_Power_On_Hub_4 = 5, LLRP::ImpinjHubFaultType_No_Init = 6, LLRP::ImpinjHubFaultType_Serial_Overflow = 7,
  LLRP::ImpinjHubFaultType_Disconnected = 8
}
 Global enumeration EImpinjHubFaultType for LLRP enumerated field ImpinjHubFaultType. More...

Functions

void LLRP::enrollImpinjTypesIntoRegistry (CTypeRegistry *pTypeRegistry)
 Enrolls the types for Impinj into the LTKCPP registry.

Variables

const CVendorDescriptor LLRP::g_vdescImpinj
const CNamespaceDescriptor LLRP::g_nsdescImpinj
const SEnumTableEntry LLRP::g_estImpinjRequestedDataType []
const SEnumTableEntry LLRP::g_estImpinjRegulatoryRegion []
const SEnumTableEntry LLRP::g_estImpinjInventorySearchType []
const SEnumTableEntry LLRP::g_estImpinjTagDirectionAntennaConfiguration []
const SEnumTableEntry LLRP::g_estImpinjDirection []
const SEnumTableEntry LLRP::g_estImpinjFixedFrequencyMode []
const SEnumTableEntry LLRP::g_estImpinjReducedPowerMode []
const SEnumTableEntry LLRP::g_estImpinjLowDutyCycleMode []
const SEnumTableEntry LLRP::g_estImpinjLinkMonitorMode []
const SEnumTableEntry LLRP::g_estImpinjReportBufferMode []
const SEnumTableEntry LLRP::g_estImpinjBlockPermalockResultType []
const SEnumTableEntry LLRP::g_estImpinjGetBlockPermalockStatusResultType []
const SEnumTableEntry LLRP::g_estImpinjQTDataProfile []
const SEnumTableEntry LLRP::g_estImpinjQTAccessRange []
const SEnumTableEntry LLRP::g_estImpinjQTPersistence []
const SEnumTableEntry LLRP::g_estImpinjSetQTConfigResultType []
const SEnumTableEntry LLRP::g_estImpinjGetQTConfigResultType []
const SEnumTableEntry LLRP::g_estImpinjSerializedTIDMode []
const SEnumTableEntry LLRP::g_estImpinjRFPhaseAngleMode []
const SEnumTableEntry LLRP::g_estImpinjPeakRSSIMode []
const SEnumTableEntry LLRP::g_estImpinjGPSCoordinatesMode []
const SEnumTableEntry LLRP::g_estImpinjAdvancedGPOMode []
const SEnumTableEntry LLRP::g_estImpinjOptimizedReadMode []
const SEnumTableEntry LLRP::g_estImpinjAccessSpecOrderingMode []
const SEnumTableEntry LLRP::g_estImpinjRFDopplerFrequencyMode []
const SEnumTableEntry LLRP::g_estImpinjEncodeStatus []
const SEnumTableEntry LLRP::g_estImpinjLockPrivilege []
const SEnumTableEntry LLRP::g_estImpinjEncodeMode []
const SEnumTableEntry LLRP::g_estImpinjTagICType []
const SEnumTableEntry LLRP::g_estImpinjOpSpecAction []
const SEnumTableEntry LLRP::g_estImpinjEncodeResultType []
const SEnumTableEntry LLRP::g_estImpinjEncodeDataResultType []
const SEnumTableEntry LLRP::g_estImpinjArrayRole []
const SEnumTableEntry LLRP::g_estImpinjHubConnectedType []
const SEnumTableEntry LLRP::g_estImpinjHubFaultType []


Detailed Description

File that includes all Impinj Custom extension classes and types.

This file includes all the Impinj custom extension classes and types that are generated by the LLRP automated build process.

Definition in file impinj_ltkcpp.h.


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