ltkcpp.h File Reference

File that includes all LLRP classes and types. More...

#include "ltkcpp_platform.h"
#include "ltkcpp_base.h"
#include "ltkcpp_frame.h"
#include "ltkcpp_xmltext.h"
#include "ltkcpp_connection.h"
#include "out_ltkcpp.h"

Go to the source code of this file.

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::CCLIENT_REQUEST_OP
 Class Definition CCLIENT_REQUEST_OP for LLRP message CLIENT_REQUEST_OP. More...
class  LLRP::CCLIENT_REQUEST_OP_RESPONSE
 Class Definition CCLIENT_REQUEST_OP_RESPONSE for LLRP message CLIENT_REQUEST_OP_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::CClientRequestOpSpec
 Class Definition CClientRequestOpSpec for LLRP parameter ClientRequestOpSpec. More...
class  LLRP::CClientRequestResponse
 Class Definition CClientRequestResponse for LLRP parameter ClientRequestResponse. 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::CClientRequestOpSpecResult
 Class Definition CClientRequestOpSpecResult for LLRP parameter ClientRequestOpSpecResult. 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...

Namespaces

namespace  LLRP

Enumerations

enum  LLRP::EAirProtocols { LLRP::AirProtocols_Unspecified = 0, LLRP::AirProtocols_EPCGlobalClass1Gen2 = 1 }
 Global enumeration EAirProtocols for LLRP enumerated field AirProtocols. More...
enum  LLRP::EGetReaderCapabilitiesRequestedData {
  LLRP::GetReaderCapabilitiesRequestedData_All = 0, LLRP::GetReaderCapabilitiesRequestedData_General_Device_Capabilities = 1, LLRP::GetReaderCapabilitiesRequestedData_LLRP_Capabilities = 2, LLRP::GetReaderCapabilitiesRequestedData_Regulatory_Capabilities = 3,
  LLRP::GetReaderCapabilitiesRequestedData_LLRP_Air_Protocol_Capabilities = 4
}
 Global enumeration EGetReaderCapabilitiesRequestedData for LLRP enumerated field GetReaderCapabilitiesRequestedData. More...
enum  LLRP::ECommunicationsStandard {
  LLRP::CommunicationsStandard_Unspecified = 0, LLRP::CommunicationsStandard_US_FCC_Part_15 = 1, LLRP::CommunicationsStandard_ETSI_302_208 = 2, LLRP::CommunicationsStandard_ETSI_300_220 = 3,
  LLRP::CommunicationsStandard_Australia_LIPD_1W = 4, LLRP::CommunicationsStandard_Australia_LIPD_4W = 5, LLRP::CommunicationsStandard_Japan_ARIB_STD_T89 = 6, LLRP::CommunicationsStandard_Hong_Kong_OFTA_1049 = 7,
  LLRP::CommunicationsStandard_Taiwan_DGT_LP0002 = 8, LLRP::CommunicationsStandard_Korea_MIC_Article_5_2 = 9
}
 Global enumeration ECommunicationsStandard for LLRP enumerated field CommunicationsStandard. More...
enum  LLRP::EROSpecState { LLRP::ROSpecState_Disabled = 0, LLRP::ROSpecState_Inactive = 1, LLRP::ROSpecState_Active = 2 }
 Global enumeration EROSpecState for LLRP enumerated field ROSpecState. More...
enum  LLRP::EROSpecStartTriggerType { LLRP::ROSpecStartTriggerType_Null = 0, LLRP::ROSpecStartTriggerType_Immediate = 1, LLRP::ROSpecStartTriggerType_Periodic = 2, LLRP::ROSpecStartTriggerType_GPI = 3 }
 Global enumeration EROSpecStartTriggerType for LLRP enumerated field ROSpecStartTriggerType. More...
enum  LLRP::EROSpecStopTriggerType { LLRP::ROSpecStopTriggerType_Null = 0, LLRP::ROSpecStopTriggerType_Duration = 1, LLRP::ROSpecStopTriggerType_GPI_With_Timeout = 2 }
 Global enumeration EROSpecStopTriggerType for LLRP enumerated field ROSpecStopTriggerType. More...
enum  LLRP::EAISpecStopTriggerType { LLRP::AISpecStopTriggerType_Null = 0, LLRP::AISpecStopTriggerType_Duration = 1, LLRP::AISpecStopTriggerType_GPI_With_Timeout = 2, LLRP::AISpecStopTriggerType_Tag_Observation = 3 }
 Global enumeration EAISpecStopTriggerType for LLRP enumerated field AISpecStopTriggerType. More...
enum  LLRP::ETagObservationTriggerType { LLRP::TagObservationTriggerType_Upon_Seeing_N_Tags_Or_Timeout = 0, LLRP::TagObservationTriggerType_Upon_Seeing_No_More_New_Tags_For_Tms_Or_Timeout = 1, LLRP::TagObservationTriggerType_N_Attempts_To_See_All_Tags_In_FOV_Or_Timeout = 2 }
 Global enumeration ETagObservationTriggerType for LLRP enumerated field TagObservationTriggerType. More...
enum  LLRP::ERFSurveySpecStopTriggerType { LLRP::RFSurveySpecStopTriggerType_Null = 0, LLRP::RFSurveySpecStopTriggerType_Duration = 1, LLRP::RFSurveySpecStopTriggerType_N_Iterations_Through_Frequency_Range = 2 }
 Global enumeration ERFSurveySpecStopTriggerType for LLRP enumerated field RFSurveySpecStopTriggerType. More...
enum  LLRP::EAccessSpecState { LLRP::AccessSpecState_Disabled = 0, LLRP::AccessSpecState_Active = 1 }
 Global enumeration EAccessSpecState for LLRP enumerated field AccessSpecState. More...
enum  LLRP::EAccessSpecStopTriggerType { LLRP::AccessSpecStopTriggerType_Null = 0, LLRP::AccessSpecStopTriggerType_Operation_Count = 1 }
 Global enumeration EAccessSpecStopTriggerType for LLRP enumerated field AccessSpecStopTriggerType. More...
enum  LLRP::EGetReaderConfigRequestedData {
  LLRP::GetReaderConfigRequestedData_All = 0, LLRP::GetReaderConfigRequestedData_Identification = 1, LLRP::GetReaderConfigRequestedData_AntennaProperties = 2, LLRP::GetReaderConfigRequestedData_AntennaConfiguration = 3,
  LLRP::GetReaderConfigRequestedData_ROReportSpec = 4, LLRP::GetReaderConfigRequestedData_ReaderEventNotificationSpec = 5, LLRP::GetReaderConfigRequestedData_AccessReportSpec = 6, LLRP::GetReaderConfigRequestedData_LLRPConfigurationStateValue = 7,
  LLRP::GetReaderConfigRequestedData_KeepaliveSpec = 8, LLRP::GetReaderConfigRequestedData_GPIPortCurrentState = 9, LLRP::GetReaderConfigRequestedData_GPOWriteData = 10, LLRP::GetReaderConfigRequestedData_EventsAndReports = 11
}
 Global enumeration EGetReaderConfigRequestedData for LLRP enumerated field GetReaderConfigRequestedData. More...
enum  LLRP::EIdentificationType { LLRP::IdentificationType_MAC_Address = 0, LLRP::IdentificationType_EPC = 1 }
 Global enumeration EIdentificationType for LLRP enumerated field IdentificationType. More...
enum  LLRP::EKeepaliveTriggerType { LLRP::KeepaliveTriggerType_Null = 0, LLRP::KeepaliveTriggerType_Periodic = 1 }
 Global enumeration EKeepaliveTriggerType for LLRP enumerated field KeepaliveTriggerType. More...
enum  LLRP::EGPIPortState { LLRP::GPIPortState_Low = 0, LLRP::GPIPortState_High = 1, LLRP::GPIPortState_Unknown = 2 }
 Global enumeration EGPIPortState for LLRP enumerated field GPIPortState. More...
enum  LLRP::EROReportTriggerType { LLRP::ROReportTriggerType_None = 0, LLRP::ROReportTriggerType_Upon_N_Tags_Or_End_Of_AISpec = 1, LLRP::ROReportTriggerType_Upon_N_Tags_Or_End_Of_ROSpec = 2 }
 Global enumeration EROReportTriggerType for LLRP enumerated field ROReportTriggerType. More...
enum  LLRP::EAccessReportTriggerType { LLRP::AccessReportTriggerType_Whenever_ROReport_Is_Generated = 0, LLRP::AccessReportTriggerType_End_Of_AccessSpec = 1 }
 Global enumeration EAccessReportTriggerType for LLRP enumerated field AccessReportTriggerType. More...
enum  LLRP::ENotificationEventType {
  LLRP::NotificationEventType_Upon_Hopping_To_Next_Channel = 0, LLRP::NotificationEventType_GPI_Event = 1, LLRP::NotificationEventType_ROSpec_Event = 2, LLRP::NotificationEventType_Report_Buffer_Fill_Warning = 3,
  LLRP::NotificationEventType_Reader_Exception_Event = 4, LLRP::NotificationEventType_RFSurvey_Event = 5, LLRP::NotificationEventType_AISpec_Event = 6, LLRP::NotificationEventType_AISpec_Event_With_Details = 7,
  LLRP::NotificationEventType_Antenna_Event = 8
}
 Global enumeration ENotificationEventType for LLRP enumerated field NotificationEventType. More...
enum  LLRP::EROSpecEventType { LLRP::ROSpecEventType_Start_Of_ROSpec = 0, LLRP::ROSpecEventType_End_Of_ROSpec = 1, LLRP::ROSpecEventType_Preemption_Of_ROSpec = 2 }
 Global enumeration EROSpecEventType for LLRP enumerated field ROSpecEventType. More...
enum  LLRP::ERFSurveyEventType { LLRP::RFSurveyEventType_Start_Of_RFSurvey = 0, LLRP::RFSurveyEventType_End_Of_RFSurvey = 1 }
 Global enumeration ERFSurveyEventType for LLRP enumerated field RFSurveyEventType. More...
enum  LLRP::EAISpecEventType { LLRP::AISpecEventType_End_Of_AISpec = 0 }
 Global enumeration EAISpecEventType for LLRP enumerated field AISpecEventType. More...
enum  LLRP::EAntennaEventType { LLRP::AntennaEventType_Antenna_Disconnected = 0, LLRP::AntennaEventType_Antenna_Connected = 1 }
 Global enumeration EAntennaEventType for LLRP enumerated field AntennaEventType. More...
enum  LLRP::EConnectionAttemptStatusType {
  LLRP::ConnectionAttemptStatusType_Success = 0, LLRP::ConnectionAttemptStatusType_Failed_A_Reader_Initiated_Connection_Already_Exists = 1, LLRP::ConnectionAttemptStatusType_Failed_A_Client_Initiated_Connection_Already_Exists = 2, LLRP::ConnectionAttemptStatusType_Failed_Reason_Other_Than_A_Connection_Already_Exists = 3,
  LLRP::ConnectionAttemptStatusType_Another_Connection_Attempted = 4
}
 Global enumeration EConnectionAttemptStatusType for LLRP enumerated field ConnectionAttemptStatusType. More...
enum  LLRP::EStatusCode {
  LLRP::StatusCode_M_Success = 0, LLRP::StatusCode_M_ParameterError = 100, LLRP::StatusCode_M_FieldError = 101, LLRP::StatusCode_M_UnexpectedParameter = 102,
  LLRP::StatusCode_M_MissingParameter = 103, LLRP::StatusCode_M_DuplicateParameter = 104, LLRP::StatusCode_M_OverflowParameter = 105, LLRP::StatusCode_M_OverflowField = 106,
  LLRP::StatusCode_M_UnknownParameter = 107, LLRP::StatusCode_M_UnknownField = 108, LLRP::StatusCode_M_UnsupportedMessage = 109, LLRP::StatusCode_M_UnsupportedVersion = 110,
  LLRP::StatusCode_M_UnsupportedParameter = 111, LLRP::StatusCode_P_ParameterError = 200, LLRP::StatusCode_P_FieldError = 201, LLRP::StatusCode_P_UnexpectedParameter = 202,
  LLRP::StatusCode_P_MissingParameter = 203, LLRP::StatusCode_P_DuplicateParameter = 204, LLRP::StatusCode_P_OverflowParameter = 205, LLRP::StatusCode_P_OverflowField = 206,
  LLRP::StatusCode_P_UnknownParameter = 207, LLRP::StatusCode_P_UnknownField = 208, LLRP::StatusCode_P_UnsupportedParameter = 209, LLRP::StatusCode_A_Invalid = 300,
  LLRP::StatusCode_A_OutOfRange = 301, LLRP::StatusCode_R_DeviceError = 401
}
 Global enumeration EStatusCode for LLRP enumerated field StatusCode. More...
enum  LLRP::EC1G2DRValue { LLRP::C1G2DRValue_DRV_8 = 0, LLRP::C1G2DRValue_DRV_64_3 = 1 }
 Global enumeration EC1G2DRValue for LLRP enumerated field C1G2DRValue. More...
enum  LLRP::EC1G2MValue { LLRP::C1G2MValue_MV_FM0 = 0, LLRP::C1G2MValue_MV_2 = 1, LLRP::C1G2MValue_MV_4 = 2, LLRP::C1G2MValue_MV_8 = 3 }
 Global enumeration EC1G2MValue for LLRP enumerated field C1G2MValue. More...
enum  LLRP::EC1G2ForwardLinkModulation { LLRP::C1G2ForwardLinkModulation_PR_ASK = 0, LLRP::C1G2ForwardLinkModulation_SSB_ASK = 1, LLRP::C1G2ForwardLinkModulation_DSB_ASK = 2 }
 Global enumeration EC1G2ForwardLinkModulation for LLRP enumerated field C1G2ForwardLinkModulation. More...
enum  LLRP::EC1G2SpectralMaskIndicator { LLRP::C1G2SpectralMaskIndicator_Unknown = 0, LLRP::C1G2SpectralMaskIndicator_SI = 1, LLRP::C1G2SpectralMaskIndicator_MI = 2, LLRP::C1G2SpectralMaskIndicator_DI = 3 }
 Global enumeration EC1G2SpectralMaskIndicator for LLRP enumerated field C1G2SpectralMaskIndicator. More...
enum  LLRP::EC1G2TruncateAction { LLRP::C1G2TruncateAction_Unspecified = 0, LLRP::C1G2TruncateAction_Do_Not_Truncate = 1, LLRP::C1G2TruncateAction_Truncate = 2 }
 Global enumeration EC1G2TruncateAction for LLRP enumerated field C1G2TruncateAction. More...
enum  LLRP::EC1G2StateAwareTarget {
  LLRP::C1G2StateAwareTarget_SL = 0, LLRP::C1G2StateAwareTarget_Inventoried_State_For_Session_S0 = 1, LLRP::C1G2StateAwareTarget_Inventoried_State_For_Session_S1 = 2, LLRP::C1G2StateAwareTarget_Inventoried_State_For_Session_S2 = 3,
  LLRP::C1G2StateAwareTarget_Inventoried_State_For_Session_S3 = 4
}
 Global enumeration EC1G2StateAwareTarget for LLRP enumerated field C1G2StateAwareTarget. More...
enum  LLRP::EC1G2StateAwareAction {
  LLRP::C1G2StateAwareAction_AssertSLOrA_DeassertSLOrB = 0, LLRP::C1G2StateAwareAction_AssertSLOrA_Noop = 1, LLRP::C1G2StateAwareAction_Noop_DeassertSLOrB = 2, LLRP::C1G2StateAwareAction_NegateSLOrABBA_Noop = 3,
  LLRP::C1G2StateAwareAction_DeassertSLOrB_AssertSLOrA = 4, LLRP::C1G2StateAwareAction_DeassertSLOrB_Noop = 5, LLRP::C1G2StateAwareAction_Noop_AssertSLOrA = 6, LLRP::C1G2StateAwareAction_Noop_NegateSLOrABBA = 7
}
 Global enumeration EC1G2StateAwareAction for LLRP enumerated field C1G2StateAwareAction. More...
enum  LLRP::EC1G2StateUnawareAction {
  LLRP::C1G2StateUnawareAction_Select_Unselect = 0, LLRP::C1G2StateUnawareAction_Select_DoNothing = 1, LLRP::C1G2StateUnawareAction_DoNothing_Unselect = 2, LLRP::C1G2StateUnawareAction_Unselect_DoNothing = 3,
  LLRP::C1G2StateUnawareAction_Unselect_Select = 4, LLRP::C1G2StateUnawareAction_DoNothing_Select = 5
}
 Global enumeration EC1G2StateUnawareAction for LLRP enumerated field C1G2StateUnawareAction. More...
enum  LLRP::EC1G2TagInventoryStateAwareI { LLRP::C1G2TagInventoryStateAwareI_State_A = 0, LLRP::C1G2TagInventoryStateAwareI_State_B = 1 }
 Global enumeration EC1G2TagInventoryStateAwareI for LLRP enumerated field C1G2TagInventoryStateAwareI. More...
enum  LLRP::EC1G2TagInventoryStateAwareS { LLRP::C1G2TagInventoryStateAwareS_SL = 0, LLRP::C1G2TagInventoryStateAwareS_Not_SL = 1 }
 Global enumeration EC1G2TagInventoryStateAwareS for LLRP enumerated field C1G2TagInventoryStateAwareS. More...
enum  LLRP::EC1G2LockPrivilege { LLRP::C1G2LockPrivilege_Read_Write = 0, LLRP::C1G2LockPrivilege_Perma_Lock = 1, LLRP::C1G2LockPrivilege_Perma_Unlock = 2, LLRP::C1G2LockPrivilege_Unlock = 3 }
 Global enumeration EC1G2LockPrivilege for LLRP enumerated field C1G2LockPrivilege. More...
enum  LLRP::EC1G2LockDataField {
  LLRP::C1G2LockDataField_Kill_Password = 0, LLRP::C1G2LockDataField_Access_Password = 1, LLRP::C1G2LockDataField_EPC_Memory = 2, LLRP::C1G2LockDataField_TID_Memory = 3,
  LLRP::C1G2LockDataField_User_Memory = 4
}
 Global enumeration EC1G2LockDataField for LLRP enumerated field C1G2LockDataField. More...
enum  LLRP::EC1G2ReadResultType { LLRP::C1G2ReadResultType_Success = 0, LLRP::C1G2ReadResultType_Nonspecific_Tag_Error = 1, LLRP::C1G2ReadResultType_No_Response_From_Tag = 2, LLRP::C1G2ReadResultType_Nonspecific_Reader_Error = 3 }
 Global enumeration EC1G2ReadResultType for LLRP enumerated field C1G2ReadResultType. More...
enum  LLRP::EC1G2WriteResultType {
  LLRP::C1G2WriteResultType_Success = 0, LLRP::C1G2WriteResultType_Tag_Memory_Overrun_Error = 1, LLRP::C1G2WriteResultType_Tag_Memory_Locked_Error = 2, LLRP::C1G2WriteResultType_Insufficient_Power = 3,
  LLRP::C1G2WriteResultType_Nonspecific_Tag_Error = 4, LLRP::C1G2WriteResultType_No_Response_From_Tag = 5, LLRP::C1G2WriteResultType_Nonspecific_Reader_Error = 6
}
 Global enumeration EC1G2WriteResultType for LLRP enumerated field C1G2WriteResultType. More...
enum  LLRP::EC1G2KillResultType {
  LLRP::C1G2KillResultType_Success = 0, LLRP::C1G2KillResultType_Zero_Kill_Password_Error = 1, LLRP::C1G2KillResultType_Insufficient_Power = 2, LLRP::C1G2KillResultType_Nonspecific_Tag_Error = 3,
  LLRP::C1G2KillResultType_No_Response_From_Tag = 4, LLRP::C1G2KillResultType_Nonspecific_Reader_Error = 5
}
 Global enumeration EC1G2KillResultType for LLRP enumerated field C1G2KillResultType. More...
enum  LLRP::EC1G2LockResultType {
  LLRP::C1G2LockResultType_Success = 0, LLRP::C1G2LockResultType_Insufficient_Power = 1, LLRP::C1G2LockResultType_Nonspecific_Tag_Error = 2, LLRP::C1G2LockResultType_No_Response_From_Tag = 3,
  LLRP::C1G2LockResultType_Nonspecific_Reader_Error = 4
}
 Global enumeration EC1G2LockResultType for LLRP enumerated field C1G2LockResultType. More...
enum  LLRP::EC1G2BlockEraseResultType {
  LLRP::C1G2BlockEraseResultType_Success = 0, LLRP::C1G2BlockEraseResultType_Tag_Memory_Overrun_Error = 1, LLRP::C1G2BlockEraseResultType_Tag_Memory_Locked_Error = 2, LLRP::C1G2BlockEraseResultType_Insufficient_Power = 3,
  LLRP::C1G2BlockEraseResultType_Nonspecific_Tag_Error = 4, LLRP::C1G2BlockEraseResultType_No_Response_From_Tag = 5, LLRP::C1G2BlockEraseResultType_Nonspecific_Reader_Error = 6
}
 Global enumeration EC1G2BlockEraseResultType for LLRP enumerated field C1G2BlockEraseResultType. More...
enum  LLRP::EC1G2BlockWriteResultType {
  LLRP::C1G2BlockWriteResultType_Success = 0, LLRP::C1G2BlockWriteResultType_Tag_Memory_Overrun_Error = 1, LLRP::C1G2BlockWriteResultType_Tag_Memory_Locked_Error = 2, LLRP::C1G2BlockWriteResultType_Insufficient_Power = 3,
  LLRP::C1G2BlockWriteResultType_Nonspecific_Tag_Error = 4, LLRP::C1G2BlockWriteResultType_No_Response_From_Tag = 5, LLRP::C1G2BlockWriteResultType_Nonspecific_Reader_Error = 6
}
 Global enumeration EC1G2BlockWriteResultType for LLRP enumerated field C1G2BlockWriteResultType. More...

Functions

void LLRP::enrollCoreTypesIntoRegistry (CTypeRegistry *pTypeRegistry)
 Enrolls the types for Core into the LTKCPP registry.
CTypeRegistry * LLRP::getTheTypeRegistry (void)

Variables

const CNamespaceDescriptor LLRP::g_nsdescllrp
const SEnumTableEntry LLRP::g_estAirProtocols []
const SEnumTableEntry LLRP::g_estGetReaderCapabilitiesRequestedData []
const SEnumTableEntry LLRP::g_estCommunicationsStandard []
const SEnumTableEntry LLRP::g_estROSpecState []
const SEnumTableEntry LLRP::g_estROSpecStartTriggerType []
const SEnumTableEntry LLRP::g_estROSpecStopTriggerType []
const SEnumTableEntry LLRP::g_estAISpecStopTriggerType []
const SEnumTableEntry LLRP::g_estTagObservationTriggerType []
const SEnumTableEntry LLRP::g_estRFSurveySpecStopTriggerType []
const SEnumTableEntry LLRP::g_estAccessSpecState []
const SEnumTableEntry LLRP::g_estAccessSpecStopTriggerType []
const SEnumTableEntry LLRP::g_estGetReaderConfigRequestedData []
const SEnumTableEntry LLRP::g_estIdentificationType []
const SEnumTableEntry LLRP::g_estKeepaliveTriggerType []
const SEnumTableEntry LLRP::g_estGPIPortState []
const SEnumTableEntry LLRP::g_estROReportTriggerType []
const SEnumTableEntry LLRP::g_estAccessReportTriggerType []
const SEnumTableEntry LLRP::g_estNotificationEventType []
const SEnumTableEntry LLRP::g_estROSpecEventType []
const SEnumTableEntry LLRP::g_estRFSurveyEventType []
const SEnumTableEntry LLRP::g_estAISpecEventType []
const SEnumTableEntry LLRP::g_estAntennaEventType []
const SEnumTableEntry LLRP::g_estConnectionAttemptStatusType []
const SEnumTableEntry LLRP::g_estStatusCode []
const SEnumTableEntry LLRP::g_estC1G2DRValue []
const SEnumTableEntry LLRP::g_estC1G2MValue []
const SEnumTableEntry LLRP::g_estC1G2ForwardLinkModulation []
const SEnumTableEntry LLRP::g_estC1G2SpectralMaskIndicator []
const SEnumTableEntry LLRP::g_estC1G2TruncateAction []
const SEnumTableEntry LLRP::g_estC1G2StateAwareTarget []
const SEnumTableEntry LLRP::g_estC1G2StateAwareAction []
const SEnumTableEntry LLRP::g_estC1G2StateUnawareAction []
const SEnumTableEntry LLRP::g_estC1G2TagInventoryStateAwareI []
const SEnumTableEntry LLRP::g_estC1G2TagInventoryStateAwareS []
const SEnumTableEntry LLRP::g_estC1G2LockPrivilege []
const SEnumTableEntry LLRP::g_estC1G2LockDataField []
const SEnumTableEntry LLRP::g_estC1G2ReadResultType []
const SEnumTableEntry LLRP::g_estC1G2WriteResultType []
const SEnumTableEntry LLRP::g_estC1G2KillResultType []
const SEnumTableEntry LLRP::g_estC1G2LockResultType []
const SEnumTableEntry LLRP::g_estC1G2BlockEraseResultType []
const SEnumTableEntry LLRP::g_estC1G2BlockWriteResultType []


Detailed Description

File that includes all LLRP classes and types.

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

Definition in file ltkcpp.h.


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