LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class Definition CGeneralDeviceCapabilities for LLRP parameter GeneralDeviceCapabilities. More...
#include <out_ltkcpp.h>
Inherits CParameter, CParameter, CParameter, and CParameter.
Public Member Functions | |
llrp_u16_t | getMaxNumberOfAntennaSupported (void) |
Get accessor functions for the LLRP MaxNumberOfAntennaSupported field. | |
void | setMaxNumberOfAntennaSupported (llrp_u16_t value) |
Set accessor functions for the LLRP MaxNumberOfAntennaSupported field. | |
llrp_u1_t | getCanSetAntennaProperties (void) |
Get accessor functions for the LLRP CanSetAntennaProperties field. | |
void | setCanSetAntennaProperties (llrp_u1_t value) |
Set accessor functions for the LLRP CanSetAntennaProperties field. | |
llrp_u1_t | getHasUTCClockCapability (void) |
Get accessor functions for the LLRP HasUTCClockCapability field. | |
void | setHasUTCClockCapability (llrp_u1_t value) |
Set accessor functions for the LLRP HasUTCClockCapability field. | |
llrp_u32_t | getDeviceManufacturerName (void) |
Get accessor functions for the LLRP DeviceManufacturerName field. | |
void | setDeviceManufacturerName (llrp_u32_t value) |
Set accessor functions for the LLRP DeviceManufacturerName field. | |
llrp_u32_t | getModelName (void) |
Get accessor functions for the LLRP ModelName field. | |
void | setModelName (llrp_u32_t value) |
Set accessor functions for the LLRP ModelName field. | |
llrp_utf8v_t | getReaderFirmwareVersion (void) |
Get accessor functions for the LLRP ReaderFirmwareVersion field. | |
void | setReaderFirmwareVersion (llrp_utf8v_t value) |
Set accessor functions for the LLRP ReaderFirmwareVersion field. | |
std::list< CReceiveSensitivityTableEntry * >::iterator | beginReceiveSensitivityTableEntry (void) |
Returns the first element of the ReceiveSensitivityTableEntry sub-parameter list. | |
std::list< CReceiveSensitivityTableEntry * >::iterator | endReceiveSensitivityTableEntry (void) |
Returns the last element of the ReceiveSensitivityTableEntry sub-parameter list. | |
void | clearReceiveSensitivityTableEntry (void) |
Clears the LLRP ReceiveSensitivityTableEntry sub-parameter list. | |
int | countReceiveSensitivityTableEntry (void) |
Count of the LLRP ReceiveSensitivityTableEntry sub-parameter list. | |
EResultCode | addReceiveSensitivityTableEntry (CReceiveSensitivityTableEntry *pValue) |
Add a ReceiveSensitivityTableEntry to the LLRP sub-parameter list. | |
std::list< CPerAntennaReceiveSensitivityRange * >::iterator | beginPerAntennaReceiveSensitivityRange (void) |
Returns the first element of the PerAntennaReceiveSensitivityRange sub-parameter list. | |
std::list< CPerAntennaReceiveSensitivityRange * >::iterator | endPerAntennaReceiveSensitivityRange (void) |
Returns the last element of the PerAntennaReceiveSensitivityRange sub-parameter list. | |
void | clearPerAntennaReceiveSensitivityRange (void) |
Clears the LLRP PerAntennaReceiveSensitivityRange sub-parameter list. | |
int | countPerAntennaReceiveSensitivityRange (void) |
Count of the LLRP PerAntennaReceiveSensitivityRange sub-parameter list. | |
EResultCode | addPerAntennaReceiveSensitivityRange (CPerAntennaReceiveSensitivityRange *pValue) |
Add a PerAntennaReceiveSensitivityRange to the LLRP sub-parameter list. | |
CGPIOCapabilities * | getGPIOCapabilities (void) |
Get accessor functions for the LLRP GPIOCapabilities sub-parameter. | |
EResultCode | setGPIOCapabilities (CGPIOCapabilities *pValue) |
Set accessor functions for the LLRP GPIOCapabilities sub-parameter. | |
std::list< CPerAntennaAirProtocol * >::iterator | beginPerAntennaAirProtocol (void) |
Returns the first element of the PerAntennaAirProtocol sub-parameter list. | |
std::list< CPerAntennaAirProtocol * >::iterator | endPerAntennaAirProtocol (void) |
Returns the last element of the PerAntennaAirProtocol sub-parameter list. | |
void | clearPerAntennaAirProtocol (void) |
Clears the LLRP PerAntennaAirProtocol sub-parameter list. | |
int | countPerAntennaAirProtocol (void) |
Count of the LLRP PerAntennaAirProtocol sub-parameter list. | |
EResultCode | addPerAntennaAirProtocol (CPerAntennaAirProtocol *pValue) |
Add a PerAntennaAirProtocol to the LLRP sub-parameter list. | |
llrp_u16_t | getMaxNumberOfAntennaSupported (void) |
Get accessor functions for the LLRP MaxNumberOfAntennaSupported field. | |
void | setMaxNumberOfAntennaSupported (llrp_u16_t value) |
Set accessor functions for the LLRP MaxNumberOfAntennaSupported field. | |
llrp_u1_t | getCanSetAntennaProperties (void) |
Get accessor functions for the LLRP CanSetAntennaProperties field. | |
void | setCanSetAntennaProperties (llrp_u1_t value) |
Set accessor functions for the LLRP CanSetAntennaProperties field. | |
llrp_u1_t | getHasUTCClockCapability (void) |
Get accessor functions for the LLRP HasUTCClockCapability field. | |
void | setHasUTCClockCapability (llrp_u1_t value) |
Set accessor functions for the LLRP HasUTCClockCapability field. | |
llrp_u32_t | getDeviceManufacturerName (void) |
Get accessor functions for the LLRP DeviceManufacturerName field. | |
void | setDeviceManufacturerName (llrp_u32_t value) |
Set accessor functions for the LLRP DeviceManufacturerName field. | |
llrp_u32_t | getModelName (void) |
Get accessor functions for the LLRP ModelName field. | |
void | setModelName (llrp_u32_t value) |
Set accessor functions for the LLRP ModelName field. | |
llrp_utf8v_t | getReaderFirmwareVersion (void) |
Get accessor functions for the LLRP ReaderFirmwareVersion field. | |
void | setReaderFirmwareVersion (llrp_utf8v_t value) |
Set accessor functions for the LLRP ReaderFirmwareVersion field. | |
std::list< CReceiveSensitivityTableEntry * >::iterator | beginReceiveSensitivityTableEntry (void) |
Returns the first element of the ReceiveSensitivityTableEntry sub-parameter list. | |
std::list< CReceiveSensitivityTableEntry * >::iterator | endReceiveSensitivityTableEntry (void) |
Returns the last element of the ReceiveSensitivityTableEntry sub-parameter list. | |
void | clearReceiveSensitivityTableEntry (void) |
Clears the LLRP ReceiveSensitivityTableEntry sub-parameter list. | |
int | countReceiveSensitivityTableEntry (void) |
Count of the LLRP ReceiveSensitivityTableEntry sub-parameter list. | |
EResultCode | addReceiveSensitivityTableEntry (CReceiveSensitivityTableEntry *pValue) |
Add a ReceiveSensitivityTableEntry to the LLRP sub-parameter list. | |
std::list< CPerAntennaReceiveSensitivityRange * >::iterator | beginPerAntennaReceiveSensitivityRange (void) |
Returns the first element of the PerAntennaReceiveSensitivityRange sub-parameter list. | |
std::list< CPerAntennaReceiveSensitivityRange * >::iterator | endPerAntennaReceiveSensitivityRange (void) |
Returns the last element of the PerAntennaReceiveSensitivityRange sub-parameter list. | |
void | clearPerAntennaReceiveSensitivityRange (void) |
Clears the LLRP PerAntennaReceiveSensitivityRange sub-parameter list. | |
int | countPerAntennaReceiveSensitivityRange (void) |
Count of the LLRP PerAntennaReceiveSensitivityRange sub-parameter list. | |
EResultCode | addPerAntennaReceiveSensitivityRange (CPerAntennaReceiveSensitivityRange *pValue) |
Add a PerAntennaReceiveSensitivityRange to the LLRP sub-parameter list. | |
CGPIOCapabilities * | getGPIOCapabilities (void) |
Get accessor functions for the LLRP GPIOCapabilities sub-parameter. | |
EResultCode | setGPIOCapabilities (CGPIOCapabilities *pValue) |
Set accessor functions for the LLRP GPIOCapabilities sub-parameter. | |
std::list< CPerAntennaAirProtocol * >::iterator | beginPerAntennaAirProtocol (void) |
Returns the first element of the PerAntennaAirProtocol sub-parameter list. | |
std::list< CPerAntennaAirProtocol * >::iterator | endPerAntennaAirProtocol (void) |
Returns the last element of the PerAntennaAirProtocol sub-parameter list. | |
void | clearPerAntennaAirProtocol (void) |
Clears the LLRP PerAntennaAirProtocol sub-parameter list. | |
int | countPerAntennaAirProtocol (void) |
Count of the LLRP PerAntennaAirProtocol sub-parameter list. | |
EResultCode | addPerAntennaAirProtocol (CPerAntennaAirProtocol *pValue) |
Add a PerAntennaAirProtocol to the LLRP sub-parameter list. | |
llrp_u16_t | getMaxNumberOfAntennaSupported (void) |
Get accessor functions for the LLRP MaxNumberOfAntennaSupported field. | |
void | setMaxNumberOfAntennaSupported (llrp_u16_t value) |
Set accessor functions for the LLRP MaxNumberOfAntennaSupported field. | |
llrp_u1_t | getCanSetAntennaProperties (void) |
Get accessor functions for the LLRP CanSetAntennaProperties field. | |
void | setCanSetAntennaProperties (llrp_u1_t value) |
Set accessor functions for the LLRP CanSetAntennaProperties field. | |
llrp_u1_t | getHasUTCClockCapability (void) |
Get accessor functions for the LLRP HasUTCClockCapability field. | |
void | setHasUTCClockCapability (llrp_u1_t value) |
Set accessor functions for the LLRP HasUTCClockCapability field. | |
llrp_u32_t | getDeviceManufacturerName (void) |
Get accessor functions for the LLRP DeviceManufacturerName field. | |
void | setDeviceManufacturerName (llrp_u32_t value) |
Set accessor functions for the LLRP DeviceManufacturerName field. | |
llrp_u32_t | getModelName (void) |
Get accessor functions for the LLRP ModelName field. | |
void | setModelName (llrp_u32_t value) |
Set accessor functions for the LLRP ModelName field. | |
llrp_utf8v_t | getReaderFirmwareVersion (void) |
Get accessor functions for the LLRP ReaderFirmwareVersion field. | |
void | setReaderFirmwareVersion (llrp_utf8v_t value) |
Set accessor functions for the LLRP ReaderFirmwareVersion field. | |
std::list< CReceiveSensitivityTableEntry * >::iterator | beginReceiveSensitivityTableEntry (void) |
Returns the first element of the ReceiveSensitivityTableEntry sub-parameter list. | |
std::list< CReceiveSensitivityTableEntry * >::iterator | endReceiveSensitivityTableEntry (void) |
Returns the last element of the ReceiveSensitivityTableEntry sub-parameter list. | |
void | clearReceiveSensitivityTableEntry (void) |
Clears the LLRP ReceiveSensitivityTableEntry sub-parameter list. | |
int | countReceiveSensitivityTableEntry (void) |
Count of the LLRP ReceiveSensitivityTableEntry sub-parameter list. | |
EResultCode | addReceiveSensitivityTableEntry (CReceiveSensitivityTableEntry *pValue) |
Add a ReceiveSensitivityTableEntry to the LLRP sub-parameter list. | |
std::list< CPerAntennaReceiveSensitivityRange * >::iterator | beginPerAntennaReceiveSensitivityRange (void) |
Returns the first element of the PerAntennaReceiveSensitivityRange sub-parameter list. | |
std::list< CPerAntennaReceiveSensitivityRange * >::iterator | endPerAntennaReceiveSensitivityRange (void) |
Returns the last element of the PerAntennaReceiveSensitivityRange sub-parameter list. | |
void | clearPerAntennaReceiveSensitivityRange (void) |
Clears the LLRP PerAntennaReceiveSensitivityRange sub-parameter list. | |
int | countPerAntennaReceiveSensitivityRange (void) |
Count of the LLRP PerAntennaReceiveSensitivityRange sub-parameter list. | |
EResultCode | addPerAntennaReceiveSensitivityRange (CPerAntennaReceiveSensitivityRange *pValue) |
Add a PerAntennaReceiveSensitivityRange to the LLRP sub-parameter list. | |
CGPIOCapabilities * | getGPIOCapabilities (void) |
Get accessor functions for the LLRP GPIOCapabilities sub-parameter. | |
EResultCode | setGPIOCapabilities (CGPIOCapabilities *pValue) |
Set accessor functions for the LLRP GPIOCapabilities sub-parameter. | |
std::list< CPerAntennaAirProtocol * >::iterator | beginPerAntennaAirProtocol (void) |
Returns the first element of the PerAntennaAirProtocol sub-parameter list. | |
std::list< CPerAntennaAirProtocol * >::iterator | endPerAntennaAirProtocol (void) |
Returns the last element of the PerAntennaAirProtocol sub-parameter list. | |
void | clearPerAntennaAirProtocol (void) |
Clears the LLRP PerAntennaAirProtocol sub-parameter list. | |
int | countPerAntennaAirProtocol (void) |
Count of the LLRP PerAntennaAirProtocol sub-parameter list. | |
EResultCode | addPerAntennaAirProtocol (CPerAntennaAirProtocol *pValue) |
Add a PerAntennaAirProtocol to the LLRP sub-parameter list. | |
llrp_u16_t | getMaxNumberOfAntennaSupported (void) |
Get accessor functions for the LLRP MaxNumberOfAntennaSupported field. | |
void | setMaxNumberOfAntennaSupported (llrp_u16_t value) |
Set accessor functions for the LLRP MaxNumberOfAntennaSupported field. | |
llrp_u1_t | getCanSetAntennaProperties (void) |
Get accessor functions for the LLRP CanSetAntennaProperties field. | |
void | setCanSetAntennaProperties (llrp_u1_t value) |
Set accessor functions for the LLRP CanSetAntennaProperties field. | |
llrp_u1_t | getHasUTCClockCapability (void) |
Get accessor functions for the LLRP HasUTCClockCapability field. | |
void | setHasUTCClockCapability (llrp_u1_t value) |
Set accessor functions for the LLRP HasUTCClockCapability field. | |
llrp_u32_t | getDeviceManufacturerName (void) |
Get accessor functions for the LLRP DeviceManufacturerName field. | |
void | setDeviceManufacturerName (llrp_u32_t value) |
Set accessor functions for the LLRP DeviceManufacturerName field. | |
llrp_u32_t | getModelName (void) |
Get accessor functions for the LLRP ModelName field. | |
void | setModelName (llrp_u32_t value) |
Set accessor functions for the LLRP ModelName field. | |
llrp_utf8v_t | getReaderFirmwareVersion (void) |
Get accessor functions for the LLRP ReaderFirmwareVersion field. | |
void | setReaderFirmwareVersion (llrp_utf8v_t value) |
Set accessor functions for the LLRP ReaderFirmwareVersion field. | |
std::list< CReceiveSensitivityTableEntry * >::iterator | beginReceiveSensitivityTableEntry (void) |
Returns the first element of the ReceiveSensitivityTableEntry sub-parameter list. | |
std::list< CReceiveSensitivityTableEntry * >::iterator | endReceiveSensitivityTableEntry (void) |
Returns the last element of the ReceiveSensitivityTableEntry sub-parameter list. | |
void | clearReceiveSensitivityTableEntry (void) |
Clears the LLRP ReceiveSensitivityTableEntry sub-parameter list. | |
int | countReceiveSensitivityTableEntry (void) |
Count of the LLRP ReceiveSensitivityTableEntry sub-parameter list. | |
EResultCode | addReceiveSensitivityTableEntry (CReceiveSensitivityTableEntry *pValue) |
Add a ReceiveSensitivityTableEntry to the LLRP sub-parameter list. | |
std::list< CPerAntennaReceiveSensitivityRange * >::iterator | beginPerAntennaReceiveSensitivityRange (void) |
Returns the first element of the PerAntennaReceiveSensitivityRange sub-parameter list. | |
std::list< CPerAntennaReceiveSensitivityRange * >::iterator | endPerAntennaReceiveSensitivityRange (void) |
Returns the last element of the PerAntennaReceiveSensitivityRange sub-parameter list. | |
void | clearPerAntennaReceiveSensitivityRange (void) |
Clears the LLRP PerAntennaReceiveSensitivityRange sub-parameter list. | |
int | countPerAntennaReceiveSensitivityRange (void) |
Count of the LLRP PerAntennaReceiveSensitivityRange sub-parameter list. | |
EResultCode | addPerAntennaReceiveSensitivityRange (CPerAntennaReceiveSensitivityRange *pValue) |
Add a PerAntennaReceiveSensitivityRange to the LLRP sub-parameter list. | |
CGPIOCapabilities * | getGPIOCapabilities (void) |
Get accessor functions for the LLRP GPIOCapabilities sub-parameter. | |
EResultCode | setGPIOCapabilities (CGPIOCapabilities *pValue) |
Set accessor functions for the LLRP GPIOCapabilities sub-parameter. | |
std::list< CPerAntennaAirProtocol * >::iterator | beginPerAntennaAirProtocol (void) |
Returns the first element of the PerAntennaAirProtocol sub-parameter list. | |
std::list< CPerAntennaAirProtocol * >::iterator | endPerAntennaAirProtocol (void) |
Returns the last element of the PerAntennaAirProtocol sub-parameter list. | |
void | clearPerAntennaAirProtocol (void) |
Clears the LLRP PerAntennaAirProtocol sub-parameter list. | |
int | countPerAntennaAirProtocol (void) |
Count of the LLRP PerAntennaAirProtocol sub-parameter list. | |
EResultCode | addPerAntennaAirProtocol (CPerAntennaAirProtocol *pValue) |
Add a PerAntennaAirProtocol to the LLRP sub-parameter list. | |
Protected Attributes | |
llrp_u16_t | m_MaxNumberOfAntennaSupported |
llrp_u1_t | m_CanSetAntennaProperties |
llrp_u1_t | m_HasUTCClockCapability |
llrp_u32_t | m_DeviceManufacturerName |
llrp_u32_t | m_ModelName |
llrp_utf8v_t | m_ReaderFirmwareVersion |
std::list< CReceiveSensitivityTableEntry * > | m_listReceiveSensitivityTableEntry |
std::list< CPerAntennaReceiveSensitivityRange * > | m_listPerAntennaReceiveSensitivityRange |
CGPIOCapabilities * | m_pGPIOCapabilities |
std::list< CPerAntennaAirProtocol * > | m_listPerAntennaAirProtocol |
Class Definition CGeneralDeviceCapabilities for LLRP parameter GeneralDeviceCapabilities.
Document Reference LLRP Specification Section 9.1.2
Document Reference LLRP Specification Section 16.2.3.1
<p>This parameter carries the general capabilities of the device like supported air protocols, version of the Reader firmware, device hardware and software information, and receive sensitivity table. </p> <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 7375 of file armv7l/src/generated/out_ltkcpp.h.