![]() | Connection Events |
The Connection type exposes the following members.
Name | Description | |
---|---|---|
![]() | ChannelChanged |
Called when a channel was changed
|
![]() | ChannelDeleted |
After deleting a Channel the event will be called.
|
![]() | ChannelDescriptionUpdated |
Called when the Description was edited
|
![]() | ChannelMessage |
Called when a channel message was received
|
![]() | ChannelMoved |
Called when a channel is being moved.
|
![]() | ChannelPasswordChanged |
Called when a Password was modified.
|
![]() | ChannelSubscribed |
Called when channel has been subscribed
|
![]() | ChannelSubscribesFinished |
Marks the end of multiple calls to ChannelSubscribed |
![]() | ChannelUnsubscribed |
Called when channel has been unsubscribed
|
![]() | ChannelUnsubscribesFinished |
Marks the end of multiple calls to ChannelUnsubscribed |
![]() | CheckServerUniqueIdentifier |
Used to check if the unique identifier is the correct one
|
![]() | ClientKickedFromChannel |
When a client is kicked from a channel
|
![]() | ClientKickedFromServer |
When a client is kicked from the server
|
![]() | ClientMessage |
Called when a private text message from a client was received
|
![]() | ClientMoved |
Called when a client is actively switching channels.
|
![]() | ClientMovedSubscription |
Once a channel has been subscribed or unsubscribed, the event is called for each client in the subscribed channel. The event is not to be confused with ClientMoved, which is called for clients actively switching channels.
|
![]() | ClientTimeout |
When a clients is moved because of a timeout
|
![]() | ClientUpdated |
Called when a client was changed
|
![]() | Custom3dRolloffCalculationClient |
Called to calculate volume attenuation for distance in 3D positioning of clients.
|
![]() | Custom3dRolloffCalculationWaveReceived |
Called to calculate volume attenuation for distance in 3D positioning of a wave file that was opened with PlayWaveFile(String, Boolean).
|
![]() | EditCapturedVoiceData |
Called after sound is recorded from the sound device and is preprocessed. This event can be used to get/alter recorded sound.
It can also be used to determine if this sound will be send, or discarded.
|
![]() | EditMixedPlaybackVoiceData |
The following event is called when all sounds that are about to be played back for this server connection have been mixed. This is the last chance to alter/get sound.
The event can be used to alter or get the sound data before playback.
|
![]() | EditPlaybackVoiceData |
Called when a incoming voice packet from a remote client was decoded and is about to be played, before it is 3D positioned and mixed with other sound sources.
The event can be used to alter the voice data (for example when you want to do effects on it) or to record the voice data.
|
![]() | EditPostProcessVoiceData |
Called when a incoming voice packet from a remote client was decoded and 3D positioned and is about to be played, but before it is mixed with other sounds sources.
The event can be used to alter or get the voice data after it has been 3D positioned.
|
![]() | FileInfoReceived |
Called after GetFileInfo(String, String) containing the reply by the server
|
![]() | FileTransferStatusReceived |
Called when a file finished being transfered, triggered by SendFile Overload or RequestFile Overload has finished or aborted with an error.
|
![]() | NewChannel |
Informs about the existence of each channel, after connection has been established, all current channels on the server are announced. This happens with delays to avoid a flood of information after connecting.
|
![]() | NewChannelCreated |
After on successfully creating a new Channel the event will be called
|
![]() | PlaybackShutdownCompleted |
Called after InitiateGracefulPlaybackShutdown finished for a device
|
![]() | ProtocolVersionReceived |
While connecting to a server, the protocol version is reported.
|
![]() | ServerError |
Error codes sent by the server to the client
|
![]() | ServerMessage |
Called when a server message was received
|
![]() | ServerStop |
Called when the server has been shutdown
|
![]() | ServerUpdated |
Called when the virtual server was changed
|
![]() | StatusChanged |
After calling Start Overload the client will be informed of the connection status changes by the event
|
![]() | TalkStatusChanged |
When a client starts or stops talking
|
![]() | WhisperIgnored |
Used when whisper is received from a Client that has not been added to the whisper allow list.
|