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: 15.0.2.11458
Syntax
C#
public interface IPacketIO : IDataIO, 
	IDataLocationProvider

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 methodGetDataLocation
Gets the current location in a data source.
(Inherited from IDataLocationProvider.)
Public methodMarkPosition
Return a position marker.
Top
See Also