Click or drag to resize
TeamSpeak.Sdk.Client Namespace

[Missing <summary> documentation for "N:TeamSpeak.Sdk.Client"]

Classes
  ClassDescription
Public classChannel
Represents a Channel on a TeamSpeak-Server
Public classClient
Represents a Client on a TeamSpeak-Server
Public classConnection
A connection to a TeamSpeak-Server
Public classConnectionInfo
Information about the Connection
Public classCustomDevice
A custom device usable for playback and/or capture
Public classFileInfo
Information about a file or directory stored on a TeamSpeak server
Public classFileTransfer
An ongoing file transfer
Public classLibrary
TeamSpeak Client Library
Public classLibraryParameters
A set of values that are used when initializing the client library
Public classPreprocessor
Parameter of the microphone preprocessor.
Public classReadonlyChannelCollection
An immutable collection containing Channel
Public classWaveHandle
Represents a playing wave file
Structures
  StructureDescription
Public structureSoundDevice
A device that can either playback or capture sound
Interfaces
  InterfaceDescription
Public interfaceISoundDevice
A device that can either playback or capture sound.
Delegates
  DelegateDescription
Public delegateChannelChangedEventHandler
Used when a Channel was changed
Public delegateChannelDeletedEventHandler
Used after Channel was deleted.
Public delegateChannelDescriptionUpdateEventHandler
Used when the Description was edited
Public delegateChannelMessageEventHandler
Used when a channel message was received
Public delegateChannelMoveEventHandler
Used when a Channel is being moved.
Public delegateChannelPasswordChangedEventHandler
Used when a Password was modified.
Public delegateChannelSubscribeEventHandler
Used when Channel has been subscribed
Public delegateChannelSubscribeFinishedEventHandler
Used to marks the end of multiple calls to ChannelSubscribed
Public delegateChannelUnsubscribeEventHandler
Called when Channel has been unsubscribed
Public delegateChannelUnsubscribeFinishedEventHandler
Used to mark the end of multiple calls to ChannelUnsubscribed
Public delegateCheckServerUniqueIdentifierEventHandler
Used to check if the unique identifier is the correct one
Public delegateClientKickFromChannelEventHandler
Used when a Client is kicked from a Channel
Public delegateClientKickFromServerEventHandler
Used When a Client is kicked from the server
Public delegateClientMessageEventHandler
Used when a private text message was received
Public delegateClientMoveEventHandler
Used when a Client is actively switching to a Channel.
Public delegateClientMoveSubscriptionEventHandler
Used when a Client becomes visible to the current connection.
Public delegateClientMoveTimeoutEventHandler
Used when a Clients is used because he timed out
Public delegateClientPasswordEncryptHandler
Used to hash the password in the same way it is hashed in the outside data store.
Public delegateConnectStatusChangeEventHandler
Used after calling Start Overload to inform the Client of the connection status changes.
Public delegateCustom3dRolloffCalculationClientEventHandler
Used to calculate volume attenuation for distance in 3D positioning of a Client.
Public delegateCustom3dRolloffCalculationWaveEventHandler
Used to calculate volume attenuation for distance in 3D positioning of a wave file.
Public delegateCustomPacketDecryptHandler
Decrypts incoming data
Public delegateCustomPacketEncryptHandler
Encrypts outgoing data
Public delegateEditCapturedVoiceDataEventHandler
Used after sound is recorded from the sound device and is preprocessed.
Public delegateEditMixedPlaybackVoiceDataEventHandler
Used when all sounds that are about to be played back for this Connection have been mixed. This is the last chance to alter/get sound.
Public delegateEditPlaybackVoiceDataEventHandler
Used when a incoming voice packet from a remote Client was decoded and is about to be played
Public delegateEditPostProcessVoiceDataEventHandler
Used when a incoming voice packet from a remote Client was decoded and 3D positioned.
Public delegateFileInfoEventHandler
Used to return the reply of the server for GetFileInfo(String, String)
Public delegateFileTransferStatusEventHandler
Used when a file finished being transfered.
Public delegateIgnoredWhisperEventHandler
Used when whisper is received from a Client that has not yet been added to the Client allow list.
Public delegateNewChannelCreatedEventHandler
Used after a new Channel was created.
Public delegateNewChannelEventHandler
Used to inform about the existence of each Channel, after connection has been established.
Public delegatePlaybackShutdownCompleteEventHandler
Public delegateProtocolVersionEventHandler
Used to report the protocol version while connecting to a server.
Public delegateServerErrorEventHandler
Error codes sent by the server to the Client
Public delegateServerMessageEventHandler
Used when a server message was received
Public delegateServerStopEventHandler
Used when a server shutdown has been received
Public delegateServerUpdatedEventHandler
Used when the virtual server was changed
Public delegateSoundDeviceListChangedEventHandler
Called when the list of SoundDevice returned by GetCaptureDevices(String) and GetPlaybackDevices(String) was changed
Public delegateTalkStatusChangeEventHandler
Used when a Client starts or stops talking
Public delegateUpdateClientEventHandler
Used when a Client was changed
Public delegateUserLoggingMessageEventHandler
Used for user customizable logging and handling