コード例 #1
0
 /// <summary>
 ///     Initialize new sip request
 /// </summary>
 /// <param name="requestLine">Request line</param>
 /// <param name="cSeq">CSeq number</param>
 public SipRequest(RequestLine requestLine, int cSeq = 0)
     : this()
 {
     RequestLine  = requestLine;
     Headers.CSeq = new CSeq(cSeq, RequestLine.Method);
 }
コード例 #2
0
 /// <summary>
 ///     Initialize new sip request
 /// </summary>
 /// <param name="requestType">Request type</param>
 /// <param name="uri">Sip uri</param>
 /// <param name="cSeq">Cseq number</param>
 public SipRequest(string requestType, string uri, int cSeq = 0)
     : this()
 {
     RequestLine  = new RequestLine(requestType, SipUri.Parse(uri), Constants.SipVersion);
     Headers.CSeq = new CSeq(cSeq, RequestLine.Method);
 }