public class TagStorageSettings
extends java.lang.Object
Constructor and Description |
---|
TagStorageSettings()
Constructor
|
TagStorageSettings(int maxTagCount,
int maxSizeMemoryBank,
int maxTagIDByteCount)
Constructor takes maximum tag count, maximum size of bank and maximum tag ID Length
as parameter
|
TagStorageSettings(int maxTagCount,
int maxMemoryBankByteCount,
int maxTagIDByteCount,
TAG_FIELD tagFields,
boolean enableAccessReports)
Constructor takes maximum tag count, maximum size of bank, maximum tag ID Length
and Tag fields as parameter
|
Modifier and Type | Method and Description |
---|---|
TAG_FIELD[] |
getTagFields()
Selects the content of TagData which inturn specifies whether certain fields are required to be
processed by the Reader/Dll.
|
void |
setTagFields(TAG_FIELD tagField)
Selects the content of TagData which inturn specifies whether certain fields are required to be
processed by the Reader/Dll.
|
void |
setTagFields(TAG_FIELD[] arrTagFields) |
public TagStorageSettings()
public TagStorageSettings(int maxTagCount, int maxSizeMemoryBank, int maxTagIDByteCount)
maxTagCount
- Maximum number of tags to be queued in the Dll.
The default value is 4096.maxSizeMemoryBank
- Maximum size of Memory Bank in Bytes(Should be WORD aligned, i.e. double bytes).
The default value is 64 bytes.maxTagIDByteCount
- Maximum size of EPC Data in Bytes(Should be WORD aligned, i.e. double bytes).
The default value is 64 bytes.public TagStorageSettings(int maxTagCount, int maxMemoryBankByteCount, int maxTagIDByteCount, TAG_FIELD tagFields, boolean enableAccessReports)
maxTagCount
- Maximum number of tags to be queued in the Dll.
The default value is 4096.maxMemoryBankByteCount
- Maximum size of Memory Bank in Bytes(Should be WORD aligned, i.e. double bytes).
The default value is 64 bytes.maxTagIDByteCount
- Maximum size of EPC Data in Bytes(Should be WORD aligned, i.e. double bytes).
The default value is 64 bytes.tagFields
- Selects the content of TagData which in turn specifies whether certain fields
are required to be processed by the Reader/Dll. By default, all fields are enabled.enableAccessReports
- Indicates whether Dll should enable reporting of
TAG_DATA for access operations like Write, Lock, Kill, etc.
By default, this will be false, which implies reports will be
enabled only for Inventory, Read and Block-permalock Access
operations.public TAG_FIELD[] getTagFields()
public void setTagFields(TAG_FIELD[] arrTagFields)
public void setTagFields(TAG_FIELD tagField)