C# Класс MumbleGuiClient.ConnectionMumbleProtocol

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

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

Свойство Тип Описание
channelJoinedDelegate ChannelJoinedDelegate
channelLeftDelegate ChannelLeftDelegate
channelMessageReceivedDelegate ChannelMessageReceivedDelegate
encodedVoice EncodedVoiceDelegate
personalMessageReceivedDelegate PersonalMessageReceivedDelegate
serverConfigDelegate ServerConfigDelegate
userJoinedDelegate UserJoinedDelegate
userLeftDelegate UserLeftDelegate

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

Метод Описание
EncodedVoice ( byte data, uint userId, long sequence, IVoiceCodec codec, SpeechTarget target ) : void
SendVoice ( ArraySegment pcm, SpeechTarget target, uint targetId ) : void
SendVoiceStop ( ) : void
ServerConfig ( ServerConfig serverConfig ) : void

Защищенные методы

Метод Описание
ChannelJoined ( MumbleSharp.Model.Channel channel ) : void
ChannelLeft ( MumbleSharp.Model.Channel channel ) : void
ChannelMessageReceived ( MumbleSharp.Model.ChannelMessage message ) : void
PersonalMessageReceived ( MumbleSharp.Model.PersonalMessage message ) : void
UserJoined ( MumbleSharp.Model.User user ) : void
UserLeft ( MumbleSharp.Model.User user ) : void

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

ChannelJoined() защищенный Метод

protected ChannelJoined ( MumbleSharp.Model.Channel channel ) : void
channel MumbleSharp.Model.Channel
Результат void

ChannelLeft() защищенный Метод

protected ChannelLeft ( MumbleSharp.Model.Channel channel ) : void
channel MumbleSharp.Model.Channel
Результат void

ChannelMessageReceived() защищенный Метод

protected ChannelMessageReceived ( MumbleSharp.Model.ChannelMessage message ) : void
message MumbleSharp.Model.ChannelMessage
Результат void

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

public EncodedVoice ( byte data, uint userId, long sequence, IVoiceCodec codec, SpeechTarget target ) : void
data byte
userId uint
sequence long
codec IVoiceCodec
target SpeechTarget
Результат void

PersonalMessageReceived() защищенный Метод

protected PersonalMessageReceived ( MumbleSharp.Model.PersonalMessage message ) : void
message MumbleSharp.Model.PersonalMessage
Результат void

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

public SendVoice ( ArraySegment pcm, SpeechTarget target, uint targetId ) : void
pcm ArraySegment
target SpeechTarget
targetId uint
Результат void

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

public SendVoiceStop ( ) : void
Результат void

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

public ServerConfig ( ServerConfig serverConfig ) : void
serverConfig ServerConfig
Результат void

UserJoined() защищенный Метод

protected UserJoined ( MumbleSharp.Model.User user ) : void
user MumbleSharp.Model.User
Результат void

UserLeft() защищенный Метод

protected UserLeft ( MumbleSharp.Model.User user ) : void
user MumbleSharp.Model.User
Результат void

Описание свойств

channelJoinedDelegate публичное свойство

public ChannelJoinedDelegate channelJoinedDelegate
Результат ChannelJoinedDelegate

channelLeftDelegate публичное свойство

public ChannelLeftDelegate channelLeftDelegate
Результат ChannelLeftDelegate

channelMessageReceivedDelegate публичное свойство

public ChannelMessageReceivedDelegate channelMessageReceivedDelegate
Результат ChannelMessageReceivedDelegate

encodedVoice публичное свойство

public EncodedVoiceDelegate encodedVoice
Результат EncodedVoiceDelegate

personalMessageReceivedDelegate публичное свойство

public PersonalMessageReceivedDelegate personalMessageReceivedDelegate
Результат PersonalMessageReceivedDelegate

serverConfigDelegate публичное свойство

public ServerConfigDelegate serverConfigDelegate
Результат ServerConfigDelegate

userJoinedDelegate публичное свойство

public UserJoinedDelegate userJoinedDelegate
Результат UserJoinedDelegate

userLeftDelegate публичное свойство

public UserLeftDelegate userLeftDelegate
Результат UserLeftDelegate