Skip to main content

Unity.Netcode.BitCounter

Inheritance#

System.Dynamic.ExpandoObject

System.Dynamic.ExpandoObject

Inherited Members#

Object.Equals(Object)

Object.Equals(Object, Object)

Object.GetHashCode()

Object.GetType()

Object.MemberwiseClone()

Object.ReferenceEquals(Object, Object)

Object.ToString()

Namespace: System.Dynamic.ExpandoObject#
Assembly: MLAPI.dll#
Syntax#
public static class BitCounter

GetUsedBitCount(UInt32)#

Get the minimum number of bits required to represent the given value

Declaration#

public static int GetUsedBitCount(uint value)

Parameters#

TypeNameDescription
System.UInt32valueThe value

Returns#

TypeDescription
System.Int32The number of bits required

GetUsedBitCount(UInt64)#

Get the minimum number of bits required to represent the given value

Declaration#

public static int GetUsedBitCount(ulong value)

Parameters#

TypeNameDescription
System.UInt64valueThe value

Returns#

TypeDescription
System.Int32The number of bits required

GetUsedByteCount(UInt32)#

Get the minimum number of bytes required to represent the given value

Declaration#

public static int GetUsedByteCount(uint value)

Parameters#

TypeNameDescription
System.UInt32valueThe value

Returns#

TypeDescription
System.Int32The number of bytes required

GetUsedByteCount(UInt64)#

Get the minimum number of bytes required to represent the given value

Declaration#

public static int GetUsedByteCount(ulong value)

Parameters#

TypeNameDescription
System.UInt64valueThe value

Returns#

TypeDescription
System.Int32The number of bytes required