Skip to main content

Class PooledNetworkReader

NetworkReader to be used with

Inheritance​
System.Object
Mirage.Serialization.NetworkReader
Mirage.Serialization.MirageNetworkReader
Inherited Members​
Show

Mirage.Serialization.MirageNetworkReader.ObjectLocator

Mirage.Serialization.NetworkReader.StringStore

Mirage.Serialization.NetworkReader.BitLength

Mirage.Serialization.NetworkReader.BitPosition

Mirage.Serialization.NetworkReader.BytePosition

Mirage.Serialization.NetworkReader.Dispose()

Mirage.Serialization.NetworkReader.CanRead()

Mirage.Serialization.NetworkReader.PadToByte()

Mirage.Serialization.NetworkReader.ReadBoolean()

Mirage.Serialization.NetworkReader.ReadBooleanAsUlong()

Mirage.Serialization.NetworkReader.ReadSByte()

Mirage.Serialization.NetworkReader.ReadByte()

Mirage.Serialization.NetworkReader.ReadInt16()

Mirage.Serialization.NetworkReader.ReadUInt16()

Mirage.Serialization.NetworkReader.ReadInt32()

Mirage.Serialization.NetworkReader.ReadUInt32()

Mirage.Serialization.NetworkReader.ReadInt64()

Mirage.Serialization.NetworkReader.ReadUInt64()

Mirage.Serialization.NetworkReader.ReadSingle()

Mirage.Serialization.NetworkReader.ReadDouble()

Mirage.Serialization.NetworkReader.PadAndCopy<T>(T)

Syntax​
public sealed class PooledNetworkReader : MirageNetworkReader, IDisposable

Methods​

CreateNew(Pool<PooledNetworkReader>)​

Declaration​
public static PooledNetworkReader CreateNew(Pool<PooledNetworkReader> pool)
Parameters​
TypeNameDescription
Mirage.SocketLayer.Pool<Mirage.Serialization.PooledNetworkReader>pool
Returns​
TypeDescription
Mirage.Serialization.PooledNetworkReader

Release()​

Puts object back in Pool

Declaration​
public void Release()

IDisposable.Dispose()​

Declaration​
void IDisposable.Dispose()

Dispose(Boolean)​

Declaration​
protected override void Dispose(bool disposing)
Parameters​
TypeNameDescription
System.Booleandisposing