public NonInviteClientTransaction(SipRequest request) { _request = request; //Check.Require() //Check.Require(request.Method != SipMethods.Invite) _state = new ProceedingState(this); }
public NonInviteClientTransaction(SipRequest request) { _request = request; //Check.Require() //Check.Require(request.Method != SipMethods.Invite) _state = new ProceedingState(this); }
protected void GoToState(NonInviteClientTransactionState from, NonInviteClientTransactionState to) { from.Stop(); _state = to; to.Start(); }
protected void GoToState(NonInviteClientTransactionState from, NonInviteClientTransactionState to) { from.Stop(); _state = to; to.Start(); }