| Connection Methods |
The Connection type exposes the following members.
| Name | Description | |
|---|---|---|
| ActivateCaptureDevice |
When connecting to multiple servers with the same client, the capture device can only be active for one server at the same time.
As soon as the client connects to a new server, the Library will deactivate the capture device for the previously active server.
When a user wants to talk to that previous server again, the client needs to reactivate the capture device.
| |
| AllowWhispersFrom |
Add a client to the whisper allow list.
| |
| Close |
Closes the connection
| |
| CloseCaptureDevice |
Close the capture device
| |
| ClosePlaybackDevice |
Close the playback device
| |
| CreateChannel |
Create a new Channel
| |
| Dispose |
Releases the unmanaged resources used by the CustomDevice and optionally releases the managed resources.
| |
| Equals | (Inherited from Object.) | |
| Finalize |
Allows Connection to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Overrides ObjectFinalize.) | |
| FindClient |
Returns every client with a matching UniqueId
| |
| GetHashCode | (Inherited from Object.) | |
| GetType | (Inherited from Object.) | |
| InitiateGracefulPlaybackShutdown |
Prepares the playback device be closed via ClosePlaybackDevice.
Should be used to prevent interrupting of still playing sounds.
| |
| MemberwiseClone | (Inherited from Object.) | |
| Move(Channel, Channel, Channel) |
Move a channel to a new parent channel
| |
| Move(Client, Channel, String) |
Move a client to a channel.
| |
| Mute |
Mutes one or more clients
| |
| OpenCapture |
To initialize a capture device
| |
| OpenPlayback |
To initialize a playback device
| |
| PlayWaveFile |
Play a local wave file
| |
| RefreshVariables |
Refreshing the server information.
| |
| RemoveFromAllowedWhispersFrom |
Remove a client from the whisper allow list.
| |
| SendTextMessage(String) |
Send a text message to the server
| |
| SendTextMessage(Channel, String) |
Send a text message to a channel
| |
| SendTextMessage(Client, String) |
Send a private text message to a client
| |
| Set3DListenerAttributes |
Set the position, velocity and orientation of the listener in 3D space
| |
| Set3DSettings |
Adjusts 3D sound system settings
| |
| Start(String, String, UInt32, String, String, String, String) |
Connect to a TeamSpeak 3 server
| |
| Start(String, String, UInt32, String, String, String, String) |
Connect to a TeamSpeak 3 server
| |
| Start(String, String, UInt32, String, UInt64, String, String) |
Connect to a TeamSpeak 3 server
| |
| Stop |
Disconnect from a TeamSpeak 3 server
| |
| Subscribe |
Subscribes to one or more channels
| |
| SubscribeAll |
Subscribe to all channels on the server
| |
| ToString | (Inherited from Object.) | |
| Unmute |
Unmute one or more clients
| |
| Unsubscribe |
Unsubscribes from one or more channels
| |
| UnsubscribeAll |
Unsubscribe from all channels on the server
|