Demo3D.IO Namespace |
| Class | Description | |
|---|---|---|
| APIException |
Demo3D.IO API exception.
| |
| BigEndian |
Encodes and decodes simple data types in the big endian format.
| |
| BinaryConvert |
Changes the .Net type of a value.
| |
| BinaryString |
The binary representation of a string.
| |
| BinaryStringBinaryStringConverter |
Type converter for converting between System.String and BinaryString.
| |
| BinaryTextEncoding |
Represents a binary text exconding.
| |
| Buffer |
Represents a pointer into a memory buffer.
| |
| BufferReader |
Reads data from a buffer.
| |
| BufferWriter |
Writes data into a buffer.
| |
| ClosedException |
An exception thrown when the connection closed.
| |
| DataReaderExtensions |
IDataReader extensions.
| |
| DataReferenceExtensions |
IDataReference extensions.
| |
| DataWriterExtensions |
IDataWriter extensions.
| |
| Endian |
Encodes and decodes simple data types in a particular endian format.
| |
| IOException |
Error in data received, or error caused by peer, or user configuration error, etc.
| |
| IPv4 |
A class that offers helper methods for managing IP addresses and hostnames.
| |
| IPv4Configuration |
The IP configuration of one network device.
| |
| LittleEndian |
Encodes and decodes simple data types in the little endian format.
| |
| NetworkCard |
Contains information about a network card present in the machine.
| |
| NetworkCardAddress |
A network card physical address.
| |
| OffsetDataReaderExtensions |
IOffsetDataReader extensions.
| |
| OffsetDataWriterExtensions |
IOffsetDataWriter extensions.
| |
| OffsetPacketReaderExtensions |
IOffsetPacketReader extensions.
| |
| OSException |
An exception thrown by the Operating System.
| |
| PacketIO |
Represents IO to/from one packet, or one section of a packet (eg a header, or a packet encapsulated within another packet).
| |
| PacketKey |
A key for unlocking an associated PacketLock.
| |
| PacketLock |
A lock for reading/writing to a stream.
| |
| PacketMarker |
A packet marker is an object that points to a position within the packet.
| |
| PacketPosition |
Represents a position in a parent packet.
| |
| PacketPositionFixedPacketMarker |
Creates a fixed packet marker.
| |
| PacketReader |
Represents a packet reader/dissector.
| |
| PacketReaderPacketIOMethods |
An abstract base class with methods for manipulating a PacketReader.
| |
| PacketReaderExtensions |
IPacketReader extensions.
| |
| PacketWriter |
Represents a packet writer/constructor.
| |
| PacketWriterPacketIOMethods |
An abstract base class with methods for manipulating a PacketWriter.
| |
| PacketWriterExtensions |
IPacketWriter extensions.
| |
| PeerDisconnectedException |
An exception thrown when the peer disconnects.
| |
| ProtocolPeerException |
An exception thrown when the an error is detected caused by the peer.
| |
| RoutingInfo |
Routing information.
| |
| Signal |
A trackable object that represents the travel of one signal through the data pathways.
A signal may represent some data, a data request, or a data event.
| |
| SignalEvents |
Event handlers associated with a signal.
| |
| SignalGroupData |
An object that's shared between all signals in the data pathway and stores data associated with the signal group.
| |
| SignalState |
The signal state.
| |
| SignalTracking |
A mechanism for tracking data through data pathways.
| |
| SignalTrackingStageStats |
Signal statistics.
| |
| SignalTrackingTracking |
A mechanism for tracking data through data pathways.
| |
| Stage |
A stage in a data pathway.
| |
| StageDescriptor |
Describes a stage type in a data pathway.
| |
| StageStatistic |
Describes a statistic provided for this stage.
| |
| StageStatistics |
Describes a set of statistics provided for this stage.
| |
| TimeoutException |
An exception thrown when a timeout occurs.
|
| Structure | Description | |
|---|---|---|
| BufferSegment |
Represents a pointer into a memory buffer.
| |
| ID |
Provides additional packet/message/connection information.
| |
| Message |
A message.
| |
| MessageFrom |
A message plus peer information.
|
| Interface | Description | |
|---|---|---|
| IBufferReader |
Represents a class that can read a BufferSegment of data.
| |
| IBufferResolver |
Represents a class that can create a BufferSegment of data.
| |
| IBufferWriter |
Represents a class that can write to and create a BufferSegment of data.
| |
| IDataIO |
Represents a stream of data.
| |
| IDataReader |
Represents a class that can read data from a data source at the current position.
| |
| IDataReference |
Represents a class that can return a reference to data.
| |
| IDataReferenceReader |
Represents a class that can return a reference to data.
| |
| IDataReferenceWriter |
Represents a class that can return a reference to data.
| |
| IDataWriter |
Represents a class that can write data to a data sink at the current position.
| |
| IOffsetDataReader |
Represents a class that can read data from a data source at an offset.
| |
| IOffsetDataWriter |
Represents a class that can write data to a data sink at an offset.
| |
| IOffsetPacketReader |
Represents a class that can read data from a packet at an offset.
| |
| IPacketIO |
Represents an IDataIO class that can report its data format.
| |
| IPacketMarker |
Represents a position in a packet.
| |
| IPacketReader |
Represents a class that can read data from a packet at the current position.
| |
| IPacketWriter |
Represents a class that can write data to a packet at the current position.
| |
| SignalIRegistry |
A registry of signal trackers.
| |
| SignalITracker |
A signal event tracker.
|
| Enumeration | Description | |
|---|---|---|
| BinaryConvertConversionType |
How to convert one type to another.
| |
| SignalEventsIterationState |
Iteration events.
| |
| StagePathway |
Standard data pathways.
|