![]() | Channel Class |
Namespace: TeamSpeak.Sdk.Client
The Channel type exposes the following members.
Name | Description | |
---|---|---|
![]() | ChannelEmptyTime |
Time since the last client has left a temporary channel
|
![]() | Channels |
List of all subchannels in the channel
|
![]() | Clients |
List of all clients in the channel, if the channel is currently subscribed.
|
![]() | Codec |
Codec used for this channel
|
![]() | CodecIsUnencrypted |
If true, this channel is not using encrypted voice data. If false, voice data is encrypted for this channel.
|
![]() | CodecLatencyFactor |
Latency of this channel.
|
![]() | CodecQuality |
Quality of channel codec of this channel. Valid values range from 0 to 10, default is 7. Higher values result in better speech quality but more bandwidth usage
|
![]() | Connection |
Server Connection
|
![]() | DeleteDelay |
This parameter defines how many seconds the server waits until a temporary channel is deleted when empty.
When a temporary channel is created, a timer is started. If a user joins the channel before the countdown is finished, the channel is not deleted. After the last person has left the channel, the countdown starts again. DeleteDelay defines the length of this countdown in seconds.
The time since the last client has left the temporary channel can be queried with ts3client_getChannelEmptySecs.
|
![]() | Description |
Optional channel description. Can have multiple lines. Needs to be request with GetChannelDescription.
|
![]() | ID |
ID of the channel
|
![]() | IsDefault |
Channel is the default channel. There can only be one default channel per server. New users who did not configure a channel to join on login in ts3client_startConnection will automatically join the default channel.
|
![]() | IsPasswordProtected |
If set, channel is password protected. The password itself is stored in ChannelPassword
|
![]() | IsPermanent |
Permanent channels will be restored when the server restarts.
|
![]() | IsSemiPermanent |
Semi-permanent channels are not automatically deleted when the last user left but will not be restored when the server restarts.
|
![]() | MaxClients |
Number of maximum clients who can join this channel
|
![]() | MaxFamilyClients |
Number of maximum clients who can join this channel and all subchannels
|
![]() | Name |
Name of the channel
|
![]() | Order | |
![]() | Parent |
The parent channel
|
![]() | Password |
Optional password for password-protected channels.
|
![]() | Topic |
Single-line channel topic
|
Name | Description | |
---|---|---|
![]() | CreateDirectory |
Create a directory.
|
![]() | Delete |
Removes the channel from the server
|
![]() | DeleteFile(String, String) |
Deleting a remote files on the server
|
![]() | DeleteFile(String, String) |
Delete one or more remote files on the server.
|
![]() | Equals(Object) |
Indicates whether this instance and a specified object are equal.
(Overrides ObjectEquals(Object).) |
![]() | Equals(Channel) |
Indicates whether this instance and a another instance are equal.
|
![]() | Finalize | (Inherited from Object.) |
![]() | GetChannelDescription |
Request updating the channel description
|
![]() | GetFileInfo |
Query information of a specified file. The answer from the server will trigger FileInfoReceived with the requested information.
|
![]() | GetFileList |
Query list of files in a directory.
|
![]() | GetHashCode |
Returns the hash code for this instance.
(Overrides ObjectGetHashCode.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | MoveFile(String, String, String) |
Moves or renames a file. If the source and target paths are the same, the file will simply be renamed.
|
![]() | MoveFile(String, Channel, String, String, String) |
Moves or renames a file. If the source and target channels and paths are the same, the file will simply be renamed.
|
![]() | MoveTo |
Move the channel to a new parent channel
|
![]() | RequestFile(String, String, Boolean, Boolean, String) |
Download a file from the server.
|
![]() | RequestFile(String, String, Boolean, Boolean, String, String) |
Request downloading a file from the server.
|
![]() | RequestFile(String, String, Boolean, Boolean, String, CancellationToken) |
Download a file from the server.
|
![]() | SendFile(String, Boolean, Boolean, String) |
Uploads a local file to the server
|
![]() | SendFile(String, String, Boolean, Boolean, String) |
Uploads a local file to the server
|
![]() | SendFile(String, String, Boolean, Boolean, String, String) |
Request uploading a local file to the server
|
![]() | SendFile(String, String, Boolean, Boolean, String, CancellationToken) |
Uploads a local file to the server
|
![]() | SendTextMessage |
Send a text message to the channel
|
![]() | ToString |
Returns a string that represents the current object.
(Overrides ObjectToString.) |
Name | Description | |
---|---|---|
![]() ![]() | Equality |
Compares two Channel for equality.
|
![]() ![]() | Inequality |
Compares two Channel for inequality.
|