C# Class PeerCastStation.MKV.Element

Afficher le fichier Open project: kumaryu/peercaststation Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

Element() public méthode

public Element ( VInt id, VInt size ) : System
id VInt
size VInt
Résultat System

ReadBody() public méthode

public ReadBody ( Stream s ) : void
s Stream
Résultat void

ReadBodyAsync() public méthode

public ReadBodyAsync ( Stream s, CancellationToken cancel_token ) : Task
s Stream
cancel_token System.Threading.CancellationToken
Résultat Task

ReadHeader() public static méthode

public static ReadHeader ( Stream s ) : Element
s Stream
Résultat Element

ReadHeaderAsync() public static méthode

public static ReadHeaderAsync ( Stream s, CancellationToken cancel_token ) : Task
s Stream
cancel_token System.Threading.CancellationToken
Résultat Task

ReadString() public static méthode

public static ReadString ( Stream s, long len ) : string
s Stream
len long
Résultat string

ReadUInt() public static méthode

public static ReadUInt ( Stream s, long len ) : long
s Stream
len long
Résultat long

ToArray() public méthode

public ToArray ( ) : byte[]
Résultat byte[]

Write() public méthode

public Write ( Stream s ) : void
s Stream
Résultat void