C# 클래스 CSharpRTMP.Core.ClientApplicationManager

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

공개 프로퍼티들

프로퍼티 타입 설명
ApplicationById BaseClientApplication>.Dictionary
ApplicationByName BaseClientApplication>.Dictionary
ClusterApplication BaseClientApplication
IsSlave bool

공개 메소드들

메소드 설명
CreateRoom ( BaseClientApplication defaultRoom, string roomFullName, uint id ) : BaseClientApplication
FindAppByName ( string name ) : BaseClientApplication
GetAppName ( string fullName ) : string
GetOrCreateRoom ( string roomFullName, uint id ) : BaseClientApplication
RegisterApplication ( this pClientApplication ) : bool
Shutdown ( ) : void
SwitchRoom ( BaseProtocol from, string roomFullName, Variant configuration ) : BaseClientApplication
UnRegisterApplication ( this pClientApplication ) : void

메소드 상세

CreateRoom() 공개 정적인 메소드

public static CreateRoom ( BaseClientApplication defaultRoom, string roomFullName, uint id ) : BaseClientApplication
defaultRoom BaseClientApplication
roomFullName string
id uint
리턴 BaseClientApplication

FindAppByName() 공개 정적인 메소드

public static FindAppByName ( string name ) : BaseClientApplication
name string
리턴 BaseClientApplication

GetAppName() 공개 정적인 메소드

public static GetAppName ( string fullName ) : string
fullName string
리턴 string

GetOrCreateRoom() 공개 정적인 메소드

public static GetOrCreateRoom ( string roomFullName, uint id ) : BaseClientApplication
roomFullName string
id uint
리턴 BaseClientApplication

RegisterApplication() 공개 정적인 메소드

public static RegisterApplication ( this pClientApplication ) : bool
pClientApplication this
리턴 bool

Shutdown() 공개 정적인 메소드

public static Shutdown ( ) : void
리턴 void

SwitchRoom() 공개 정적인 메소드

public static SwitchRoom ( BaseProtocol from, string roomFullName, Variant configuration ) : BaseClientApplication
from CSharpRTMP.Core.Protocols.BaseProtocol
roomFullName string
configuration Variant
리턴 BaseClientApplication

UnRegisterApplication() 공개 정적인 메소드

public static UnRegisterApplication ( this pClientApplication ) : void
pClientApplication this
리턴 void

프로퍼티 상세

ApplicationById 공개적으로 정적으로 프로퍼티

public static Dictionary ApplicationById
리턴 BaseClientApplication>.Dictionary

ApplicationByName 공개적으로 정적으로 프로퍼티

public static Dictionary ApplicationByName
리턴 BaseClientApplication>.Dictionary

ClusterApplication 공개적으로 정적으로 프로퍼티

public static BaseClientApplication ClusterApplication
리턴 BaseClientApplication

IsSlave 공개적으로 정적으로 프로퍼티

public static bool IsSlave
리턴 bool