C# Class MumbleGuiClient.ConnectionMumbleProtocol

Inheritance: MumbleSharp.BasicMumbleProtocol
Exibir arquivo Open project: martindevans/MumbleSharp Class Usage Examples

Public Properties

Property Type Description
channelJoinedDelegate ChannelJoinedDelegate
channelLeftDelegate ChannelLeftDelegate
channelMessageReceivedDelegate ChannelMessageReceivedDelegate
encodedVoice EncodedVoiceDelegate
personalMessageReceivedDelegate PersonalMessageReceivedDelegate
serverConfigDelegate ServerConfigDelegate
userJoinedDelegate UserJoinedDelegate
userLeftDelegate UserLeftDelegate

Public Methods

Method Description
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

Protected Methods

Method Description
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

Method Details

ChannelJoined() protected method

protected ChannelJoined ( MumbleSharp.Model.Channel channel ) : void
channel MumbleSharp.Model.Channel
return void

ChannelLeft() protected method

protected ChannelLeft ( MumbleSharp.Model.Channel channel ) : void
channel MumbleSharp.Model.Channel
return void

ChannelMessageReceived() protected method

protected ChannelMessageReceived ( MumbleSharp.Model.ChannelMessage message ) : void
message MumbleSharp.Model.ChannelMessage
return void

EncodedVoice() public method

public EncodedVoice ( byte data, uint userId, long sequence, IVoiceCodec codec, SpeechTarget target ) : void
data byte
userId uint
sequence long
codec IVoiceCodec
target SpeechTarget
return void

PersonalMessageReceived() protected method

protected PersonalMessageReceived ( MumbleSharp.Model.PersonalMessage message ) : void
message MumbleSharp.Model.PersonalMessage
return void

SendVoice() public method

public SendVoice ( ArraySegment pcm, SpeechTarget target, uint targetId ) : void
pcm ArraySegment
target SpeechTarget
targetId uint
return void

SendVoiceStop() public method

public SendVoiceStop ( ) : void
return void

ServerConfig() public method

public ServerConfig ( ServerConfig serverConfig ) : void
serverConfig ServerConfig
return void

UserJoined() protected method

protected UserJoined ( MumbleSharp.Model.User user ) : void
user MumbleSharp.Model.User
return void

UserLeft() protected method

protected UserLeft ( MumbleSharp.Model.User user ) : void
user MumbleSharp.Model.User
return void

Property Details

channelJoinedDelegate public_oe property

public ChannelJoinedDelegate channelJoinedDelegate
return ChannelJoinedDelegate

channelLeftDelegate public_oe property

public ChannelLeftDelegate channelLeftDelegate
return ChannelLeftDelegate

channelMessageReceivedDelegate public_oe property

public ChannelMessageReceivedDelegate channelMessageReceivedDelegate
return ChannelMessageReceivedDelegate

encodedVoice public_oe property

public EncodedVoiceDelegate encodedVoice
return EncodedVoiceDelegate

personalMessageReceivedDelegate public_oe property

public PersonalMessageReceivedDelegate personalMessageReceivedDelegate
return PersonalMessageReceivedDelegate

serverConfigDelegate public_oe property

public ServerConfigDelegate serverConfigDelegate
return ServerConfigDelegate

userJoinedDelegate public_oe property

public UserJoinedDelegate userJoinedDelegate
return UserJoinedDelegate

userLeftDelegate public_oe property

public UserLeftDelegate userLeftDelegate
return UserLeftDelegate