Edit

Share via


ToneController Class

Definition

The ToneController class handles telephony tone communication between an AudioVideoFlow instance and a remote application.

public ref class ToneController
public class ToneController
type ToneController = class
Public Class ToneController
Inheritance
ToneController

Constructors

ToneController()

Creates a new instance of the ToneController class.

Properties

AudioVideoFlow

Gets the attached AudioVideoFlow instance.

MaxTone

Gets maximum tone that can be sent or received.

MinTone

Gets the minimum tone that can be sent or received.

Methods

AttachFlow(AudioVideoFlow)

Attaches an AudioVideoFlow instance.

DetachFlow()

Detaches the AudioVideoFlow instance.

Send(Int32, Single)

Sends the specified tone at the specified volume.

Send(Int32)

Sends the specified tone at 50% volume.

Send(ToneId, Single)

Sends the specified tone at the specified volume.

Send(ToneId)

Sends the specified tone at 50% volume.

Events

IncomingFaxDetected

Raised when a fax tone is detected.

ToneReceived

Raised when a ToneController receives a tone.

Applies to