Platforms to show: All Mac Windows Linux Cross-Platform

TAPICallControlMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Tapi MBS Win Plugin 14.4 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
The interface used by the application to connect, answer, and perform basic telephony operations on a call object.

This is an abstract class. You can't create an instance, but you can get one from various plugin functions.

Disconnect Modes

Constant Value Description
DisconnectModeNoAnswer 1 The call is being disconnected because it has not been answered. more
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 using this class:

Some examples using this class:


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


TagLibTagMBS   -   TAPIMBS


The biggest plugin in space...