C# 클래스 CSharpRTMP.Common.BitReader

상속: System.IO.BinaryReader
파일 보기 프로젝트 열기: langhuihui/csharprtmp

공개 프로퍼티들

프로퍼티 타입 설명
BitsEnumerator IEnumerator

공개 메소드들

메소드 설명
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

메소드 상세

BitReader() 공개 메소드

public BitReader ( Stream input ) : System
input Stream
리턴 System

Bits() 공개 메소드

public Bits ( ) : IEnumerable
리턴 IEnumerable

ReadBitsToByte() 공개 메소드

public ReadBitsToByte ( byte count = 8 ) : byte
count byte
리턴 byte

ReadBitsToInt() 공개 메소드

public ReadBitsToInt ( byte count = 32 ) : int
count byte
리턴 int

ReadBitsToShort() 공개 메소드

public ReadBitsToShort ( byte count = 16 ) : short
count byte
리턴 short

ReadBool() 공개 메소드

public ReadBool ( ) : bool
리턴 bool

ReadExpGolomb() 공개 메소드

public ReadExpGolomb ( string name = "" ) : ulong
name string
리턴 ulong

프로퍼티 상세

BitsEnumerator 공개적으로 프로퍼티

public IEnumerator BitsEnumerator
리턴 IEnumerator