C# 클래스 CSharpRTMP.Core.Protocols.Rtmfp.Message

상속: IDisposable, IRecyclable
파일 보기 프로젝트 열기: langhuihui/csharprtmp

공개 프로퍼티들

프로퍼티 타입 설명
Fragments List
Reader CSharpRTMP.Common.N2HBinaryReader
Repeatable bool

보호된 프로퍼티들

프로퍼티 타입 설명
_stream System.IO.MemoryStream

공개 메소드들

메소드 설명
Dispose ( ) : void
GetReader ( uint &size ) : N2HBinaryReader
GetReader ( uint fragment, uint &size ) : N2HBinaryReader
MemAck ( uint &avaliable, uint &size ) : N2HBinaryReader
Recycle ( ) : void

보호된 메소드들

메소드 설명
Init ( uint position ) : uint
Message ( ) : System
Message ( MemoryStream stream, bool repeatable ) : System

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetReader() 공개 메소드

public GetReader ( uint &size ) : N2HBinaryReader
size uint
리턴 CSharpRTMP.Common.N2HBinaryReader

GetReader() 공개 메소드

public GetReader ( uint fragment, uint &size ) : N2HBinaryReader
fragment uint
size uint
리턴 CSharpRTMP.Common.N2HBinaryReader

Init() 보호된 추상적인 메소드

protected abstract Init ( uint position ) : uint
position uint
리턴 uint

MemAck() 공개 메소드

public MemAck ( uint &avaliable, uint &size ) : N2HBinaryReader
avaliable uint
size uint
리턴 CSharpRTMP.Common.N2HBinaryReader

Message() 보호된 메소드

protected Message ( ) : System
리턴 System

Message() 보호된 메소드

protected Message ( MemoryStream stream, bool repeatable ) : System
stream System.IO.MemoryStream
repeatable bool
리턴 System

Recycle() 공개 메소드

public Recycle ( ) : void
리턴 void

프로퍼티 상세

Fragments 공개적으로 프로퍼티

public List Fragments
리턴 List

Reader 공개적으로 프로퍼티

public N2HBinaryReader,CSharpRTMP.Common Reader
리턴 CSharpRTMP.Common.N2HBinaryReader

Repeatable 공개적으로 프로퍼티

public bool Repeatable
리턴 bool

_stream 보호되어 있는 프로퍼티

protected MemoryStream,System.IO _stream
리턴 System.IO.MemoryStream