Interface | Description |
---|---|
Descriptor |
model elements of the QStream, such as StreamDescriptor, PacketDescriptor,
and EnumerationUnitDescriptor.
|
DescriptorFactory |
Factor for converting the XML packet into the Descriptor that implements.
|
SerializeDelegate |
interface for serializing (formatting) and parsing objects.
|
StreamHandler |
This describes an object that is able to receive a stream from StreamTool.readStream, which breaks the stream up
into descriptors and packets.
|
XMLSerializeDelegate |
Extension to SerializeDelegate that allows for embedding object within XML.
|
Class | Description |
---|---|
AsciiHexIntegerTransferType |
format as hex, useful for RGB colors, where the color is represented as
0xRRGGBB.
|
AsciiIntegerTransferType |
optimized for sending integers
|
AsciiTimeTransferType |
ISO-8601 encoded times.
|
AsciiTransferType |
Transfer type that represents data as formatted ASCII strings.
|
BundleStreamFormatter |
Like SimpleStreamFormatter, but this correctly handles bundles.
|
CacheTagSerializeDelegate |
Serialize CacheTags, which have pretty much always been for time tags.
|
DatumRangeSerializeDelegate |
This serialize delegate assumes the formatted object is a time range,
and if it doesn't parse then it's a datum range.
|
DatumSerializeDelegate |
This serialize delegate handles Datums.
|
DefaultSerializeDelegate |
Handles the base types, Number, etc.
|
DefaultSerializeDelegate.Boolean | |
DefaultSerializeDelegate.Byte | |
DefaultSerializeDelegate.Double | |
DefaultSerializeDelegate.Float | |
DefaultSerializeDelegate.Integer | |
DefaultSerializeDelegate.Long | |
DefaultSerializeDelegate.Number | |
DefaultSerializeDelegate.Short | |
DescriptorRegistry |
Registry for XML elements that appear on QStreams.
|
DoubleTransferType | |
EnumerationUnitDescriptor |
This handles enumeration units that are defined within the stream (not within
a header).
|
EnumerationUnitDescriptorFactory | |
EnumerationUnitsSerializeDelegate |
enumeration units can have an initial set of values declared, and
each stream has its own delegate.
|
ExceptionDescriptor | |
ExceptionDescriptorFactory | |
FloatTransferType |
Four byte float type.
|
FormatStreamHandler |
Writes the stream based on the messages sent to it.
|
IntegerTransferType |
"int4" is the canonical name, but "integer" is accepted as well.
|
LongTransferType |
Long transfer type, to support cdfTT2000.
|
MapSerializeDelegate |
Store map property to QStream.
|
NumberArraySerializeDelegate | |
PacketDescriptor | |
PacketDescriptorFactory | |
PlaneDescriptor |
Describes one of the bundled elements, for example one QDataSet,
within a packet.
|
QDataSetStreamHandler |
reads a stream and produces QDataSets representing the data found on the stream.
|
QdsToD2sStream |
Base class for QDataSet to das2 stream serializers
|
QdsToD2sStream.PacketXferInfo | |
QdsToD2sStream.QdsXferInfo |
Determine and hold the information needed to transfer values out of a
given QDataSet into a byte buffer.
|
QdsToD2sStream.Sequence1D | |
QdsToDas22 |
Write QDataSets that vary over at most 2 independent variables as a Das2
stream.
|
QdsToDas23 |
Write QDataSets that vary over at most 3 independent variables as a Das2
stream.
|
Rank0DataSetSerializeDelegate | |
SerializeRegistry | |
SerialStreamFormatter |
We need a class that can format a stream serially.
|
ShortTransferType |
two-byte signed integer type.
|
SimpleStreamFormatter |
Class for formatting QDataSets as QStreams.
|
StreamComment |
StreamComment allows comments to be put onto the stream.
|
StreamCommentDescriptorFactory | |
StreamDescriptor |
Description of the Stream, and manages resources for the stream.
|
StreamTool |
Code for reading streams.
|
StringSerializeDelegate | |
TransferType |
A transfer type is an encoding of a double on to the stream.
|
UnitsSerializeDelegate | |
Util |
Utility classes for formatting and parsing streams.
|
Exception | Description |
---|---|
StreamException |
This odd class seems to communication information in two directions.
|
StreamTool.DelimeterNotFoundException |