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.
| |
| LittleEndian |
Encodes and decodes simple data types in the little endian format.
| |
| 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).
| |
| 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.
| |
| TimeoutException |
An exception thrown when a timeout occurs.
|
| Structure | Description | |
|---|---|---|
| BufferSegment |
Represents a pointer into a memory buffer.
| |
| 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.
|
| Enumeration | Description | |
|---|---|---|
| BinaryConvertConversionType |
How to convert one type to another.
|