Public Attributes
TMR_LLRP_LlrpReader Struct Reference

#include <tmr_llrp_reader.h>

List of all members.

Public Attributes

llrp_u32_t accessSpecId
uint8_t bufIndex
uint8_t bufPointer
LLRP_tSMessage ** bufResponse
TMR_LLRP_ReaderCapabilities capabilities
uint32_t commandTimeout
TMR_TagProtocol currentProtocol
char errMsg [TMR_SR_MAX_PACKET_SIZE]
TMR_GEN2_Password gen2AccessPassword
bool get_report
bool isResponsePending
uint64_t ka_now
uint64_t ka_start
pthread_t llrpReceiver
llrp_u32_t msgId
int numOfROSpecEvents
llrp_u16_t opSpecId
uint32_t paramConfirmed [TMR_PARAMWORDS]
uint32_t paramPresent [TMR_PARAMWORDS]
LLRP_tSConnectionpConn
uint32_t portMask
int portNum
LLRP_tSTagReportDatapTagReportData
LLRP_tSTypeRegistrypTypeRegistry
ROSpecProtocolTable readPlanProtocol [TMR_SR_MAX_PACKET_SIZE]
pthread_cond_t receiverCond
bool receiverEnabled
pthread_mutex_t receiverLock
bool receiverRunning
bool receiverSetup
TMR_Region regionId
bool reportReceived
llrp_u32_t roSpecId
int searchTimeoutMs
TMR_AntennaMapList staticTxRxMap
TMR_AntennaMap staticTxRxMapData [TMR_SR_MAX_ANTENNA_PORTS]
uint32_t supportedProtocols
int tagsRemaining
bool threadCancel
uint32_t transportTimeout
TMR_AntennaMapListtxRxMap
TMR_LLRP_UnhandledAsyncResponse unhandledAsyncResponse

Detailed Description

LLRP reader structure

Definition at line 148 of file tmr_llrp_reader.h.


Member Data Documentation

Definition at line 155 of file tmr_llrp_reader.h.

Definition at line 196 of file tmr_llrp_reader.h.

Definition at line 195 of file tmr_llrp_reader.h.

Definition at line 192 of file tmr_llrp_reader.h.

Definition at line 204 of file tmr_llrp_reader.h.

Definition at line 160 of file tmr_llrp_reader.h.

Definition at line 172 of file tmr_llrp_reader.h.

Definition at line 176 of file tmr_llrp_reader.h.

Definition at line 162 of file tmr_llrp_reader.h.

Definition at line 222 of file tmr_llrp_reader.h.

To check the status of async unhandled responses

Definition at line 235 of file tmr_llrp_reader.h.

Definition at line 221 of file tmr_llrp_reader.h.

For monitoring keepalives: Used only in case of async reading

Definition at line 221 of file tmr_llrp_reader.h.

LLRP Asynchronous receiver to handle keep alive and events.

Definition at line 210 of file tmr_llrp_reader.h.

Definition at line 154 of file tmr_llrp_reader.h.

Definition at line 213 of file tmr_llrp_reader.h.

Definition at line 156 of file tmr_llrp_reader.h.

Definition at line 181 of file tmr_llrp_reader.h.

Definition at line 186 of file tmr_llrp_reader.h.

Definition at line 152 of file tmr_llrp_reader.h.

Definition at line 168 of file tmr_llrp_reader.h.

Definition at line 153 of file tmr_llrp_reader.h.

Definition at line 199 of file tmr_llrp_reader.h.

Definition at line 151 of file tmr_llrp_reader.h.

For monitoring protcol type in case of multiprotocol read

Definition at line 227 of file tmr_llrp_reader.h.

Definition at line 212 of file tmr_llrp_reader.h.

Definition at line 211 of file tmr_llrp_reader.h.

The above variables must be protected by this lock

Definition at line 215 of file tmr_llrp_reader.h.

Definition at line 211 of file tmr_llrp_reader.h.

Definition at line 211 of file tmr_llrp_reader.h.

Definition at line 161 of file tmr_llrp_reader.h.

Definition at line 222 of file tmr_llrp_reader.h.

Definition at line 155 of file tmr_llrp_reader.h.

Definition at line 201 of file tmr_llrp_reader.h.

Definition at line 166 of file tmr_llrp_reader.h.

Definition at line 165 of file tmr_llrp_reader.h.

Definition at line 170 of file tmr_llrp_reader.h.

Definition at line 189 of file tmr_llrp_reader.h.

To cancel the receiver thread

Definition at line 237 of file tmr_llrp_reader.h.

Definition at line 159 of file tmr_llrp_reader.h.

Definition at line 158 of file tmr_llrp_reader.h.

For monitoring the unhandeled responses during the async read

Definition at line 233 of file tmr_llrp_reader.h.


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


thingmagic_rfid
Author(s): Brian Bingham
autogenerated on Thu May 16 2019 03:01:27