C# 클래스 PeerCastStation.MKV.Element

파일 보기 프로젝트 열기: kumaryu/peercaststation 1 사용 예제들

공개 메소드들

메소드 설명
Element ( VInt id, VInt size ) : System
ReadBody ( Stream s ) : void
ReadBodyAsync ( Stream s, CancellationToken cancel_token ) : Task
ReadHeader ( Stream s ) : Element
ReadHeaderAsync ( Stream s, CancellationToken cancel_token ) : Task
ReadString ( Stream s, long len ) : string
ReadUInt ( Stream s, long len ) : long
ToArray ( ) : byte[]
Write ( Stream s ) : void

메소드 상세

Element() 공개 메소드

public Element ( VInt id, VInt size ) : System
id VInt
size VInt
리턴 System

ReadBody() 공개 메소드

public ReadBody ( Stream s ) : void
s Stream
리턴 void

ReadBodyAsync() 공개 메소드

public ReadBodyAsync ( Stream s, CancellationToken cancel_token ) : Task
s Stream
cancel_token System.Threading.CancellationToken
리턴 Task

ReadHeader() 공개 정적인 메소드

public static ReadHeader ( Stream s ) : Element
s Stream
리턴 Element

ReadHeaderAsync() 공개 정적인 메소드

public static ReadHeaderAsync ( Stream s, CancellationToken cancel_token ) : Task
s Stream
cancel_token System.Threading.CancellationToken
리턴 Task

ReadString() 공개 정적인 메소드

public static ReadString ( Stream s, long len ) : string
s Stream
len long
리턴 string

ReadUInt() 공개 정적인 메소드

public static ReadUInt ( Stream s, long len ) : long
s Stream
len long
리턴 long

ToArray() 공개 메소드

public ToArray ( ) : byte[]
리턴 byte[]

Write() 공개 메소드

public Write ( Stream s ) : void
s Stream
리턴 void