C# Class CSharpRTMP.Common.BitReader

Inheritance: System.IO.BinaryReader
Afficher le fichier Open project: langhuihui/csharprtmp

Méthodes publiques

Свойство Type Description
BitsEnumerator IEnumerator

Méthodes publiques

Méthode Description
BitReader ( Stream input ) : System
Bits ( ) : IEnumerable
ReadBitsToByte ( byte count = 8 ) : byte
ReadBitsToInt ( byte count = 32 ) : int
ReadBitsToShort ( byte count = 16 ) : short
ReadBool ( ) : bool
ReadExpGolomb ( string name = "" ) : ulong

Method Details

BitReader() public méthode

public BitReader ( Stream input ) : System
input Stream
Résultat System

Bits() public méthode

public Bits ( ) : IEnumerable
Résultat IEnumerable

ReadBitsToByte() public méthode

public ReadBitsToByte ( byte count = 8 ) : byte
count byte
Résultat byte

ReadBitsToInt() public méthode

public ReadBitsToInt ( byte count = 32 ) : int
count byte
Résultat int

ReadBitsToShort() public méthode

public ReadBitsToShort ( byte count = 16 ) : short
count byte
Résultat short

ReadBool() public méthode

public ReadBool ( ) : bool
Résultat bool

ReadExpGolomb() public méthode

public ReadExpGolomb ( string name = "" ) : ulong
name string
Résultat ulong

Property Details

BitsEnumerator public_oe property

public IEnumerator BitsEnumerator
Résultat IEnumerator