Click or drag to resize

IPacketIO Interface

Represents an IDataIO class that can report its data format.

Namespace: Demo3D.IO
Assembly: Demo3D.IO (in Demo3D.IO.dll) Version: 19.00.00
Syntax
C#
public interface IPacketIO : IDataIO

The IPacketIO type exposes the following members.

Properties
 NameDescription
Public propertyEndian Endianess for integral types.
Public propertyID Optional ID to identify the packet (eg source/destination, packet section, etc).
Public propertyIsFixed Returns true if this is a fixed size data source.
(Inherited from IDataIO)
Public propertyLength Returns the current length of the data.
(Inherited from IDataIO)
Public propertyParent Returns the parent packet, or null.
Public propertyPosition Returns the current position in the data.
(Inherited from IDataIO)
Public propertyRemaining Returns the remaining data/space available. (Always 0 for an expandable buffer.)
(Inherited from IDataIO)
Public propertyTextEncoding Encoding for text strings.
Top
Methods
 NameDescription
Public methodAdvance Advances the current data position..
(Inherited from IDataIO)
Public methodMarkPosition Return a position marker.
Top
See Also