Xojo Conferences

Platforms to show: All Mac Windows Linux Cross-Platform

TAPICallControlMBS class

Type Topic Plugin Version macOS Windows Linux Console & Web iOS
class Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: The interface used by the application to connect, answer, and perform basic telephony operations on a call object.
Notes: This is an abstract class. You can't create an instance, but you can get one from various plugin functions.

Feedback, Comments & Corrections

Disconnect Modes

Constant Value Description
DisconnectModeNoAnswer 1 The call is being disconnected because it has not been answered.
(For example, an application may set a certain amount of time for the user to answer the call. If the user does not answer, the application can call Disconnect with the NOANSWER code.)
Lasterror is set.
DisconnectModeNormal 0 The call is being disconnected as part of the normal cycle of the call.
Lasterror is set.
DisconnectModeReject 2 The user rejected the offered call.
Lasterror is set.

Finish Modes

Constant Value Description
FinishModeAsConference 1 A call is being added to a conference call.
Lasterror is set.
FinishModeAsTransfer 0 A call transfer is being finished.
Lasterror is set.

QOS levels

Constant Value Description
QualityOfServerLevelBestEffort 2 Quality of service level desired is "best effort".
QualityOfServerLevelIfAvailable 1 Quality of service level desired if available.
QualityOfServerLevelNeeded 0 Quality of service level required.

This class has no sub classes.

Some methods using this class:

  • ITAddressMBS.CreateCall(DestAddress as string = "", AddressType as Integer = 1, MediaTypes as Integer = 0) as TAPICallControlMBS

Some events for this class:

Some examples which use this class:

The items on this page are in the following plugins: MBS Win Plugin.

TagLibTagMBS   -   TAPIMBS

MBS Xojo PDF Plugins