Ejemplo n.º 1
0
Archivo: Port.cs Proyecto: Dloz/Task3
 public void Answer(object sender, AnswerEventArgs e)
 {
     if (State != PortState.Busy)
     {
         return;
     }
     e.Id = CurrentCallId;
     Console.WriteLine(@"Port -> CallStarted: id {0}", CurrentCallId);
     PortAnswerEvent?.Invoke(sender, e);
 }
Ejemplo n.º 2
0
 public void AnswerCall(string number, string outcomingNumber, CallState state)
 {
     PortAnswerEvent?.Invoke(this, new AnswerEventArgs(outcomingNumber, number, state));
 }
Ejemplo n.º 3
0
 protected virtual void DoAnswerCallEvent(int number, int objectNumber, StatusCall status)
 {
     PortAnswerEvent?.Invoke(this, new AnswerArgsEvent(number, objectNumber, status));//запуск события
 }