| Client Properties |
The Client type exposes the following members.
| Name | Description | |
|---|---|---|
| Channel |
The channel the client is currently joined
| |
| Connection |
Server Connection
| |
| ConnectionInfo |
Server ConnectionInfo
| |
| DefaultChannel |
Default channel name used in the last Start Overload call. Only available for own client
| |
| ID |
ID of the client
| |
| IdleTime |
Time the client has been idle. Needs to be requested with RequestClientVariables | |
| InputHardwareEnabled |
Set if the clients capture device is not available. Always available for visible clients
| |
| InputMuted |
Indicates the mute status of the clients capture device. Always available for visible clients
| |
| IsInputDeactivated |
Determines if the sound input is deactivated , only usable for Self, not propagated to the network.
| |
| IsRecording |
Indicates a client is currently recording all voice data in his channel
| |
| IsTalking |
Set when the client is currently sending voice data to the server. Always available for visible clients.
| |
| MetaData |
Not used by TeamSpeak 3, offers free storage for SDK users. Always available for visible clients
| |
| Muted |
Indicates a client has been locally muted. Client-side only
| |
| Nickname |
Nickname used by the client. This value is always automatically updated for visible clients
| |
| OutputHardware |
True if the clients playback device is not available. Always available for visible clients
| |
| OutputMuted |
Indicates the combined mute status of the clients playback and capture devices. Always available for visible clients
| |
| OutputOnlyMuted |
Indicates the mute status of the clients playback device. Always available for visible clients
| |
| Platform |
Operating system used by this client. Needs to be requested with RequestClientVariables unless called on own client.
| |
| UniqueIdentifier |
Unique ID for this client. Stays the same after restarting the application, so you can use this to identify individual users
| |
| Version |
Application version used by this client. Needs to be requested with RequestClientVariables unless called on own client
| |
| VolumeModificator |
The client volume modifier
|