Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

LLRP Namespace Reference


Classes

class  LLRP::CCUSTOM_MESSAGE
 Class Definition CCUSTOM_MESSAGE for LLRP message CUSTOM_MESSAGE. More...
class  LLRP::CGET_READER_CAPABILITIES
 Class Definition CGET_READER_CAPABILITIES for LLRP message GET_READER_CAPABILITIES. More...
class  LLRP::CGET_READER_CAPABILITIES_RESPONSE
 Class Definition CGET_READER_CAPABILITIES_RESPONSE for LLRP message GET_READER_CAPABILITIES_RESPONSE. More...
class  LLRP::CADD_ROSPEC
 Class Definition CADD_ROSPEC for LLRP message ADD_ROSPEC. More...
class  LLRP::CADD_ROSPEC_RESPONSE
 Class Definition CADD_ROSPEC_RESPONSE for LLRP message ADD_ROSPEC_RESPONSE. More...
class  LLRP::CDELETE_ROSPEC
 Class Definition CDELETE_ROSPEC for LLRP message DELETE_ROSPEC. More...
class  LLRP::CDELETE_ROSPEC_RESPONSE
 Class Definition CDELETE_ROSPEC_RESPONSE for LLRP message DELETE_ROSPEC_RESPONSE. More...
class  LLRP::CSTART_ROSPEC
 Class Definition CSTART_ROSPEC for LLRP message START_ROSPEC. More...
class  LLRP::CSTART_ROSPEC_RESPONSE
 Class Definition CSTART_ROSPEC_RESPONSE for LLRP message START_ROSPEC_RESPONSE. More...
class  LLRP::CSTOP_ROSPEC
 Class Definition CSTOP_ROSPEC for LLRP message STOP_ROSPEC. More...
class  LLRP::CSTOP_ROSPEC_RESPONSE
 Class Definition CSTOP_ROSPEC_RESPONSE for LLRP message STOP_ROSPEC_RESPONSE. More...
class  LLRP::CENABLE_ROSPEC
 Class Definition CENABLE_ROSPEC for LLRP message ENABLE_ROSPEC. More...
class  LLRP::CENABLE_ROSPEC_RESPONSE
 Class Definition CENABLE_ROSPEC_RESPONSE for LLRP message ENABLE_ROSPEC_RESPONSE. More...
class  LLRP::CDISABLE_ROSPEC
 Class Definition CDISABLE_ROSPEC for LLRP message DISABLE_ROSPEC. More...
class  LLRP::CDISABLE_ROSPEC_RESPONSE
 Class Definition CDISABLE_ROSPEC_RESPONSE for LLRP message DISABLE_ROSPEC_RESPONSE. More...
class  LLRP::CGET_ROSPECS
 Class Definition CGET_ROSPECS for LLRP message GET_ROSPECS. More...
class  LLRP::CGET_ROSPECS_RESPONSE
 Class Definition CGET_ROSPECS_RESPONSE for LLRP message GET_ROSPECS_RESPONSE. More...
class  LLRP::CADD_ACCESSSPEC
 Class Definition CADD_ACCESSSPEC for LLRP message ADD_ACCESSSPEC. More...
class  LLRP::CADD_ACCESSSPEC_RESPONSE
 Class Definition CADD_ACCESSSPEC_RESPONSE for LLRP message ADD_ACCESSSPEC_RESPONSE. More...
class  LLRP::CDELETE_ACCESSSPEC
 Class Definition CDELETE_ACCESSSPEC for LLRP message DELETE_ACCESSSPEC. More...
class  LLRP::CDELETE_ACCESSSPEC_RESPONSE
 Class Definition CDELETE_ACCESSSPEC_RESPONSE for LLRP message DELETE_ACCESSSPEC_RESPONSE. More...
class  LLRP::CENABLE_ACCESSSPEC
 Class Definition CENABLE_ACCESSSPEC for LLRP message ENABLE_ACCESSSPEC. More...
class  LLRP::CENABLE_ACCESSSPEC_RESPONSE
 Class Definition CENABLE_ACCESSSPEC_RESPONSE for LLRP message ENABLE_ACCESSSPEC_RESPONSE. More...
class  LLRP::CDISABLE_ACCESSSPEC
 Class Definition CDISABLE_ACCESSSPEC for LLRP message DISABLE_ACCESSSPEC. More...
class  LLRP::CDISABLE_ACCESSSPEC_RESPONSE
 Class Definition CDISABLE_ACCESSSPEC_RESPONSE for LLRP message DISABLE_ACCESSSPEC_RESPONSE. More...
class  LLRP::CGET_ACCESSSPECS
 Class Definition CGET_ACCESSSPECS for LLRP message GET_ACCESSSPECS. More...
class  LLRP::CGET_ACCESSSPECS_RESPONSE
 Class Definition CGET_ACCESSSPECS_RESPONSE for LLRP message GET_ACCESSSPECS_RESPONSE. More...
class  LLRP::CGET_READER_CONFIG
 Class Definition CGET_READER_CONFIG for LLRP message GET_READER_CONFIG. More...
class  LLRP::CGET_READER_CONFIG_RESPONSE
 Class Definition CGET_READER_CONFIG_RESPONSE for LLRP message GET_READER_CONFIG_RESPONSE. More...
class  LLRP::CSET_READER_CONFIG
 Class Definition CSET_READER_CONFIG for LLRP message SET_READER_CONFIG. More...
class  LLRP::CSET_READER_CONFIG_RESPONSE
 Class Definition CSET_READER_CONFIG_RESPONSE for LLRP message SET_READER_CONFIG_RESPONSE. More...
class  LLRP::CCLOSE_CONNECTION
 Class Definition CCLOSE_CONNECTION for LLRP message CLOSE_CONNECTION. More...
class  LLRP::CCLOSE_CONNECTION_RESPONSE
 Class Definition CCLOSE_CONNECTION_RESPONSE for LLRP message CLOSE_CONNECTION_RESPONSE. More...
class  LLRP::CGET_REPORT
 Class Definition CGET_REPORT for LLRP message GET_REPORT. More...
class  LLRP::CRO_ACCESS_REPORT
 Class Definition CRO_ACCESS_REPORT for LLRP message RO_ACCESS_REPORT. More...
class  LLRP::CKEEPALIVE
 Class Definition CKEEPALIVE for LLRP message KEEPALIVE. More...
class  LLRP::CKEEPALIVE_ACK
 Class Definition CKEEPALIVE_ACK for LLRP message KEEPALIVE_ACK. More...
class  LLRP::CREADER_EVENT_NOTIFICATION
 Class Definition CREADER_EVENT_NOTIFICATION for LLRP message READER_EVENT_NOTIFICATION. More...
class  LLRP::CENABLE_EVENTS_AND_REPORTS
 Class Definition CENABLE_EVENTS_AND_REPORTS for LLRP message ENABLE_EVENTS_AND_REPORTS. More...
class  LLRP::CERROR_MESSAGE
 Class Definition CERROR_MESSAGE for LLRP message ERROR_MESSAGE. More...
class  LLRP::CUTCTimestamp
 Class Definition CUTCTimestamp for LLRP parameter UTCTimestamp. More...
class  LLRP::CUptime
 Class Definition CUptime for LLRP parameter Uptime. More...
class  LLRP::CCustom
 Class Definition CCustom for LLRP parameter Custom. More...
class  LLRP::CGeneralDeviceCapabilities
 Class Definition CGeneralDeviceCapabilities for LLRP parameter GeneralDeviceCapabilities. More...
class  LLRP::CReceiveSensitivityTableEntry
 Class Definition CReceiveSensitivityTableEntry for LLRP parameter ReceiveSensitivityTableEntry. More...
class  LLRP::CPerAntennaReceiveSensitivityRange
 Class Definition CPerAntennaReceiveSensitivityRange for LLRP parameter PerAntennaReceiveSensitivityRange. More...
class  LLRP::CPerAntennaAirProtocol
 Class Definition CPerAntennaAirProtocol for LLRP parameter PerAntennaAirProtocol. More...
class  LLRP::CGPIOCapabilities
 Class Definition CGPIOCapabilities for LLRP parameter GPIOCapabilities. More...
class  LLRP::CLLRPCapabilities
 Class Definition CLLRPCapabilities for LLRP parameter LLRPCapabilities. More...
class  LLRP::CRegulatoryCapabilities
 Class Definition CRegulatoryCapabilities for LLRP parameter RegulatoryCapabilities. More...
class  LLRP::CUHFBandCapabilities
 Class Definition CUHFBandCapabilities for LLRP parameter UHFBandCapabilities. More...
class  LLRP::CTransmitPowerLevelTableEntry
 Class Definition CTransmitPowerLevelTableEntry for LLRP parameter TransmitPowerLevelTableEntry. More...
class  LLRP::CFrequencyInformation
 Class Definition CFrequencyInformation for LLRP parameter FrequencyInformation. More...
class  LLRP::CFrequencyHopTable
 Class Definition CFrequencyHopTable for LLRP parameter FrequencyHopTable. More...
class  LLRP::CFixedFrequencyTable
 Class Definition CFixedFrequencyTable for LLRP parameter FixedFrequencyTable. More...
class  LLRP::CROSpec
 Class Definition CROSpec for LLRP parameter ROSpec. More...
class  LLRP::CROBoundarySpec
 Class Definition CROBoundarySpec for LLRP parameter ROBoundarySpec. More...
class  LLRP::CROSpecStartTrigger
 Class Definition CROSpecStartTrigger for LLRP parameter ROSpecStartTrigger. More...
class  LLRP::CPeriodicTriggerValue
 Class Definition CPeriodicTriggerValue for LLRP parameter PeriodicTriggerValue. More...
class  LLRP::CGPITriggerValue
 Class Definition CGPITriggerValue for LLRP parameter GPITriggerValue. More...
class  LLRP::CROSpecStopTrigger
 Class Definition CROSpecStopTrigger for LLRP parameter ROSpecStopTrigger. More...
class  LLRP::CAISpec
 Class Definition CAISpec for LLRP parameter AISpec. More...
class  LLRP::CAISpecStopTrigger
 Class Definition CAISpecStopTrigger for LLRP parameter AISpecStopTrigger. More...
class  LLRP::CTagObservationTrigger
 Class Definition CTagObservationTrigger for LLRP parameter TagObservationTrigger. More...
class  LLRP::CInventoryParameterSpec
 Class Definition CInventoryParameterSpec for LLRP parameter InventoryParameterSpec. More...
class  LLRP::CRFSurveySpec
 Class Definition CRFSurveySpec for LLRP parameter RFSurveySpec. More...
class  LLRP::CRFSurveySpecStopTrigger
 Class Definition CRFSurveySpecStopTrigger for LLRP parameter RFSurveySpecStopTrigger. More...
class  LLRP::CAccessSpec
 Class Definition CAccessSpec for LLRP parameter AccessSpec. More...
class  LLRP::CAccessSpecStopTrigger
 Class Definition CAccessSpecStopTrigger for LLRP parameter AccessSpecStopTrigger. More...
class  LLRP::CAccessCommand
 Class Definition CAccessCommand for LLRP parameter AccessCommand. More...
class  LLRP::CLLRPConfigurationStateValue
 Class Definition CLLRPConfigurationStateValue for LLRP parameter LLRPConfigurationStateValue. More...
class  LLRP::CIdentification
 Class Definition CIdentification for LLRP parameter Identification. More...
class  LLRP::CGPOWriteData
 Class Definition CGPOWriteData for LLRP parameter GPOWriteData. More...
class  LLRP::CKeepaliveSpec
 Class Definition CKeepaliveSpec for LLRP parameter KeepaliveSpec. More...
class  LLRP::CAntennaProperties
 Class Definition CAntennaProperties for LLRP parameter AntennaProperties. More...
class  LLRP::CAntennaConfiguration
 Class Definition CAntennaConfiguration for LLRP parameter AntennaConfiguration. More...
class  LLRP::CRFReceiver
 Class Definition CRFReceiver for LLRP parameter RFReceiver. More...
class  LLRP::CRFTransmitter
 Class Definition CRFTransmitter for LLRP parameter RFTransmitter. More...
class  LLRP::CGPIPortCurrentState
 Class Definition CGPIPortCurrentState for LLRP parameter GPIPortCurrentState. More...
class  LLRP::CEventsAndReports
 Class Definition CEventsAndReports for LLRP parameter EventsAndReports. More...
class  LLRP::CROReportSpec
 Class Definition CROReportSpec for LLRP parameter ROReportSpec. More...
class  LLRP::CTagReportContentSelector
 Class Definition CTagReportContentSelector for LLRP parameter TagReportContentSelector. More...
class  LLRP::CAccessReportSpec
 Class Definition CAccessReportSpec for LLRP parameter AccessReportSpec. More...
class  LLRP::CTagReportData
 Class Definition CTagReportData for LLRP parameter TagReportData. More...
class  LLRP::CEPCData
 Class Definition CEPCData for LLRP parameter EPCData. More...
class  LLRP::CEPC_96
 Class Definition CEPC_96 for LLRP parameter EPC_96. More...
class  LLRP::CROSpecID
 Class Definition CROSpecID for LLRP parameter ROSpecID. More...
class  LLRP::CSpecIndex
 Class Definition CSpecIndex for LLRP parameter SpecIndex. More...
class  LLRP::CInventoryParameterSpecID
 Class Definition CInventoryParameterSpecID for LLRP parameter InventoryParameterSpecID. More...
class  LLRP::CAntennaID
 Class Definition CAntennaID for LLRP parameter AntennaID. More...
class  LLRP::CPeakRSSI
 Class Definition CPeakRSSI for LLRP parameter PeakRSSI. More...
class  LLRP::CChannelIndex
 Class Definition CChannelIndex for LLRP parameter ChannelIndex. More...
class  LLRP::CFirstSeenTimestampUTC
 Class Definition CFirstSeenTimestampUTC for LLRP parameter FirstSeenTimestampUTC. More...
class  LLRP::CFirstSeenTimestampUptime
 Class Definition CFirstSeenTimestampUptime for LLRP parameter FirstSeenTimestampUptime. More...
class  LLRP::CLastSeenTimestampUTC
 Class Definition CLastSeenTimestampUTC for LLRP parameter LastSeenTimestampUTC. More...
class  LLRP::CLastSeenTimestampUptime
 Class Definition CLastSeenTimestampUptime for LLRP parameter LastSeenTimestampUptime. More...
class  LLRP::CTagSeenCount
 Class Definition CTagSeenCount for LLRP parameter TagSeenCount. More...
class  LLRP::CAccessSpecID
 Class Definition CAccessSpecID for LLRP parameter AccessSpecID. More...
class  LLRP::CRFSurveyReportData
 Class Definition CRFSurveyReportData for LLRP parameter RFSurveyReportData. More...
class  LLRP::CFrequencyRSSILevelEntry
 Class Definition CFrequencyRSSILevelEntry for LLRP parameter FrequencyRSSILevelEntry. More...
class  LLRP::CReaderEventNotificationSpec
 Class Definition CReaderEventNotificationSpec for LLRP parameter ReaderEventNotificationSpec. More...
class  LLRP::CEventNotificationState
 Class Definition CEventNotificationState for LLRP parameter EventNotificationState. More...
class  LLRP::CReaderEventNotificationData
 Class Definition CReaderEventNotificationData for LLRP parameter ReaderEventNotificationData. More...
class  LLRP::CHoppingEvent
 Class Definition CHoppingEvent for LLRP parameter HoppingEvent. More...
class  LLRP::CGPIEvent
 Class Definition CGPIEvent for LLRP parameter GPIEvent. More...
class  LLRP::CROSpecEvent
 Class Definition CROSpecEvent for LLRP parameter ROSpecEvent. More...
class  LLRP::CReportBufferLevelWarningEvent
 Class Definition CReportBufferLevelWarningEvent for LLRP parameter ReportBufferLevelWarningEvent. More...
class  LLRP::CReportBufferOverflowErrorEvent
 Class Definition CReportBufferOverflowErrorEvent for LLRP parameter ReportBufferOverflowErrorEvent. More...
class  LLRP::CReaderExceptionEvent
 Class Definition CReaderExceptionEvent for LLRP parameter ReaderExceptionEvent. More...
class  LLRP::COpSpecID
 Class Definition COpSpecID for LLRP parameter OpSpecID. More...
class  LLRP::CRFSurveyEvent
 Class Definition CRFSurveyEvent for LLRP parameter RFSurveyEvent. More...
class  LLRP::CAISpecEvent
 Class Definition CAISpecEvent for LLRP parameter AISpecEvent. More...
class  LLRP::CAntennaEvent
 Class Definition CAntennaEvent for LLRP parameter AntennaEvent. More...
class  LLRP::CConnectionAttemptEvent
 Class Definition CConnectionAttemptEvent for LLRP parameter ConnectionAttemptEvent. More...
class  LLRP::CConnectionCloseEvent
 Class Definition CConnectionCloseEvent for LLRP parameter ConnectionCloseEvent. More...
class  LLRP::CLLRPStatus
 Class Definition CLLRPStatus for LLRP parameter LLRPStatus. More...
class  LLRP::CFieldError
 Class Definition CFieldError for LLRP parameter FieldError. More...
class  LLRP::CParameterError
 Class Definition CParameterError for LLRP parameter ParameterError. More...
class  LLRP::CC1G2LLRPCapabilities
 Class Definition CC1G2LLRPCapabilities for LLRP parameter C1G2LLRPCapabilities. More...
class  LLRP::CC1G2UHFRFModeTable
 Class Definition CC1G2UHFRFModeTable for LLRP parameter C1G2UHFRFModeTable. More...
class  LLRP::CC1G2UHFRFModeTableEntry
 Class Definition CC1G2UHFRFModeTableEntry for LLRP parameter C1G2UHFRFModeTableEntry. More...
class  LLRP::CC1G2InventoryCommand
 Class Definition CC1G2InventoryCommand for LLRP parameter C1G2InventoryCommand. More...
class  LLRP::CC1G2Filter
 Class Definition CC1G2Filter for LLRP parameter C1G2Filter. More...
class  LLRP::CC1G2TagInventoryMask
 Class Definition CC1G2TagInventoryMask for LLRP parameter C1G2TagInventoryMask. More...
class  LLRP::CC1G2TagInventoryStateAwareFilterAction
 Class Definition CC1G2TagInventoryStateAwareFilterAction for LLRP parameter C1G2TagInventoryStateAwareFilterAction. More...
class  LLRP::CC1G2TagInventoryStateUnawareFilterAction
 Class Definition CC1G2TagInventoryStateUnawareFilterAction for LLRP parameter C1G2TagInventoryStateUnawareFilterAction. More...
class  LLRP::CC1G2RFControl
 Class Definition CC1G2RFControl for LLRP parameter C1G2RFControl. More...
class  LLRP::CC1G2SingulationControl
 Class Definition CC1G2SingulationControl for LLRP parameter C1G2SingulationControl. More...
class  LLRP::CC1G2TagInventoryStateAwareSingulationAction
 Class Definition CC1G2TagInventoryStateAwareSingulationAction for LLRP parameter C1G2TagInventoryStateAwareSingulationAction. More...
class  LLRP::CC1G2TagSpec
 Class Definition CC1G2TagSpec for LLRP parameter C1G2TagSpec. More...
class  LLRP::CC1G2TargetTag
 Class Definition CC1G2TargetTag for LLRP parameter C1G2TargetTag. More...
class  LLRP::CC1G2Read
 Class Definition CC1G2Read for LLRP parameter C1G2Read. More...
class  LLRP::CC1G2Write
 Class Definition CC1G2Write for LLRP parameter C1G2Write. More...
class  LLRP::CC1G2Kill
 Class Definition CC1G2Kill for LLRP parameter C1G2Kill. More...
class  LLRP::CC1G2Lock
 Class Definition CC1G2Lock for LLRP parameter C1G2Lock. More...
class  LLRP::CC1G2LockPayload
 Class Definition CC1G2LockPayload for LLRP parameter C1G2LockPayload. More...
class  LLRP::CC1G2BlockErase
 Class Definition CC1G2BlockErase for LLRP parameter C1G2BlockErase. More...
class  LLRP::CC1G2BlockWrite
 Class Definition CC1G2BlockWrite for LLRP parameter C1G2BlockWrite. More...
class  LLRP::CC1G2EPCMemorySelector
 Class Definition CC1G2EPCMemorySelector for LLRP parameter C1G2EPCMemorySelector. More...
class  LLRP::CC1G2_PC
 Class Definition CC1G2_PC for LLRP parameter C1G2_PC. More...
class  LLRP::CC1G2_CRC
 Class Definition CC1G2_CRC for LLRP parameter C1G2_CRC. More...
class  LLRP::CC1G2SingulationDetails
 Class Definition CC1G2SingulationDetails for LLRP parameter C1G2SingulationDetails. More...
class  LLRP::CC1G2ReadOpSpecResult
 Class Definition CC1G2ReadOpSpecResult for LLRP parameter C1G2ReadOpSpecResult. More...
class  LLRP::CC1G2WriteOpSpecResult
 Class Definition CC1G2WriteOpSpecResult for LLRP parameter C1G2WriteOpSpecResult. More...
class  LLRP::CC1G2KillOpSpecResult
 Class Definition CC1G2KillOpSpecResult for LLRP parameter C1G2KillOpSpecResult. More...
class  LLRP::CC1G2LockOpSpecResult
 Class Definition CC1G2LockOpSpecResult for LLRP parameter C1G2LockOpSpecResult. More...
class  LLRP::CC1G2BlockEraseOpSpecResult
 Class Definition CC1G2BlockEraseOpSpecResult for LLRP parameter C1G2BlockEraseOpSpecResult. More...
class  LLRP::CC1G2BlockWriteOpSpecResult
 Class Definition CC1G2BlockWriteOpSpecResult for LLRP parameter C1G2BlockWriteOpSpecResult. More...
class  LLRP::llrp_u8v_t
 Class for LLRP basic type u8v (List of unsigned 8-bit values). More...
class  LLRP::llrp_s8v_t
 Class for LLRP basic type s8v (List of signed 8-bit values). More...
class  LLRP::llrp_u16v_t
 Class for LLRP basic type u16v (List of unsigned 16-bit values). More...
class  LLRP::llrp_s16v_t
 Class for LLRP basic type s16v (List of signed 16-bit values). More...
class  LLRP::llrp_u32v_t
 Class for LLRP basic type u32v (vector of unsigned 32-bit values). More...
class  LLRP::llrp_s32v_t
 Class for LLRP basic type s32v (vector of signed 32-bit values). More...
class  LLRP::llrp_u64v_t
 Class for LLRP basic type u64v (vector of unsigned 64-bit values). More...
class  LLRP::llrp_s64v_t
 Class for LLRP basic type s64v (vector of signed 64-bit values). More...
class  LLRP::llrp_u1v_t
 Class for LLRP basic type u1v (vector of unsigned 1-bit values). More...
class  LLRP::llrp_utf8v_t
 Class for LLRP basic type utf8v (vector of utf-8 encoded characters). More...
class  LLRP::llrp_bytesToEnd_t
 Class for LLRP basic type bytesToEnd (vector of unsigned bytes). More...
class  LLRP::llrp_u96_t
 Class for LLRP basic type u96 (96-bit value). More...
class  LLRP::CErrorDetails
 Class to return error details in LTKCPP operations. More...
class  LLRP::CVendorDescriptor
 Describes the vendor information for vendor extension classes. More...
class  LLRP::CNamespaceDescriptor
 Describes the namespae information for converting LLRP messages to LTK-XML. More...
class  LLRP::CTypeDescriptor
 Describes a message or parameter type. More...
class  LLRP::CFieldDescriptor
 Describes a single field inside an LTKCPP message or parameters. More...
class  LLRP::CTypeRegistry
 A collection of pointers to CTypeDescriptors. More...
class  LLRP::CElement
 This is the base class for all parameter and message types. More...
class  LLRP::CMessage
 Base Class for All LLRP LTK Messages. More...
class  LLRP::CParameter
 Base Class for All LLRP LTK Parameters. More...
class  LLRP::CDecoder
 LTK LLRP Decoder class. More...
class  LLRP::CDecoderStream
 Class that decodes messages into internal LTK CElements. More...
class  LLRP::CEncoder
 LTK LLRP Encoder class. More...
class  LLRP::CEncoderStream
 Class that encodes internal LTK CElements into messages. More...
class  LLRP::CConnection
 LLRP connection class. More...

Typedefs

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

Enumerations

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_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
}
 Error result codes for LTK operations. More...

Functions

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 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

enum EAccessReportTriggerType
 

Global enumeration EAccessReportTriggerType for LLRP enumerated field AccessReportTriggerType.

Enumeration values:
AccessReportTriggerType_Whenever_ROReport_Is_Generated  Whenever_ROReport_Is_Generated
AccessReportTriggerType_End_Of_AccessSpec  End_Of_AccessSpec

Definition at line 990 of file ltkcpp.h.

enum EAccessSpecState
 

Global enumeration EAccessSpecState for LLRP enumerated field AccessSpecState.

Enumeration values:
AccessSpecState_Disabled  Disabled
AccessSpecState_Active  Active

Definition at line 705 of file ltkcpp.h.

enum EAccessSpecStopTriggerType
 

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.


Enumeration values:
AccessSpecStopTriggerType_Null  Null
AccessSpecStopTriggerType_Operation_Count  Operation_Count

Definition at line 757 of file ltkcpp.h.

enum EAirProtocols
 

Global enumeration EAirProtocols for LLRP enumerated field AirProtocols.

This is the identifier of the air protocol.


Enumeration values:
AirProtocols_Unspecified  Unspecified
AirProtocols_EPCGlobalClass1Gen2  EPCGlobalClass1Gen2

Definition at line 267 of file ltkcpp.h.

enum EAISpecEventType
 

Global enumeration EAISpecEventType for LLRP enumerated field AISpecEventType.

Enumeration values:
AISpecEventType_End_Of_AISpec  End_Of_AISpec

Definition at line 1129 of file ltkcpp.h.

enum EAISpecStopTriggerType
 

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.


Enumeration values:
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.

enum EAntennaEventType
 

Global enumeration EAntennaEventType for LLRP enumerated field AntennaEventType.

Enumeration values:
AntennaEventType_Antenna_Disconnected  Antenna_Disconnected
AntennaEventType_Antenna_Connected  Antenna_Connected

Definition at line 1160 of file ltkcpp.h.

enum EC1G2BlockEraseResultType
 

Global enumeration EC1G2BlockEraseResultType for LLRP enumerated field C1G2BlockEraseResultType.

Enumeration values:
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.

enum EC1G2BlockWriteResultType
 

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.


Enumeration values:
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.

enum EC1G2DRValue
 

Global enumeration EC1G2DRValue for LLRP enumerated field C1G2DRValue.

Enumeration values:
C1G2DRValue_DRV_8  DRV_8
C1G2DRValue_DRV_64_3  DRV_64_3

Definition at line 1318 of file ltkcpp.h.

enum EC1G2ForwardLinkModulation
 

Global enumeration EC1G2ForwardLinkModulation for LLRP enumerated field C1G2ForwardLinkModulation.

Enumeration values:
C1G2ForwardLinkModulation_PR_ASK  PR_ASK
C1G2ForwardLinkModulation_SSB_ASK  SSB_ASK
C1G2ForwardLinkModulation_DSB_ASK  DSB_ASK

Definition at line 1385 of file ltkcpp.h.

enum EC1G2KillResultType
 

Global enumeration EC1G2KillResultType for LLRP enumerated field C1G2KillResultType.

Enumeration values:
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.

enum EC1G2LockDataField
 

Global enumeration EC1G2LockDataField for LLRP enumerated field C1G2LockDataField.

Enumeration values:
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.

enum EC1G2LockPrivilege
 

Global enumeration EC1G2LockPrivilege for LLRP enumerated field C1G2LockPrivilege.

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


Enumeration values:
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.

enum EC1G2LockResultType
 

Global enumeration EC1G2LockResultType for LLRP enumerated field C1G2LockResultType.

Enumeration values:
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.

enum EC1G2MValue
 

Global enumeration EC1G2MValue for LLRP enumerated field C1G2MValue.

Enumeration values:
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.

enum EC1G2ReadResultType
 

Global enumeration EC1G2ReadResultType for LLRP enumerated field C1G2ReadResultType.

Enumeration values:
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.

enum EC1G2SpectralMaskIndicator
 

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.


Enumeration values:
C1G2SpectralMaskIndicator_Unknown  Unknown
C1G2SpectralMaskIndicator_SI  SI
C1G2SpectralMaskIndicator_MI  MI
C1G2SpectralMaskIndicator_DI  DI

Definition at line 1450 of file ltkcpp.h.

enum EC1G2StateAwareAction
 

Global enumeration EC1G2StateAwareAction for LLRP enumerated field C1G2StateAwareAction.

Enumeration values:
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.

enum EC1G2StateAwareTarget
 

Global enumeration EC1G2StateAwareTarget for LLRP enumerated field C1G2StateAwareTarget.

Enumeration values:
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.

enum EC1G2StateUnawareAction
 

Global enumeration EC1G2StateUnawareAction for LLRP enumerated field C1G2StateUnawareAction.

Enumeration values:
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.

enum EC1G2TagInventoryStateAwareI
 

Global enumeration EC1G2TagInventoryStateAwareI for LLRP enumerated field C1G2TagInventoryStateAwareI.

Enumeration values:
C1G2TagInventoryStateAwareI_State_A  State_A
C1G2TagInventoryStateAwareI_State_B  State_B

Definition at line 1635 of file ltkcpp.h.

enum EC1G2TagInventoryStateAwareS
 

Global enumeration EC1G2TagInventoryStateAwareS for LLRP enumerated field C1G2TagInventoryStateAwareS.

Enumeration values:
C1G2TagInventoryStateAwareS_SL  SL
C1G2TagInventoryStateAwareS_Not_SL  Not_SL

Definition at line 1666 of file ltkcpp.h.

enum EC1G2TruncateAction
 

Global enumeration EC1G2TruncateAction for LLRP enumerated field C1G2TruncateAction.

Enumeration values:
C1G2TruncateAction_Unspecified  Unspecified
C1G2TruncateAction_Do_Not_Truncate  Do_Not_Truncate
C1G2TruncateAction_Truncate  Truncate

Definition at line 1484 of file ltkcpp.h.

enum EC1G2WriteResultType
 

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.


Enumeration values:
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.

enum ECommunicationsStandard
 

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.


Enumeration values:
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.

enum EConnectionAttemptStatusType
 

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.


Enumeration values:
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.

enum EGetReaderCapabilitiesRequestedData
 

Global enumeration EGetReaderCapabilitiesRequestedData for LLRP enumerated field GetReaderCapabilitiesRequestedData.

Enumeration values:
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.

enum EGetReaderConfigRequestedData
 

Global enumeration EGetReaderConfigRequestedData for LLRP enumerated field GetReaderConfigRequestedData.

Enumeration values:
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.

enum EGPIPortState
 

Global enumeration EGPIPortState for LLRP enumerated field GPIPortState.

Enumeration values:
GPIPortState_Low  Low
GPIPortState_High  High
GPIPortState_Unknown  Unknown

Definition at line 925 of file ltkcpp.h.

enum EIdentificationType
 

Global enumeration EIdentificationType for LLRP enumerated field IdentificationType.

Enumeration values:
IdentificationType_MAC_Address  MAC_Address
IdentificationType_EPC  EPC

Definition at line 839 of file ltkcpp.h.

enum EKeepaliveTriggerType
 

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.


Enumeration values:
KeepaliveTriggerType_Null  Null
KeepaliveTriggerType_Periodic  Periodic

Definition at line 893 of file ltkcpp.h.

enum ENotificationEventType
 

Global enumeration ENotificationEventType for LLRP enumerated field NotificationEventType.

Enumeration values:
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.

enum EResultCode
 

Error result codes for LTK operations.

These error codes are common across many LTKCPP functions.

Enumeration values:
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_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

Definition at line 602 of file ltkcpp_base.h.

Referenced by LLRP::CConnection::recvMessage(), LLRP::CConnection::recvResponse(), and LLRP::CConnection::transact().

enum ERFSurveyEventType
 

Global enumeration ERFSurveyEventType for LLRP enumerated field RFSurveyEventType.

Enumeration values:
RFSurveyEventType_Start_Of_RFSurvey  Start_Of_RFSurvey
RFSurveyEventType_End_Of_RFSurvey  End_Of_RFSurvey

Definition at line 1099 of file ltkcpp.h.

enum ERFSurveySpecStopTriggerType
 

Global enumeration ERFSurveySpecStopTriggerType for LLRP enumerated field RFSurveySpecStopTriggerType.

Enumeration values:
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.

enum EROReportTriggerType
 

Global enumeration EROReportTriggerType for LLRP enumerated field ROReportTriggerType.

Enumeration values:
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.

enum EROSpecEventType
 

Global enumeration EROSpecEventType for LLRP enumerated field ROSpecEventType.

Enumeration values:
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.

enum EROSpecStartTriggerType
 

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.


Enumeration values:
ROSpecStartTriggerType_Null  Null
ROSpecStartTriggerType_Immediate  Immediate
ROSpecStartTriggerType_Periodic  Periodic
ROSpecStartTriggerType_GPI  GPI

Definition at line 455 of file ltkcpp.h.

enum EROSpecState
 

Global enumeration EROSpecState for LLRP enumerated field ROSpecState.

Enumeration values:
ROSpecState_Disabled  Disabled
ROSpecState_Inactive  Inactive
ROSpecState_Active  Active

Definition at line 390 of file ltkcpp.h.

enum EROSpecStopTriggerType
 

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.


Enumeration values:
ROSpecStopTriggerType_Null  Null
ROSpecStopTriggerType_Duration  Duration
ROSpecStopTriggerType_GPI_With_Timeout  GPI_With_Timeout

Definition at line 515 of file ltkcpp.h.

enum EStatusCode
 

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.


Enumeration values:
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.

enum ETagObservationTriggerType
 

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.


Enumeration values:
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 41 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdMessageHeader_MessageID
 

Initial value:

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

Definition at line 50 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdMessageHeader_Subtype
 

Initial value:

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

Definition at line 68 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdMessageHeader_Type
 

Initial value:

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

Definition at line 32 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdMessageHeader_VendorPEN
 

Initial value:

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

Definition at line 59 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdParameterHeader_Subtype
 

Initial value:

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

Definition at line 113 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdParameterHeader_TLVLength
 

Initial value:

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

Definition at line 95 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdParameterHeader_TLVType
 

Initial value:

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

Definition at line 86 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdParameterHeader_TVType
 

Initial value:

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

Definition at line 77 of file ltkcpp_hdrfd.cpp.

CFieldDescriptor LLRP::g_fdParameterHeader_VendorPEN
 

Initial value:

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

Definition at line 104 of file ltkcpp_hdrfd.cpp.


Generated on Wed Nov 26 12:27:46 2008 for LTKCPP-- LLRP Toolkit C Plus Plus Library by  doxygen 1.3.9.1