[This is preliminary documentation and is subject to change.]
Designed for reading variable-sized packets. Direct reading fixed-sized packets is a bit faster.
Namespace:
Phoenix.CommunicationAssembly: Phoenix (in Phoenix.dll) Version: 0.7.0.0
Syntax
C# | Visual Basic | Visual C++ |
public sealed class PacketReader
Public NotInheritable Class PacketReader
public ref class PacketReader sealed
Members
All Members | Constructors ![]() | Properties ![]() | Methods ![]() |
![]() ![]() | ![]() ![]() ![]() | ![]() ![]() | ![]() ![]() ![]() ![]() |
Member | Description | |
---|---|---|
![]() | PacketReader(array<Byte>[]()[]) | Initializes a new instance of the PacketReader class |
![]() | Length |
Packet size in bytes.
|
![]() | Offset | |
![]() | PacketId | |
![]() | ReadAnsiString(Int32) | |
![]() | ReadByte()()() | |
![]() | ReadInt16()()() | |
![]() | ReadInt32()()() | |
![]() | ReadInt64()()() | |
![]() | ReadSByte()()() | |
![]() | ReadUInt16()()() | |
![]() | ReadUInt32()()() | |
![]() | ReadUInt64()()() | |
![]() | ReadUnicodeString(Int32) | |
![]() | Reset()()() | |
![]() | Skip(Int32) |