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