A Sandcastle Documented Class Library
Tego.Rfid.Gen2 Namespace |
[Missing <summary> documentation for "N:Tego.Rfid.Gen2"]
Classes
Class | Description | |
---|---|---|
BankConfiguration |
Holds the memory configuration for a bank.
|
|
BatteryNotification | ||
C1G2 |
Definitions and helper methods for UHF C1G2.
|
|
ChipConfiguration |
Holds the configuration data for a chip, including chip type and memory configuration.
|
|
ConnectionChangeNotification | ||
ExecutionSettings |
The parameters for execution of operations, including antennas, session, trigger and filter.
|
|
ExecutionSettingsExtensions |
Extension methods for ExecutionSettings.
|
|
Filter |
Defines a filter for access or post filtering. Note that this process is different from and occurs after selection.
|
|
FilterPattern |
Defines a filter pattern for access or post filtering. Note that this process is different from, and occurs after, selection.
|
|
KnownChips |
Holds the configuration of all known chip types.
|
|
LockOperation |
Class that represents Lock Operation, which will lock or unlock bank of tag
|
|
OneTagProgressArgs |
Arguments used to report progress by reader or tag during one tag read or write operations.
|
|
Operation |
Base class for operations, plus some precanned operations.
|
|
OperationResponse |
Provides the response to an RFID operation.
|
|
Reader |
Optimized reader which wraps an underlying IReaderImplementation to provide thread safety and other value-add.
|
|
ReaderActivityArgs |
Provides the arguments for a reader activity reporting event.
|
|
ReaderCapabilities |
Class represents capabilities of readers,
allows applications to get Mins and Maxs of reader properties
|
|
ReaderImplementation |
Base class to assist with implementing the IReaderImplementation interface for reader implementations.
|
|
ReaderManager |
Precursor to functionality to manage multiple readers. For now, just contains some helper methods to create and connect Reader objects.
|
|
ReaderMode |
Provides Gen 2 air interface parameters for a reader mode.
|
|
ReaderSettings |
Base class for implementing reader settings.
|
|
ReadOperation |
Provides the response to a read operation.
|
|
ReadResponse |
Encapsulates read operation response information
|
|
RegionConfiguration |
Holds the address, size and write depth for a memory region.
|
|
RoundsTrigger |
A trigger which starts execution for a specified number of rounds.
|
|
SearchOperation |
Class that represents Search Operation
|
|
Select |
Implements one Gen 2 select.
|
|
Selection |
Implements ISelection interface, Provides data for multiple Gen 2 selects.
|
|
Tag |
Represents a Gen 2 tag. Provides interfaces for the tag to act as a reader provider in order to use Gen 2 algorithms and
as a memory provider so that it can be used by memory formats to access memory without becoming coupled to Gen 2 technology.
|
|
TagManager |
Manages the collection of Tag objects.
|
|
TagResponse |
Tag Response class represents collection of all response of operations, ran on the Tag
|
|
TagResponseArgs |
Event arguments containing a tag response.
|
|
TagResponseBuilder |
Helper class to enable building responses for Execute() and StartExecute() from individual operation responses.
In synchronous modes, the MergeByEPC property (default true) controls whether multiple tag responses from the same
EPC are merged. Initialize() sets up the helper with the list of operations and any asynchronous handler. As
operations are executed by the reader, the results should be handled by making calls to the Add() methods. In
asynchronous mode, this will cause callbacks to made whenever a TagResponse object is complete (i.e. the operations
have completed successfully or an error occured. Finally, syncronous results should be accessed via GetTagResponses().
|
|
TimedRoundsTrigger |
A trigger which starts execution for the lesser of a specified time period or number of rounds.
|
|
TimedTrigger |
A trigger which starts execution for a specified time period.
|
|
Trigger |
Base class for triggers plus provides some precanned triggers.
|
|
TriggerReaderImplementation |
Base class to assist with implementing the IReaderImplementation interface for reader implementations.
|
|
WriteOperation |
Class that represents Write Operation
|
Interfaces
Interface | Description | |
---|---|---|
IReaderCapabilities |
Interface that defines reader capabilities.
|
|
IReaderImplementation |
Common interface for implementing readers.
|
|
IReaderMode |
Provides Gen 2 air interface parameters for a reader mode.
|
|
IReaderNotification | ||
IReaderProvider |
Base interface for readers and tags to allow progress reporting, change of reader (tags only) and cancellation of execution.
|
|
IRoundsTrigger |
Interface for triggers which specificy a number of rounds to execute.
|
|
ISelect |
Provides data for a single Gen 2 select.
|
|
ISelection |
Provides data for multiple Gen 2 selects.
|
|
ITagManager |
Interface used to manage collection of Tag objects.
|
|
ITimedTrigger |
Interface for triggers which specificy a time period for which to execute.
|
Delegates
Delegate | Description | |
---|---|---|
ReaderActivityHandler |
Represents the method that will handle reader activity events.
|
|
TagResponseHandler |
Represents the method that will handle teg response events.
|
Enumerations
Enumeration | Description | |
---|---|---|
Bank |
Tag memory bank - casting to a numeric value gives the MemBank number defined in the Gen 2 spec.
|
|
DivideRatio |
Reader divide ratios as defined in C1G2 air interface table 6.9.
|
|
FilterMatchPattern |
Options to combine one or two match patterns.
|
|
ForwardLinkModulation |
Options for reader modulation.
|
|
LockAction |
Lock action to perform. Actions for multiple targets (i.e. password or bank) may be combined by or'ing.
The cast (int) value is the lock payload and usage bits per figure 6.24 of the Gen 2 air interface spec.
|
|
MillerEncoding |
Miller encoding schemes.
|
|
OperationResult |
Result of an operation. Note that result codes may vary by reader and chip manufacturer.
|
|
ReaderActivity |
Types of reader activity for reporting purposes.
|
|
ReaderEvent |
Represents Reader Events
|
|
SelectOperator |
Enumeration is used to bind two select criteria
|
|
Session |
RFID session used to define flag persistence during inventory.
|
|
SpectralMask | ||
Target |
Session inventory flag state.
|