Package rst.devices.rfid
A package with data types for handling RFID tags and readers.
Messages
digraph message_graph {
fontname="Arial";
fontsize=11;
stylesheet="../_static/graphs.css";
node [fontsize=11,fontname="Arial"]
edge [fontsize=11,fontname="Arial"]
"1" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-devices-rfid.html#rst.devices.rfid.TagCollection" TITLE="Structure rst.devices.rfid.TagCollection" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">TagCollection</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-rfid.html#rst.devices.rfid.Tag" TITLE="Structure rst.devices.rfid.Tag" TARGET="_parent">Tag</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-rfid.html#rst.devices.rfid.TagCollection.element" TITLE="Field rst.devices.rfid.TagCollection.element" TARGET="_parent" PORT="element">element</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"];
"2" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-devices-rfid.html#rst.devices.rfid.Tag" TITLE="Structure rst.devices.rfid.Tag" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">Tag</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-OCTET-VECTOR.html#OCTET-VECTOR" TITLE="Fundamental OCTET-VECTOR" TARGET="_parent">OCTET-VECTOR</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-rfid.html#rst.devices.rfid.Tag.id" TITLE="Field rst.devices.rfid.Tag.id" TARGET="_parent" PORT="id">id</TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-OCTET-VECTOR.html#OCTET-VECTOR" TITLE="Fundamental OCTET-VECTOR" TARGET="_parent">OCTET-VECTOR</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-rfid.html#rst.devices.rfid.Tag.vendor" TITLE="Field rst.devices.rfid.Tag.vendor" TARGET="_parent" PORT="vendor">vendor</TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-OCTET-VECTOR.html#OCTET-VECTOR" TITLE="Fundamental OCTET-VECTOR" TARGET="_parent">OCTET-VECTOR</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-rfid.html#rst.devices.rfid.Tag.source" TITLE="Field rst.devices.rfid.Tag.source" TARGET="_parent" PORT="source">source</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"];
"1":element -> "2" [];
}
clearer: should be made invisible via css
Message TagCollection
class rst.devices.rfid.
TagCollection
Collection of Tag
instances.
Auto-generated.
element
The individual elements of the collection.
Constraints regarding the empty collection, sorting, duplicated
entries etc. are use case specific.
Download this file
message TagCollection {
/**
* The individual elements of the collection.
*
* Constraints regarding the empty collection, sorting, duplicated
* entries etc. are use case specific.
*/
repeated Tag element = 1 ;
}
Message Tag
class rst.devices.rfid.
Tag
Provides information about an RFID tag instance.
Code author: Johannes Wienke <jwienke@ techfak. uni-bielefeld. de >
Code author: Sebastian Wrede <swrede@ techfak. uni-bielefeld. de >
@create_collection
id
The ID to identify the tag.
ASCII string encoding.
vendor
The name of the tag vendor.
ASCII string encoding.
source
Source of this information, e.g. a reader instance.
ASCII string encoding.
Download this file
message Tag {
/**
* The ID to identify the tag.
*
* ASCII string encoding.
*/
required bytes id = 1 ;
/**
* The name of the tag vendor.
*
* ASCII string encoding.
*/
optional bytes vendor = 2 ;
/**
* Source of this information, e.g. a reader instance.
*
* ASCII string encoding.
*/
optional bytes source = 3 ;
}