public Conversation(BaseSipConnection connection, SipMessage packet) { this.connection = connection; this.callID = int.Parse(packet.CallID.Value); this.cseq = packet.CSeq.Value; this.from = new SipUri(packet.From.Value); string eventStr = (packet.Event == null ? SipEvent.None.ToString() : packet.Event.Value); if (Enum.IsDefined(typeof(SipEvent), eventStr)) { this.eventName = (SipEvent)Enum.Parse(typeof(SipEvent), eventStr, true); } this.originPacket = packet; }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SipEvent obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SipEvent obj) { return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; }