public class PacketDescriptor
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
PacketDescriptor() |
PacketDescriptor(org.w3c.dom.Element element)
creates a new PacketDescriptor
|
PacketDescriptor(int id,
org.w3c.dom.Element element)
creates a new PacketDescriptor
|
Modifier and Type | Method and Description |
---|---|
void |
addYDescriptor(SkeletonDescriptor y) |
java.lang.Object |
clone() |
static PacketDescriptor |
createLegacyPacketDescriptor(java.util.Map dsdf) |
org.w3c.dom.Element |
getDOMElement(org.w3c.dom.Document document) |
int |
getId()
return the ID associated with this packet type, or -99 if no id
has been assigned.
|
java.util.Map |
getProperties() |
java.lang.Object |
getProperty(java.lang.String name) |
int |
getSizeBytes() |
StreamXDescriptor |
getXDescriptor() |
int |
getYCount() |
SkeletonDescriptor |
getYDescriptor(int index) |
java.util.List |
getYDescriptors()
Returns a List of SkeletonDescriptor instances that represent the y
planes in a packet.
|
DatumVector[] |
read(java.nio.ByteBuffer input) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
void |
setXDescriptor(StreamXDescriptor x) |
java.lang.String |
toString() |
void |
write(Datum xTag,
DatumVector[] vectors,
java.nio.ByteBuffer output) |
public PacketDescriptor(org.w3c.dom.Element element) throws StreamException
element
- StreamException
public PacketDescriptor(int id, org.w3c.dom.Element element) throws StreamException
id
- element
- StreamException
public PacketDescriptor()
public int getId()
public StreamXDescriptor getXDescriptor()
public void setXDescriptor(StreamXDescriptor x)
public void addYDescriptor(SkeletonDescriptor y)
public int getYCount()
public java.util.List getYDescriptors()
public SkeletonDescriptor getYDescriptor(int index)
public int getSizeBytes()
public DatumVector[] read(java.nio.ByteBuffer input)
public void write(Datum xTag, DatumVector[] vectors, java.nio.ByteBuffer output)
public static PacketDescriptor createLegacyPacketDescriptor(java.util.Map dsdf)
public org.w3c.dom.Element getDOMElement(org.w3c.dom.Document document)
public java.lang.Object getProperty(java.lang.String name)
public java.util.Map getProperties()
public void setProperty(java.lang.String name, java.lang.Object value)
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object