C# Class CSharpRTMP.Core.Protocols.Rtmp.Header

Afficher le fichier Open project: langhuihui/csharprtmp Class Usage Examples

Méthodes publiques

Свойство Type Description
ChannelId uint
HeaderType byte
IsAbsolute bool
MessageLength uint
MessageType byte
ReadCompleted bool
Skip4Bytes bool
StreamId uint
TimeStramp uint

Méthodes publiques

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

Method Details

Read() public méthode

public Read ( uint channelId, byte type, InputStream buffer, uint availableBytes ) : bool
channelId uint
type byte
buffer CSharpRTMP.Common.InputStream
availableBytes uint
Résultat bool

Reset() public méthode

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
Résultat void

Write() public méthode

public Write ( Channel channel, Stream writer ) : bool
channel Channel
writer Stream
Résultat bool

Write() public méthode

public Write ( Stream writer ) : bool
writer Stream
Résultat bool

Property Details

ChannelId public_oe property

public uint ChannelId
Résultat uint

HeaderType public_oe property

public byte HeaderType
Résultat byte

IsAbsolute public_oe property

public bool IsAbsolute
Résultat bool

MessageLength public_oe property

public uint MessageLength
Résultat uint

MessageType public_oe property

public byte MessageType
Résultat byte

ReadCompleted public_oe property

public bool ReadCompleted
Résultat bool

Skip4Bytes public_oe property

public bool Skip4Bytes
Résultat bool

StreamId public_oe property

public uint StreamId
Résultat uint

TimeStramp public_oe property

public uint TimeStramp
Résultat uint