C# Класс Gablarski.Server.ServerSourceHandler

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

Открытые методы

Метод Описание
GetEnumerator ( ) : IEnumerator
Remove ( AudioSource source ) : void
Remove ( IUserInfo user ) : void
ServerSourceHandler ( IGablarskiServerContext context, IServerSourceManager manager ) : System
this ( int key ) : AudioSource
this ( IUserInfo user ) : IEnumerable

Приватные методы

Метод Описание
CanSendFromSource ( IConnection connection, int sourceId, IUserInfo &speaker ) : bool
ClientAudioSourceStateChangeMessage ( MessageEventArgs e ) : void
IEnumerable ( ) : IEnumerator
OnClientAudioDataMessage ( MessageEventArgs e ) : void
RequestMuteSourceMessage ( MessageEventArgs e ) : void
RequestSourceListMessage ( MessageEventArgs e ) : void
RequestSourceMessage ( MessageEventArgs e ) : void

Описание методов

GetEnumerator() публичный Метод

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

Remove() публичный Метод

public Remove ( AudioSource source ) : void
source AudioSource
Результат void

Remove() публичный Метод

public Remove ( IUserInfo user ) : void
user IUserInfo
Результат void

ServerSourceHandler() публичный Метод

public ServerSourceHandler ( IGablarskiServerContext context, IServerSourceManager manager ) : System
context IGablarskiServerContext
manager IServerSourceManager
Результат System

this() публичный Метод

public this ( int key ) : AudioSource
key int
Результат AudioSource

this() публичный Метод

public this ( IUserInfo user ) : IEnumerable
user IUserInfo
Результат IEnumerable