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 RFIDEpc96bit class generates and splits the standard 96-bit electronic product code (EPC) tags.
Syntax
class RFIDEpc96bit extends RFIDEpc
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. (Inherited from RFIDEpc.) |
![]() |
epcManager | Gets or sets the value of the epcManager value. (Inherited from RFIDEpc.) |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
generate | Generates the electronic product code (EPC) tag. (Inherited from RFIDEpc.) |
![]() |
generateSerialNumber | Generates and applies the serial number when the tag ID is generated if the serial number was not already applied. (Inherited from RFIDEpc.) |
![]() |
getTagHeaderStructure | Retrieves a container that defines the length, the tag type, the filter, and the partition of the tag header fields. (Overrides the getTagHeaderStructure Method.) |
![]() |
getTagStructure | Retrieves a container that defines the length of the company prefix, the item reference, and the serial number tag body fields. (Overrides the getTagStructure Method.) |
![]() |
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. (Inherited from RFIDEpc.) |
![]() |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
![]() |
objectType | Gets or sets the value of an objectType. (Inherited from RFIDEpc.) |
![]() |
owner | Returns the instance that owns the object. (Inherited from Object.) |
![]() |
partition | Gets or sets the value of the partition. (Inherited from RFIDEpc.) |
![]() |
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. (Inherited from RFIDEpc.) |
![]() |
postSplitValidation | Validates the single fields from the 64-bit electronic product code (EPC) tag ID after it is split. (Inherited from RFIDEpc.) |
![]() |
preGenerateValidation | Validates the 64-bit electronic product code (EPC) tag ID before it is generated. (Inherited from RFIDEpc.) |
![]() |
preSplit | Converts the tag ID into the bit stack. (Inherited from RFIDTagBase.) |
![]() |
preSplitValidation | Validates the 96-bit electronic product code (EPC) tag ID before it is split into single fields. (Overrides the preSplitValidation Method.) |
![]() |
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. (Inherited from RFIDEpc.) |
![]() |
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. (Inherited from RFIDEpc.) |
![]() |
tagId | Gets or sets the value of the tag ID. (Inherited from RFIDEpc.) |
![]() |
tagLength | Retrieves the length of the tag. (Overrides the tagLength Method.) |
![]() |
tagType | Gets or sets the value of tagType. (Inherited from RFIDEpc.) |
![]() |
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. (Inherited from RFIDEpc.) |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
![]() ![]() |
::construct |
Top
Remarks
When generated, the single elements that make up a 96-bit electronic product code (EPC) number are taken from Microsoft Dynamics AX and the output is a 24-character hexadecimal string.
Inheritance Hierarchy
Object Class
RFIDTagBase Class
RFIDEpc Class
RFIDEpc96bit Class