C# 클래스 CSharpRTMP.Core.Protocols.Rtmp.Header

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

공개 프로퍼티들

프로퍼티 타입 설명
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