C# Класс CSharpRTMP.Core.ClientApplicationManager

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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