LumiSoft Mail Server User API
SIP_Dialog Class
Namespaces > LumiSoft.Net.SIP > SIP_Dialog
Implements SIP dialog. Defined in rfc 3261 12 Dialogs.
Syntax

C# | Visual Basic | Managed C++

    public class SIP_Dialog : IDisposable

    Public Class SIP_Dialog _
    	Implements IDisposable

    public ref class SIP_Dialog : IDisposable

Members

All Members | Constructors | Methods | Properties | Fields | Events
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| CallID | Gets call ID.
| CreateRequest(String) | Creates new SIP request using this dialog info.
| DialogID | Gets dialog ID. Dialog ID is composed from CallID + '-' + Local Tag + '-' + Remote Tag.
| DialogState | Gets dialog state.
| Dispose() | Cleans up any resources being used. Removes dialog from server dialogs, sets dialog state to terminated, ... .
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| Finalize() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
| GetHashCode() | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.)
| GetType() | Gets the Type of the current instance. (Inherited from Object.)
| IsSecure | Gets if request was done over TLS.
| IsServer | Gets if thid dialog is UAS or UAC dialog.
| LocalSequenceNo | Gets local command sequence(CSeq) number.
| LocalTag | Gets From: header field tag parameter value.
| LocalUri | Gets local UAC From: header field URI.
| MemberwiseClone() | Creates a shallow copy of the current Object. (Inherited from Object.)
| Method | Gets SIP METHOD that caused dialog creation.
| OnTerminated() | Raises Terminated event.
| RemoteSequenceNo | Gets remote command sequence(CSeq) number.
| RemoteTag | Gets To: header field tag parameter value.
| RemoteTarget | Gets remote UAC Contact: header field URI.
| RemoteUri | Gets remote UAC From: header field URI.
| Routes | Gets the list of servers that need to be traversed to send a request to the peer.
| Tag | Gets or sets user data.
| Terminated | Is raised if dialog is terminated.
| ToString() | Returns a String that represents the current Object. (Inherited from Object.)

Remarks
Inheritance Hierarchy

Object
| SIP_Dialog

Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)