C# 클래스 CSharpRTMP.Core.Protocols.Cluster.BaseClusterAppProtocolHandler

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

공개 프로퍼티들

프로퍼티 타입 설명
Connected bool

공개 메소드들

메소드 설명
Broadcast ( BaseProtocol @from, Variant invokeInfo ) : void
Broadcast ( uint appId, BaseProtocol to, Variant invokeInfo ) : void
CallAppFunction ( uint appId, string functionName, Variant invoke ) : void
CallClient ( BaseProtocol to, string functionName, Variant invoke ) : void
OnSOCreated ( SO so ) : void
PlayStream ( uint appId, string streamName ) : void
PublishStream ( uint appId, IInStream inStream, string type = "live" ) : void
SharedObjectTrack ( BaseProtocol to, string name, uint version, bool isPersistent, Variant primitives ) : void

보호된 메소드들

메소드 설명
BaseClusterAppProtocolHandler ( Variant configuration ) : System

메소드 상세

BaseClusterAppProtocolHandler() 보호된 메소드

protected BaseClusterAppProtocolHandler ( Variant configuration ) : System
configuration Variant
리턴 System

Broadcast() 공개 메소드

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

Broadcast() 공개 추상적인 메소드

public abstract Broadcast ( uint appId, BaseProtocol to, Variant invokeInfo ) : void
appId uint
to BaseProtocol
invokeInfo Variant
리턴 void

CallAppFunction() 공개 추상적인 메소드

public abstract CallAppFunction ( uint appId, string functionName, Variant invoke ) : void
appId uint
functionName string
invoke Variant
리턴 void

CallClient() 공개 메소드

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

OnSOCreated() 공개 추상적인 메소드

public abstract OnSOCreated ( SO so ) : void
so CSharpRTMP.Core.Protocols.Rtmp.SO
리턴 void

PlayStream() 공개 추상적인 메소드

public abstract PlayStream ( uint appId, string streamName ) : void
appId uint
streamName string
리턴 void

PublishStream() 공개 추상적인 메소드

public abstract PublishStream ( uint appId, IInStream inStream, string type = "live" ) : void
appId uint
inStream IInStream
type string
리턴 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

프로퍼티 상세

Connected 공개적으로 프로퍼티

public bool Connected
리턴 bool