Esempio n. 1
0
File: Port.cs Progetto: 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);
 }
Esempio n. 2
0
 public void AnswerCall(string number, string outcomingNumber, CallState state)
 {
     PortAnswerEvent?.Invoke(this, new AnswerEventArgs(outcomingNumber, number, state));
 }
Esempio n. 3
0
 protected virtual void DoAnswerCallEvent(int number, int objectNumber, StatusCall status)
 {
     PortAnswerEvent?.Invoke(this, new AnswerArgsEvent(number, objectNumber, status));//запуск события
 }