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

상속: BaseAppProtocolHandler
파일 보기 프로젝트 열기: langhuihui/csharprtmp

공개 프로퍼티들

프로퍼티 타입 설명
CurrentProtocol InboundRTMFPProtocol
Sessions HashSet

공개 메소드들

메소드 설명
BaseRtmfpAppProtocolHandler ( Variant configuration ) : System
Broadcast ( BaseProtocol from, Variant invokeInfo ) : void
CallClient ( BaseProtocol to, string functionName, Variant param ) : void
RegisterProtocol ( BaseProtocol protocol ) : void
SharedObjectTrack ( BaseProtocol to, string name, uint version, bool isPersistent, Variant primitives ) : void
UnRegisterProtocol ( BaseProtocol protocol ) : void

메소드 상세

BaseRtmfpAppProtocolHandler() 공개 메소드

public BaseRtmfpAppProtocolHandler ( Variant configuration ) : System
configuration Variant
리턴 System

Broadcast() 공개 메소드

public Broadcast ( BaseProtocol from, Variant invokeInfo ) : void
from BaseProtocol
invokeInfo Variant
리턴 void

CallClient() 공개 메소드

public CallClient ( BaseProtocol to, string functionName, Variant param ) : void
to BaseProtocol
functionName string
param Variant
리턴 void

RegisterProtocol() 공개 메소드

public RegisterProtocol ( BaseProtocol protocol ) : void
protocol BaseProtocol
리턴 void

SharedObjectTrack() 공개 메소드

public SharedObjectTrack ( BaseProtocol to, string name, uint version, bool isPersistent, Variant primitives ) : void
to BaseProtocol
name string
version uint
isPersistent bool
primitives Variant
리턴 void

UnRegisterProtocol() 공개 메소드

public UnRegisterProtocol ( BaseProtocol protocol ) : void
protocol BaseProtocol
리턴 void

프로퍼티 상세

CurrentProtocol 공개적으로 프로퍼티

public InboundRTMFPProtocol,CSharpRTMP.Core.Protocols.Rtmfp CurrentProtocol
리턴 InboundRTMFPProtocol

Sessions 공개적으로 프로퍼티

public HashSet Sessions
리턴 HashSet