C# Класс CSharpRTMP.Core.Protocols.Rtmp.Header

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

Открытые свойства

Свойство Тип Описание
ChannelId uint
HeaderType byte
IsAbsolute bool
MessageLength uint
MessageType byte
ReadCompleted bool
Skip4Bytes bool
StreamId uint
TimeStramp uint

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

Метод Описание
Read ( uint channelId, byte type, InputStream buffer, uint availableBytes ) : bool
Reset ( byte ht, uint ci, uint ts, uint ml, byte mt, uint si, bool ia = false ) : void
Write ( Channel channel, Stream writer ) : bool
Write ( Stream writer ) : bool

Описание методов

Read() публичный Метод

public Read ( uint channelId, byte type, InputStream buffer, uint availableBytes ) : bool
channelId uint
type byte
buffer CSharpRTMP.Common.InputStream
availableBytes uint
Результат bool

Reset() публичный Метод

public Reset ( byte ht, uint ci, uint ts, uint ml, byte mt, uint si, bool ia = false ) : void
ht byte
ci uint
ts uint
ml uint
mt byte
si uint
ia bool
Результат void

Write() публичный Метод

public Write ( Channel channel, Stream writer ) : bool
channel Channel
writer Stream
Результат bool

Write() публичный Метод

public Write ( Stream writer ) : bool
writer Stream
Результат bool

Описание свойств

ChannelId публичное свойство

public uint ChannelId
Результат uint

HeaderType публичное свойство

public byte HeaderType
Результат byte

IsAbsolute публичное свойство

public bool IsAbsolute
Результат bool

MessageLength публичное свойство

public uint MessageLength
Результат uint

MessageType публичное свойство

public byte MessageType
Результат byte

ReadCompleted публичное свойство

public bool ReadCompleted
Результат bool

Skip4Bytes публичное свойство

public bool Skip4Bytes
Результат bool

StreamId публичное свойство

public uint StreamId
Результат uint

TimeStramp публичное свойство

public uint TimeStramp
Результат uint