C# Class Protocol.Mumble.MumbleClient

Inheritance: MumbleConnection
Show file Open project: FreeApophis/Mumble.net Class Usage Examples

Public Properties

Property Type Description
ServerVersion uint

Public Methods

Method Description
Connect ( ) : void
FindChannel ( string name ) : MumbleChannel
FindUser ( uint id ) : MumbleUser
MumbleClient ( string version, string host, string username, int port = 64738 ) : System
SendTextMessageToChannel ( string message, MumbleChannel channel, bool recursive ) : void
SendTextMessageToUser ( string message, MumbleUser user ) : void
SwitchChannel ( MumbleChannel channel ) : void
Update ( ServerSync message ) : void
Update ( TextMessage message ) : void
Update ( Version message ) : void

Private Methods

Method Description
NextSequence ( ) : System.UInt64
ProtocolHandler ( object sender, MumblePacketEventArgs args ) : void

Method Details

Connect() public method

public Connect ( ) : void
return void

FindChannel() public method

public FindChannel ( string name ) : MumbleChannel
name string
return MumbleChannel

FindUser() public method

public FindUser ( uint id ) : MumbleUser
id uint
return MumbleUser

MumbleClient() public method

public MumbleClient ( string version, string host, string username, int port = 64738 ) : System
version string
host string
username string
port int
return System

SendTextMessageToChannel() public method

public SendTextMessageToChannel ( string message, MumbleChannel channel, bool recursive ) : void
message string
channel MumbleChannel
recursive bool
return void

SendTextMessageToUser() public method

public SendTextMessageToUser ( string message, MumbleUser user ) : void
message string
user MumbleUser
return void

SwitchChannel() public method

public SwitchChannel ( MumbleChannel channel ) : void
channel MumbleChannel
return void

Update() public method

public Update ( ServerSync message ) : void
message ServerSync
return void

Update() public method

public Update ( TextMessage message ) : void
message TextMessage
return void

Update() public method

public Update ( Version message ) : void
message Version
return void

Property Details

ServerVersion public property

public uint ServerVersion
return uint