Class BitStream
- Namespace
- nanoFramework.Tools.Debugger
- Assembly
- nanoFramework.Tools.DebugLibrary.Net.dll
- Inheritance
-
BitStream
- Inherited Members
-
- Extension Methods
-
Constructors
public BitStream(bool blockingRead)
Parameters
blockingRead
bool
public BitStream(byte[] data, int pos, int len)
Parameters
data
byte[]
pos
int
len
int
Properties
public int BitsAvailable { get; }
Property Value
- int
Methods
public void AppendChunk(byte[] data, int pos, int bitlen)
Parameters
data
byte[]
pos
int
bitlen
int
public void MarkStreamEnd()
public void ReadArray(byte[] data, int pos, int len)
Parameters
data
byte[]
pos
int
len
int
public uint ReadBits(int bits)
Parameters
bits
int
Returns
- uint
Returns
- byte[]
public void WriteArray(byte[] data, int pos, int len)
Parameters
data
byte[]
pos
int
len
int
public void WriteBits(uint val, int bits)
Parameters
val
uint
bits
int