Zdexby TheHolyOneZ
44,741 classes
Class

NetDataReader

: Object
LiteNetLib.Utils.NetDataReader, FishNet.Runtime 0x0028 (40 B) inherited 0x0010 FishNet.Runtime.dll
0x00x0028

Members 5

OffsetSizeNameTypeFlagsDefault
0x08_databyte[]1 flags—
0x04_positionint1 flags—
0x04_dataSizeint1 flags—
0x04_offsetintPrivate—
0x08_uTF8EncodingUTF8EncodingPrivateStatic+1 flags—
0x00240x04unreflected bytes to end of NetDataReader

Functions 82

SignatureFlagsNativeParams
byte[] get_RawData()Public+1 flags0x08
int get_RawDataSize()Public+1 flags0x04
int get_UserDataOffset()Public+1 flags0x04
int get_UserDataSize()Public+1 flags0x04
bool get_IsNull()Public+1 flags0x01
int get_Position()Public+1 flags0x04
bool get_EndOfData()Public+1 flags0x01
int get_AvailableBytes()Public+1 flags0x04
void SkipBytes(int count)Public0x04
void SetPosition(int position)Public0x04
void SetSource(NetDataWriter dataWriter)Public0x08
void SetSource(const byte[]& source)Public0x08
void SetSource(const byte[]& source, int offset, int maxSize)Public0x08
void .ctor()Public+1 flags0x00
void .ctor(NetDataWriter writer)Public+1 flags0x08
void .ctor(const byte[]& source)Public+1 flags0x08
void .ctor(const byte[]& source, int offset, int maxSize)Public+1 flags0x08
IPEndPoint GetNetEndPoint()Public0x08
byte GetByte()Public0x01
sbyte GetSByte()Public0x01
bool[] GetBoolArray()Public0x08
ushort[] GetUShortArray()Public0x08
short[] GetShortArray()Public0x08
long[] GetLongArray()Public0x08
ulong[] GetULongArray()Public0x08
int[] GetIntArray()Public0x08
uint[] GetUIntArray()Public0x08
float[] GetFloatArray()Public0x08
double[] GetDoubleArray()Public0x08
string[] GetStringArray()Public0x08
string[] GetStringArray(int maxStringLength)Public0x08
bool GetBool()Public0x01
ushort GetChar()Public0x02
ushort GetUShort()Public0x02
short GetShort()Public0x02
long GetLong()Public0x08
ulong GetULong()Public0x08
int GetInt()Public0x04
uint GetUInt()Public0x04
float GetFloat()Public0x04
double GetDouble()Public0x08
string GetString(int maxLength)Public0x08
string GetString()Public0x08
ArraySegment<System.Byte> GetBytesSegment(int count)Public0x10
ArraySegment<System.Byte> GetRemainingBytesSegment()Public0x10
uint8 Get()Public0x00
byte[] GetRemainingBytes()Public0x08
void GetBytes(const byte[]& destination, int start, int count)Public0x08
void GetBytes(const byte[]& destination, int count)Public0x08
sbyte[] GetSBytesWithLength()Public0x08
byte[] GetBytesWithLength()Public0x08
byte PeekByte()Public0x01
sbyte PeekSByte()Public0x01
bool PeekBool()Public0x01
ushort PeekChar()Public0x02
ushort PeekUShort()Public0x02
short PeekShort()Public0x02
long PeekLong()Public0x08
ulong PeekULong()Public0x08
int PeekInt()Public0x04
uint PeekUInt()Public0x04
float PeekFloat()Public0x04
double PeekDouble()Public0x08
string PeekString(int maxLength)Public0x08
string PeekString()Public0x08
bool TryGetByte(ref byte& result)Public0x01
bool TryGetSByte(ref sbyte& result)Public0x01
bool TryGetBool(ref bool& result)Public0x01
bool TryGetChar(ref ushort& result)Public0x02
bool TryGetShort(ref short& result)Public0x02
bool TryGetUShort(ref ushort& result)Public0x02
bool TryGetInt(ref int& result)Public0x04
bool TryGetUInt(ref uint& result)Public0x04
bool TryGetLong(ref long& result)Public0x08
bool TryGetULong(ref ulong& result)Public0x08
bool TryGetFloat(ref float& result)Public0x04
bool TryGetDouble(ref double& result)Public0x08
bool TryGetString(ref string& result)Public0x08
bool TryGetStringArray(ref string[]& result)Public0x08
bool TryGetBytesWithLength(ref byte[]& result)Public0x08
void Clear()Public0x00
void .cctor()PrivateStatic+1 flags0x00

Subclasses 1

Used by 57

types with a member, parameter or interface of this type