C# Class SIPSorcery.Web.Services.CallManagerServices

Inheritance: ICallManagerServices
Mostra file Open project: sipsorcery/sipsorcery

Public Methods

Method Description
BlindTransfer ( string username, string destination, string replacesCallID ) : string
CallManagerServices ( ) : System
CallManagerServices ( ISIPCallManager sipCallManager, ISIPDialogueManager sipDialogueManager ) : System
Callback ( string username, string dialString1, string dialString2 ) : string
DualTransfer ( string username, string callID1, string callID2 ) : string

An attended transfer between two separate established calls where one leg of each call is being transferred to the other.

IsAlive ( ) : bool
WebCallback ( string username, string number ) : string

Method Details

BlindTransfer() public method

public BlindTransfer ( string username, string destination, string replacesCallID ) : string
username string
destination string
replacesCallID string
return string

CallManagerServices() public method

public CallManagerServices ( ) : System
return System

CallManagerServices() public method

public CallManagerServices ( ISIPCallManager sipCallManager, ISIPDialogueManager sipDialogueManager ) : System
sipCallManager ISIPCallManager
sipDialogueManager ISIPDialogueManager
return System

Callback() public method

public Callback ( string username, string dialString1, string dialString2 ) : string
username string
dialString1 string
dialString2 string
return string

DualTransfer() public method

An attended transfer between two separate established calls where one leg of each call is being transferred to the other.
public DualTransfer ( string username, string callID1, string callID2 ) : string
username string
callID1 string The Call-ID of the first call leg that is no longer required and of which the opposite end will be transferred.
callID2 string The Call-ID of the second call leg that is no longer required and of which the opposite end will be transferred. If /// left empty then the transfer will default to using the last call that was received.
return string

IsAlive() public method

public IsAlive ( ) : bool
return bool

WebCallback() public method

public WebCallback ( string username, string number ) : string
username string
number string
return string