LTKCPP-- LLRP Toolkit C Plus Plus Library
Public Member Functions | Protected Attributes | List of all members
CFrequencyRSSILevelEntry Class Reference

Class Definition CFrequencyRSSILevelEntry for LLRP parameter FrequencyRSSILevelEntry. More...

#include <out_ltkcpp.h>

Inherits CParameter, CParameter, CParameter, and CParameter.

Public Member Functions

llrp_u32_t getFrequency (void)
 Get accessor functions for the LLRP Frequency field.
 
void setFrequency (llrp_u32_t value)
 Set accessor functions for the LLRP Frequency field.
 
llrp_u32_t getBandwidth (void)
 Get accessor functions for the LLRP Bandwidth field.
 
void setBandwidth (llrp_u32_t value)
 Set accessor functions for the LLRP Bandwidth field.
 
llrp_s8_t getAverageRSSI (void)
 Get accessor functions for the LLRP AverageRSSI field.
 
void setAverageRSSI (llrp_s8_t value)
 Set accessor functions for the LLRP AverageRSSI field.
 
llrp_s8_t getPeakRSSI (void)
 Get accessor functions for the LLRP PeakRSSI field.
 
void setPeakRSSI (llrp_s8_t value)
 Set accessor functions for the LLRP PeakRSSI field.
 
CParameter * getTimestamp (void)
 Get accessor functions for the LLRP Timestamp sub-parameter.
 
EResultCode setTimestamp (CParameter *pValue)
 Set accessor functions for the LLRP Timestamp sub-parameter.
 
llrp_u32_t getFrequency (void)
 Get accessor functions for the LLRP Frequency field.
 
void setFrequency (llrp_u32_t value)
 Set accessor functions for the LLRP Frequency field.
 
llrp_u32_t getBandwidth (void)
 Get accessor functions for the LLRP Bandwidth field.
 
void setBandwidth (llrp_u32_t value)
 Set accessor functions for the LLRP Bandwidth field.
 
llrp_s8_t getAverageRSSI (void)
 Get accessor functions for the LLRP AverageRSSI field.
 
void setAverageRSSI (llrp_s8_t value)
 Set accessor functions for the LLRP AverageRSSI field.
 
llrp_s8_t getPeakRSSI (void)
 Get accessor functions for the LLRP PeakRSSI field.
 
void setPeakRSSI (llrp_s8_t value)
 Set accessor functions for the LLRP PeakRSSI field.
 
CParameter * getTimestamp (void)
 Get accessor functions for the LLRP Timestamp sub-parameter.
 
EResultCode setTimestamp (CParameter *pValue)
 Set accessor functions for the LLRP Timestamp sub-parameter.
 
llrp_u32_t getFrequency (void)
 Get accessor functions for the LLRP Frequency field.
 
void setFrequency (llrp_u32_t value)
 Set accessor functions for the LLRP Frequency field.
 
llrp_u32_t getBandwidth (void)
 Get accessor functions for the LLRP Bandwidth field.
 
void setBandwidth (llrp_u32_t value)
 Set accessor functions for the LLRP Bandwidth field.
 
llrp_s8_t getAverageRSSI (void)
 Get accessor functions for the LLRP AverageRSSI field.
 
void setAverageRSSI (llrp_s8_t value)
 Set accessor functions for the LLRP AverageRSSI field.
 
llrp_s8_t getPeakRSSI (void)
 Get accessor functions for the LLRP PeakRSSI field.
 
void setPeakRSSI (llrp_s8_t value)
 Set accessor functions for the LLRP PeakRSSI field.
 
CParameter * getTimestamp (void)
 Get accessor functions for the LLRP Timestamp sub-parameter.
 
EResultCode setTimestamp (CParameter *pValue)
 Set accessor functions for the LLRP Timestamp sub-parameter.
 
llrp_u32_t getFrequency (void)
 Get accessor functions for the LLRP Frequency field.
 
void setFrequency (llrp_u32_t value)
 Set accessor functions for the LLRP Frequency field.
 
llrp_u32_t getBandwidth (void)
 Get accessor functions for the LLRP Bandwidth field.
 
void setBandwidth (llrp_u32_t value)
 Set accessor functions for the LLRP Bandwidth field.
 
llrp_s8_t getAverageRSSI (void)
 Get accessor functions for the LLRP AverageRSSI field.
 
void setAverageRSSI (llrp_s8_t value)
 Set accessor functions for the LLRP AverageRSSI field.
 
llrp_s8_t getPeakRSSI (void)
 Get accessor functions for the LLRP PeakRSSI field.
 
void setPeakRSSI (llrp_s8_t value)
 Set accessor functions for the LLRP PeakRSSI field.
 
CParameter * getTimestamp (void)
 Get accessor functions for the LLRP Timestamp sub-parameter.
 
EResultCode setTimestamp (CParameter *pValue)
 Set accessor functions for the LLRP Timestamp sub-parameter.
 

Protected Attributes

llrp_u32_t m_Frequency
 
llrp_u32_t m_Bandwidth
 
llrp_s8_t m_AverageRSSI
 
llrp_s8_t m_PeakRSSI
 
CParameter * m_pTimestamp
 

Internal Framework Functions

static const CFieldDescriptor *const s_apFieldDescriptorTable []
 
static const CTypeDescriptor s_typeDescriptor
 
static const CFieldDescriptor s_fdFrequency
 
static const CFieldDescriptor s_fdBandwidth
 
static const CFieldDescriptor s_fdAverageRSSI
 
static const CFieldDescriptor s_fdPeakRSSI
 
void decodeFields (CDecoderStream *pDecoderStream)
 
void assimilateSubParameters (CErrorDetails *pError)
 
void encode (CEncoderStream *pEncoderStream) const
 
void decodeFields (CDecoderStream *pDecoderStream)
 
void assimilateSubParameters (CErrorDetails *pError)
 
void encode (CEncoderStream *pEncoderStream) const
 
void decodeFields (CDecoderStream *pDecoderStream)
 
void assimilateSubParameters (CErrorDetails *pError)
 
void encode (CEncoderStream *pEncoderStream) const
 
void decodeFields (CDecoderStream *pDecoderStream)
 
void assimilateSubParameters (CErrorDetails *pError)
 
void encode (CEncoderStream *pEncoderStream) 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)
 
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)
 

Detailed Description

Class Definition CFrequencyRSSILevelEntry for LLRP parameter FrequencyRSSILevelEntry.

Document Reference LLRP Specification Section 13.2.4.1

Document Reference LLRP Specification Section 16.2.7.4.1

<p>Description</p> 


<ul>

<li>
<p>Frequency:  The frequency on which the measurement was taken, specified in kHz.</p> 
<li>
<p>Bandwidth:  The measurement bandwidth of the measurement in kHz.</p> 
<li>
<p>Average RSSI: The average power level observed at this frequency in dBm.</p> 
<li>
<p>Peak RSSI: The peak power level observed at this frequency in dBm.</p> 
     </ul> 

 <SMALL><i>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.</i></SMALL> 

Definition at line 16809 of file armv7l/src/generated/out_ltkcpp.h.


The documentation for this class was generated from the following file: