Inheritance
System.Object
SIPContactHeader
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: SIPSorcery.dll
[DataContract]
public class SIPContactHeader
Constructors
|
Improve this Doc
View Source
Declaration
public SIPContactHeader(SIPUserField contactUserField)
Parameters
|
Improve this Doc
View Source
Declaration
public SIPContactHeader(string contactName, SIPURI contactURI)
Parameters
Type |
Name |
Description |
System.String |
contactName |
|
SIPURI |
contactURI |
|
Fields
|
Improve this Doc
View Source
Declaration
public const string EXPIRES_PARAMETER_KEY = "expires"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
public const string QVALUE_PARAMETER_KEY = "q"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
Field Value
Type |
Description |
System.String |
|
Properties
|
Improve this Doc
View Source
Declaration
public string ContactName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
public SIPParameters ContactParameters { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public SIPURI ContactURI { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public long Expires { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
Declaration
public string Q { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
|
Improve this Doc
View Source
Compares two contact headers to determine contact address equality.
Declaration
public static bool AreEqual(SIPContactHeader contact1, SIPContactHeader contact2)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Declaration
public SIPContactHeader CopyOf()
Returns
|
Improve this Doc
View Source
Declaration
public static List<SIPContactHeader> CreateSIPContactList(SIPURI sipURI)
Parameters
Type |
Name |
Description |
SIPURI |
sipURI |
|
Returns
|
Improve this Doc
View Source
Special SIP contact header that is recognised by the SIP transport classes Send methods. At send time this header will be replaced by
one with IP end point details that reflect the socket the request or response was sent from.
Declaration
public static SIPContactHeader GetDefaultSIPContactHeader(SIPSchemesEnum scheme)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
public static List<SIPContactHeader> ParseContactHeader(string contactHeaderStr)
Parameters
Type |
Name |
Description |
System.String |
contactHeaderStr |
|
Returns
|
Improve this Doc
View Source
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides
System.Object.ToString()
Extension Methods