LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class Definition CImpinjDirectionReporting for LLRP parameter ImpinjDirectionReporting. More...
#include <out_impinj_ltkcpp.h>
Public Member Functions | |
llrp_u1_t | getEnableUpdateReport (void) |
Get accessor functions for the LLRP EnableUpdateReport field. | |
void | setEnableUpdateReport (llrp_u1_t value) |
Set accessor functions for the LLRP EnableUpdateReport field. | |
llrp_u1_t | getEnableEntryReport (void) |
Get accessor functions for the LLRP EnableEntryReport field. | |
void | setEnableEntryReport (llrp_u1_t value) |
Set accessor functions for the LLRP EnableEntryReport field. | |
llrp_u1_t | getEnableExitReport (void) |
Get accessor functions for the LLRP EnableExitReport field. | |
void | setEnableExitReport (llrp_u1_t value) |
Set accessor functions for the LLRP EnableExitReport field. | |
llrp_u1_t | getEnableDiagnosticReport (void) |
Get accessor functions for the LLRP EnableDiagnosticReport field. | |
void | setEnableDiagnosticReport (llrp_u1_t value) |
Set accessor functions for the LLRP EnableDiagnosticReport field. | |
EImpinjDirectionDiagnosticReportLevel | getDiagnosticReportLevel (void) |
Get accessor functions for the LLRP DiagnosticReportLevel field. | |
void | setDiagnosticReportLevel (EImpinjDirectionDiagnosticReportLevel value) |
Set accessor functions for the LLRP DiagnosticReportLevel field. | |
std::list< CParameter * >::iterator | beginCustom (void) |
Returns the first element of the Custom sub-parameter list. | |
std::list< CParameter * >::iterator | endCustom (void) |
Returns the last element of the Custom sub-parameter list. | |
void | clearCustom (void) |
Clears the LLRP Custom sub-parameter list. | |
int | countCustom (void) |
Count of the LLRP Custom sub-parameter list. | |
EResultCode | addCustom (CParameter *pValue) |
Add a Custom to the LLRP sub-parameter list. | |
llrp_u1_t | getEnableUpdateReport (void) |
Get accessor functions for the LLRP EnableUpdateReport field. | |
void | setEnableUpdateReport (llrp_u1_t value) |
Set accessor functions for the LLRP EnableUpdateReport field. | |
llrp_u1_t | getEnableEntryReport (void) |
Get accessor functions for the LLRP EnableEntryReport field. | |
void | setEnableEntryReport (llrp_u1_t value) |
Set accessor functions for the LLRP EnableEntryReport field. | |
llrp_u1_t | getEnableExitReport (void) |
Get accessor functions for the LLRP EnableExitReport field. | |
void | setEnableExitReport (llrp_u1_t value) |
Set accessor functions for the LLRP EnableExitReport field. | |
llrp_u1_t | getEnableDiagnosticReport (void) |
Get accessor functions for the LLRP EnableDiagnosticReport field. | |
void | setEnableDiagnosticReport (llrp_u1_t value) |
Set accessor functions for the LLRP EnableDiagnosticReport field. | |
EImpinjDirectionDiagnosticReportLevel | getDiagnosticReportLevel (void) |
Get accessor functions for the LLRP DiagnosticReportLevel field. | |
void | setDiagnosticReportLevel (EImpinjDirectionDiagnosticReportLevel value) |
Set accessor functions for the LLRP DiagnosticReportLevel field. | |
std::list< CParameter * >::iterator | beginCustom (void) |
Returns the first element of the Custom sub-parameter list. | |
std::list< CParameter * >::iterator | endCustom (void) |
Returns the last element of the Custom sub-parameter list. | |
void | clearCustom (void) |
Clears the LLRP Custom sub-parameter list. | |
int | countCustom (void) |
Count of the LLRP Custom sub-parameter list. | |
EResultCode | addCustom (CParameter *pValue) |
Add a Custom to the LLRP sub-parameter list. | |
Protected Attributes | |
llrp_u1_t | m_EnableUpdateReport |
llrp_u1_t | m_EnableEntryReport |
llrp_u1_t | m_EnableExitReport |
llrp_u1_t | m_EnableDiagnosticReport |
EImpinjDirectionDiagnosticReportLevel | m_eDiagnosticReportLevel |
std::list< CParameter * > | m_listCustom |
Internal Framework Functions | |
static const CFieldDescriptor *const | s_apFieldDescriptorTable [] |
static const CTypeDescriptor | s_typeDescriptor |
static const CFieldDescriptor | s_fdEnableUpdateReport |
static const CFieldDescriptor | s_fdEnableEntryReport |
static const CFieldDescriptor | s_fdEnableExitReport |
static const CFieldDescriptor | s_fdEnableDiagnosticReport |
static const CFieldDescriptor | s_fdDiagnosticReportLevel |
void | decodeFields (CDecoderStream *pDecoderStream) |
void | assimilateSubParameters (CErrorDetails *pError) |
void | encode (CEncoderStream *pEncoderStream) const |
llrp_bool_t | isAllowedIn (const CTypeDescriptor *pEnclosingElementType) const |
void | decodeFields (CDecoderStream *pDecoderStream) |
void | assimilateSubParameters (CErrorDetails *pError) |
void | encode (CEncoderStream *pEncoderStream) const |
llrp_bool_t | isAllowedIn (const CTypeDescriptor *pEnclosingElementType) const |
static CElement * | s_construct (void) |
static void | s_decodeFields (CDecoderStream *pDecoderStream, CElement *pElement) |
static CElement * | s_construct (void) |
static void | s_decodeFields (CDecoderStream *pDecoderStream, CElement *pElement) |
Class Definition CImpinjDirectionReporting for LLRP parameter ImpinjDirectionReporting.
This parameter specifies the reporting configuration for direction operation.
Set EnableUpdateReport to enable update reports, at the period specified above. Disabled by default.
Set EnableEntryReport to enable a report when a tag first becomes visible. Disabled by default.
Set EnableExitReport to enable a report once a tag is no longer seen. Enabled by default.
Set EnableDiagnosticReport to enable diagnostic data reports. Disabled by default.
The DiagnosticReportLevel parameter specifies the diagnostic reporting level for direction operation. Default is 'Off'.
Copyright 2015 Impinj Inc.
Definition at line 12924 of file Library/Impinj/out_impinj_ltkcpp.h.