Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The RFIDEpc class is the base class to generate and split the electronic product code (EPC) standard tags.
Syntax
class RFIDEpc extends RFIDTagBase
Run On
Called
Methods
Method | Description | |
---|---|---|
![]() |
addBits | Adds a value to the bit stack. (Inherited from RFIDTagBase.) |
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
clear | Clears a single electronic product code (EPC) field before the EPC is split. (Overrides the clear Method.) |
![]() |
epcManager | Gets or sets the value of the epcManager value. |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
generate | Generates the electronic product code (EPC) tag. (Overrides the generate Method.) |
![]() |
generateSerialNumber | Generates and applies the serial number when the tag ID is generated if the serial number was not already applied. |
![]() |
getTagHeaderStructure | Retrieves a container that defines the length of the tag type, the filter, and the partition tag header fields. |
![]() |
getTagStructure | Retrieves a container that defines the length of the company prefix, the item reference, and the serial number tag body fields. |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
new | Initializes a new instance of the RFIDTagBase class. (Inherited from RFIDTagBase.) |
![]() |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
![]() |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
![]() |
object | Gets or sets the value of object. |
![]() |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
![]() |
objectType | Gets or sets the value of an objectType. |
![]() |
owner | Returns the instance that owns the object. (Inherited from Object.) |
![]() |
partition | Gets or sets the value of the partition. |
![]() |
peek | Peeks a value from the bit stack and returns it as anytype. This makes it possible to assign it to both string and integers. (Inherited from RFIDTagBase.) |
![]() |
postGenerate | Finalizes the generation of the tag ID. (Inherited from RFIDTagBase.) |
![]() |
postGenerateValidation | Validates the electronic product code (EPC) tag ID after it is generated. (Overrides the postGenerateValidation Method.) |
![]() |
postSplitValidation | Validates the single fields from the 64-bit electronic product code (EPC) tag ID after it is split. (Overrides the postSplitValidation Method.) |
![]() |
preGenerateValidation | Validates the 64-bit electronic product code (EPC) tag ID before it is generated. (Overrides the preGenerateValidation Method.) |
![]() |
preSplit | Converts the tag ID into the bit stack. (Inherited from RFIDTagBase.) |
![]() |
preSplitValidation | The base method to validate the tag ID before it is split. (Inherited from RFIDTagBase.) |
![]() |
push | Pushes a value on to the bit stack and returns the new bit stack. (Inherited from RFIDTagBase.) |
![]() |
serialNumber | Gets or sets the value of the serial number. |
![]() |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
![]() |
split | Splits the electronic product code (EPC) tag into a header, filter, company prefix, item reference, and a serial number. (Overrides the split Method.) |
![]() |
tagId | Gets or sets the value of the tag ID. |
![]() |
tagLength | Retrieves the length of the tag ID. (Inherited from RFIDTagBase.) |
![]() |
tagType | Gets or sets the value of tagType. |
![]() |
toHex | Converts an integer into a hexadecimal string. (Inherited from RFIDTagBase.) |
![]() |
toString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
![]() |
validate | Validates the electronic product code (EPC) tags. |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
![]() ![]() |
::construct |
Top
Remarks
The class must be extended for each type of EPC tag.
Inheritance Hierarchy
Object Class
RFIDTagBase Class
RFIDEpc Class
RFIDEpc64bit Class
RFIDEpc96bit Class