/// <summary> /// event handlers /// </summary> /// <param name="sender"></param> /// <param name="request"></param> public void OnOutgoingRequest(object sender, Requests.Request request) { if (request.GetType() == typeof(Requests.OutgoingCallRequest)) { RegisterOutgoingRequest(request as Requests.OutgoingCallRequest); } }
public void OnOutgoingCall(object sender, Requests.Request request) { if (request.GetType() == typeof(Requests.OutgoingCallRequest) && this.State == PortState.Free) { this.State = PortState.Busy; } }