0x00x0028
Members 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _data | byte[] | 1 flags | — | |
| 0x04 | _position | int | 1 flags | — | |
| 0x04 | _dataSize | int | 1 flags | — | |
| 0x04 | _offset | int | Private | — | |
| 0x08 | _uTF8Encoding | UTF8Encoding | PrivateStatic+1 flags | — | |
| 0x0024 | 0x04 | unreflected bytes to end of NetDataReader | |||
Functions 82
| Signature | Flags | Native | Params |
|---|---|---|---|
| byte[] get_RawData() | Public+1 flags | 0x08 | |
| int get_RawDataSize() | Public+1 flags | 0x04 | |
| int get_UserDataOffset() | Public+1 flags | 0x04 | |
| int get_UserDataSize() | Public+1 flags | 0x04 | |
| bool get_IsNull() | Public+1 flags | 0x01 | |
| int get_Position() | Public+1 flags | 0x04 | |
| bool get_EndOfData() | Public+1 flags | 0x01 | |
| int get_AvailableBytes() | Public+1 flags | 0x04 | |
| void SkipBytes(int count) | Public | 0x04 | |
| void SetPosition(int position) | Public | 0x04 | |
| void SetSource(NetDataWriter dataWriter) | Public | 0x08 | |
| void SetSource(const byte[]& source) | Public | 0x08 | |
| void SetSource(const byte[]& source, int offset, int maxSize) | Public | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(NetDataWriter writer) | Public+1 flags | 0x08 | |
| void .ctor(const byte[]& source) | Public+1 flags | 0x08 | |
| void .ctor(const byte[]& source, int offset, int maxSize) | Public+1 flags | 0x08 | |
| IPEndPoint GetNetEndPoint() | Public | 0x08 | |
| byte GetByte() | Public | 0x01 | |
| sbyte GetSByte() | Public | 0x01 | |
| bool[] GetBoolArray() | Public | 0x08 | |
| ushort[] GetUShortArray() | Public | 0x08 | |
| short[] GetShortArray() | Public | 0x08 | |
| long[] GetLongArray() | Public | 0x08 | |
| ulong[] GetULongArray() | Public | 0x08 | |
| int[] GetIntArray() | Public | 0x08 | |
| uint[] GetUIntArray() | Public | 0x08 | |
| float[] GetFloatArray() | Public | 0x08 | |
| double[] GetDoubleArray() | Public | 0x08 | |
| string[] GetStringArray() | Public | 0x08 | |
| string[] GetStringArray(int maxStringLength) | Public | 0x08 | |
| bool GetBool() | Public | 0x01 | |
| ushort GetChar() | Public | 0x02 | |
| ushort GetUShort() | Public | 0x02 | |
| short GetShort() | Public | 0x02 | |
| long GetLong() | Public | 0x08 | |
| ulong GetULong() | Public | 0x08 | |
| int GetInt() | Public | 0x04 | |
| uint GetUInt() | Public | 0x04 | |
| float GetFloat() | Public | 0x04 | |
| double GetDouble() | Public | 0x08 | |
| string GetString(int maxLength) | Public | 0x08 | |
| string GetString() | Public | 0x08 | |
| ArraySegment<System.Byte> GetBytesSegment(int count) | Public | 0x10 | |
| ArraySegment<System.Byte> GetRemainingBytesSegment() | Public | 0x10 | |
| uint8 Get() | Public | 0x00 | |
| byte[] GetRemainingBytes() | Public | 0x08 | |
| void GetBytes(const byte[]& destination, int start, int count) | Public | 0x08 | |
| void GetBytes(const byte[]& destination, int count) | Public | 0x08 | |
| sbyte[] GetSBytesWithLength() | Public | 0x08 | |
| byte[] GetBytesWithLength() | Public | 0x08 | |
| byte PeekByte() | Public | 0x01 | |
| sbyte PeekSByte() | Public | 0x01 | |
| bool PeekBool() | Public | 0x01 | |
| ushort PeekChar() | Public | 0x02 | |
| ushort PeekUShort() | Public | 0x02 | |
| short PeekShort() | Public | 0x02 | |
| long PeekLong() | Public | 0x08 | |
| ulong PeekULong() | Public | 0x08 | |
| int PeekInt() | Public | 0x04 | |
| uint PeekUInt() | Public | 0x04 | |
| float PeekFloat() | Public | 0x04 | |
| double PeekDouble() | Public | 0x08 | |
| string PeekString(int maxLength) | Public | 0x08 | |
| string PeekString() | Public | 0x08 | |
| bool TryGetByte(ref byte& result) | Public | 0x01 | |
| bool TryGetSByte(ref sbyte& result) | Public | 0x01 | |
| bool TryGetBool(ref bool& result) | Public | 0x01 | |
| bool TryGetChar(ref ushort& result) | Public | 0x02 | |
| bool TryGetShort(ref short& result) | Public | 0x02 | |
| bool TryGetUShort(ref ushort& result) | Public | 0x02 | |
| bool TryGetInt(ref int& result) | Public | 0x04 | |
| bool TryGetUInt(ref uint& result) | Public | 0x04 | |
| bool TryGetLong(ref long& result) | Public | 0x08 | |
| bool TryGetULong(ref ulong& result) | Public | 0x08 | |
| bool TryGetFloat(ref float& result) | Public | 0x04 | |
| bool TryGetDouble(ref double& result) | Public | 0x08 | |
| bool TryGetString(ref string& result) | Public | 0x08 | |
| bool TryGetStringArray(ref string[]& result) | Public | 0x08 | |
| bool TryGetBytesWithLength(ref byte[]& result) | Public | 0x08 | |
| void Clear() | Public | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Subclasses 1
Used by 57
types with a member, parameter or interface of this type<>c__DisplayClass23_0`1<>c__DisplayClass24_0`2<>c__DisplayClass25_0`1<>c__DisplayClass26_0`2<>c__DisplayClass27_0`2<>c__DisplayClass28_0`1<>c__DisplayClass29_0`2<>c__DisplayClass30_0`1BoolSerializer`1ByteSerializer`1CharSerializer`1ClassInfo`1ConnectionRequestDoubleSerializer`1EnumByteSerializer`1EnumIntSerializer`1FastCall`1FastCall`1FastCallClass`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecific`2FastCallSpecificAuto`2FastCallSpecificAuto`2FastCallSpecificAuto`2FastCallStatic`2FastCallStruct`2FloatSerializer`1Func`2Func`2INetSerializableIntSerializer`1IPEndPointSerializer`1LongSerializer`1NatPunchModuleNetConnectRequestPacketNetPacketProcessorNetSerializerSByteSerializer`1ShortSerializer`1StringSerializer`1SubscribeDelegateUIntSerializer`1ULongSerializer`1UShortSerializer`1