Skip to main content
Version: 2.x

Struct MsgPackReader

Assembly: cs.temp.dll.dll
Declaration
public struct MsgPackReader

Properties

this[byte[]]

Declaration
public MsgPackReader this[byte[] key] { get; }

this[string]

Declaration
public MsgPackReader this[string key] { get; }

ArrayLength

Declaration
public int ArrayLength { get; }

this[int]

Declaration
public MsgPackReader this[int index] { get; }

Methods

Create(byte[])

Declaration
public static MsgPackReader Create(byte[] data)
Returns

OdinNative.Utils.MessagePack.MsgPackReader

Parameters
TypeName
System.Byte[]data

KeyToBytes(string)

Declaration
public static byte[] KeyToBytes(string key)
Returns

System.Byte[]

Parameters
TypeName
System.Stringkey

AsMapEnumerable()

Declaration
public MsgPackReader.MapEnumerable AsMapEnumerable()
Returns

OdinNative.Utils.MessagePack.MsgPackReader.MapEnumerable

AsArrayEnumerable()

Declaration
public MsgPackReader.ArrayEnumerable AsArrayEnumerable()
Returns

OdinNative.Utils.MessagePack.MsgPackReader.ArrayEnumerable

GetByte()

Declaration
public byte GetByte()
Returns

System.Byte

GetSByte()

Declaration
public sbyte GetSByte()
Returns

System.SByte

GetShort()

Declaration
public short GetShort()
Returns

System.Int16

GetUShort()

Declaration
public ushort GetUShort()
Returns

System.UInt16

GetInt()

Declaration
public int GetInt()
Returns

System.Int32

GetUInt()

Declaration
public uint GetUInt()
Returns

System.UInt32

GetLong()

Declaration
public long GetLong()
Returns

System.Int64

GetULong()

Declaration
public ulong GetULong()
Returns

System.UInt64

GetFloat()

Declaration
public float GetFloat()
Returns

System.Single

GetDouble()

Declaration
public double GetDouble()
Returns

System.Double

GetBool()

Declaration
public bool GetBool()
Returns

System.Boolean

GetString()

Declaration
public string GetString()
Returns

System.String

GetBinary()

Declaration
public byte[] GetBinary()
Returns

System.Byte[]

GetTimestamp()

Declaration
public DateTime GetTimestamp()
Returns

Odin.DateTime

GetExtension()

Declaration
public MessagePackExtension GetExtension()
Returns

OdinNative.Utils.MessagePack.MessagePackExtension

GetFormatCode()

Declaration
public byte GetFormatCode()
Returns

System.Byte

GetFormatName()

Declaration
public string GetFormatName()
Returns

System.String