コード例 #1
0
ファイル: Port.cs プロジェクト: 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);
 }
コード例 #2
0
ファイル: Port.cs プロジェクト: dante909/PhoneStation
 public void AnswerCall(string number, string outcomingNumber, CallState state)
 {
     PortAnswerEvent?.Invoke(this, new AnswerEventArgs(outcomingNumber, number, state));
 }
コード例 #3
0
ファイル: Port.cs プロジェクト: Pahanbl4/EpamTrainingC
 protected virtual void DoAnswerCallEvent(int number, int objectNumber, StatusCall status)
 {
     PortAnswerEvent?.Invoke(this, new AnswerArgsEvent(number, objectNumber, status));//запуск события
 }