#include <tm_reader.h>
The structure that represents a RFID reader. The user should allocate a TMR_Reader structure and initialize it with TMR_create().
Definition at line 346 of file tm_reader.h.
bool TMR_Reader::_storeSupportsResetStats [private] |
Definition at line 385 of file tm_reader.h.
bool TMR_Reader::backgroundThreadCancel [private] |
Definition at line 387 of file tm_reader.h.
TMR_Status(* TMR_Reader::cmdStopReading)(struct TMR_Reader *reader) [private] |
Definition at line 476 of file tm_reader.h.
TMR_Status(* TMR_Reader::connect)(struct TMR_Reader *reader) [private] |
Definition at line 437 of file tm_reader.h.
bool TMR_Reader::connected [private] |
Definition at line 351 of file tm_reader.h.
bool TMR_Reader::continuousReading [private] |
Definition at line 358 of file tm_reader.h.
TMR_Status(* TMR_Reader::destroy)(struct TMR_Reader *reader) [private] |
Definition at line 438 of file tm_reader.h.
bool TMR_Reader::dutyCycle [private] |
Definition at line 368 of file tm_reader.h.
TMR_Status(* TMR_Reader::executeTagOp)(struct TMR_Reader *reader, TMR_TagOp *tagop, TMR_TagFilter *filter, TMR_uint8List *data) [private] |
Definition at line 451 of file tm_reader.h.
bool TMR_Reader::fastSearch [private] |
Definition at line 364 of file tm_reader.h.
bool TMR_Reader::finishedReading [private] |
Definition at line 404 of file tm_reader.h.
TMR_Status(* TMR_Reader::firmwareLoad)(TMR_Reader *reader, void *cookie, TMR_FirmwareDataProvider provider) [private] |
Definition at line 466 of file tm_reader.h.
TMR_Status(* TMR_Reader::getNextTag)(struct TMR_Reader *reader, TMR_TagReadData *read) [private] |
Definition at line 441 of file tm_reader.h.
TMR_Status(* TMR_Reader::gpiGet)(struct TMR_Reader *reader, uint8_t *count, TMR_GpioPin state[]) [private] |
Definition at line 465 of file tm_reader.h.
TMR_Status(* TMR_Reader::gpoSet)(struct TMR_Reader *reader, uint8_t count, const TMR_GpioPin state[]) [private] |
Definition at line 464 of file tm_reader.h.
bool TMR_Reader::hasContinuousReadStarted [private] |
Definition at line 376 of file tm_reader.h.
TMR_Status(* TMR_Reader::hasMoreTags)(struct TMR_Reader *reader) [private] |
Definition at line 440 of file tm_reader.h.
bool TMR_Reader::isStatusResponse [private] |
Definition at line 362 of file tm_reader.h.
bool TMR_Reader::isStopNTags [private] |
Definition at line 370 of file tm_reader.h.
TMR_Status(* TMR_Reader::killTag)(struct TMR_Reader *reader, const TMR_TagFilter *filter, const TMR_TagAuthentication *auth) [private] |
Definition at line 449 of file tm_reader.h.
TMR_Status(* TMR_Reader::lockTag)(struct TMR_Reader *reader, const TMR_TagFilter *filter, TMR_TagLockAction *action) [private] |
Definition at line 450 of file tm_reader.h.
TMR_Status(* TMR_Reader::modifyFlash)(TMR_Reader *reader, uint8_t sector, uint32_t address, uint32_t password, uint8_t length, const uint8_t data[], uint32_t offset) [private] |
Definition at line 467 of file tm_reader.h.
uint32_t TMR_Reader::numberOfTagsToRead [private] |
Definition at line 378 of file tm_reader.h.
TMR_Status(* TMR_Reader::paramGet)(struct TMR_Reader *reader, TMR_Param key, void *value) [private] |
Definition at line 444 of file tm_reader.h.
uint8_t TMR_Reader::paramMessage[256] [private] |
Definition at line 374 of file tm_reader.h.
TMR_Status(* TMR_Reader::paramSet)(struct TMR_Reader *reader, TMR_Param key, const void *value) [private] |
Definition at line 445 of file tm_reader.h.
bool TMR_Reader::paramWait [private] |
Definition at line 372 of file tm_reader.h.
uint8_t TMR_Reader::portmask [private] |
Definition at line 432 of file tm_reader.h.
bool* TMR_Reader::pSupportsResetStats [private] |
Definition at line 384 of file tm_reader.h.
TMR_Status(* TMR_Reader::read)(struct TMR_Reader *reader, uint32_t timeoutMs, int32_t *tagCount) [private] |
Definition at line 439 of file tm_reader.h.
enum TMR_ReaderType TMR_Reader::readerType [private] |
Definition at line 350 of file tm_reader.h.
Definition at line 422 of file tm_reader.h.
TMR_ReadListenerBlock* TMR_Reader::readListeners [private] |
Definition at line 421 of file tm_reader.h.
TMR_readParams TMR_Reader::readParams [private] |
Definition at line 354 of file tm_reader.h.
TMR_Status(* TMR_Reader::readTagMemBytes)(struct TMR_Reader *reader, const TMR_TagFilter *filter, uint32_t bank, uint32_t address, uint16_t count, uint8_t data[]) [private] |
Definition at line 452 of file tm_reader.h.
TMR_Status(* TMR_Reader::readTagMemWords)(struct TMR_Reader *reader, const TMR_TagFilter *filter, uint32_t bank, uint32_t address, uint16_t count, uint16_t *data) [private] |
Definition at line 455 of file tm_reader.h.
TMR_Status(* TMR_Reader::reboot)(TMR_Reader *reader) [private] |
Definition at line 469 of file tm_reader.h.
bool TMR_Reader::searchStatus [private] |
Definition at line 360 of file tm_reader.h.
Definition at line 391 of file tm_reader.h.
TMR_Reader_StatsFlag TMR_Reader::statsFlag [private] |
Definition at line 429 of file tm_reader.h.
TMR_StatsListenerBlock* TMR_Reader::statsListeners [private] |
Definition at line 423 of file tm_reader.h.
TMR_SR_StatusType TMR_Reader::streamStats [private] |
Definition at line 430 of file tm_reader.h.
TMR_tagOpParams TMR_Reader::tagOpParams [private] |
Definition at line 355 of file tm_reader.h.
Definition at line 352 of file tm_reader.h.
bool TMR_Reader::triggerRead [private] |
Definition at line 366 of file tm_reader.h.
bool TMR_Reader::trueAsyncflag [private] |
Definition at line 359 of file tm_reader.h.
union { ... } TMR_Reader::u [private] |
char TMR_Reader::uri[TMR_MAX_READER_NAME_LENGTH] [private] |
Definition at line 356 of file tm_reader.h.
Definition at line 431 of file tm_reader.h.
TMR_Status(* TMR_Reader::writeTag)(struct TMR_Reader *reader, const TMR_TagFilter *filter, const TMR_TagData *data) [private] |
Definition at line 442 of file tm_reader.h.
TMR_Status(* TMR_Reader::writeTagMemBytes)(struct TMR_Reader *reader, const TMR_TagFilter *filter, uint32_t bank, uint32_t address, uint16_t count, const uint8_t data[]) [private] |
Definition at line 458 of file tm_reader.h.
TMR_Status(* TMR_Reader::writeTagMemWords)(struct TMR_Reader *reader, const TMR_TagFilter *filter, uint32_t bank, uint32_t address, uint16_t count, const uint16_t data[]) [private] |
Definition at line 461 of file tm_reader.h.