Exemple #1
0
 /// <summary>
 /// Make call to a given number and accountId. Assign sessionId to call state machine got from VoIP part.
 /// </summary>
 /// <param name="dialedNo"></param>
 /// <param name="accountId"></param>
 /// <returns></returns>
 public override int makeCall(string dialedNo, int accountId)
 {
     _smref.CallingNumber = dialedNo;
     // make call and save sessionId
     _smref.ChangeState(EStateId.CONNECTING);
     _smref.Session = CallProxy.makeCall(dialedNo, accountId);
     return(_smref.Session);
 }
Exemple #2
0
 /// <summary>
 /// Make call to a given number and accountId. Assign sessionId to call state machine got from VoIP part.
 /// </summary>
 /// <param name="dialedNo"></param>
 /// <param name="accountId"></param>
 /// <returns></returns>
 public override int makeCall(string dialedNo, Sipek.Sip.SipHeader[] headers)
 {
     _smref.CallingNumber = dialedNo;
     // make call and save sessionId
     _smref.ChangeState(EStateId.CONNECTING);
     _smref.Session = CallProxy.makeCall(dialedNo, headers);
     return(_smref.Session);
 }
Exemple #3
0
 public override int makeCall(string dialedNo, int accountId)
 {
     _smref.CallingNo = dialedNo;
     _smref.changeState(EStateId.CONNECTING);
     return(CallProxy.makeCall(dialedNo, accountId));
 }