C# Класс PeerCastStation.MKV.Element

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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