C# Класс SIPLib.SIP.SIPURI

This class is used to represent a SIPURI (“Firstname Lastname” <sip:[email protected]> etc)
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Compare ( SIPURI other ) : bool

Helper function to compares this SIPURI to another specified SIPURI.

Dup ( ) : SIPURI

Clones this SIPURI and returns a new SIPURI

Hash ( ) : string

Returns a md5 hash based on the lowercased string contents of this SIPURI.

HostPort ( ) : string

Helper function returning a string combining the SIPURI's host and port.

SIPURI ( ) : System

Initializes an empty instance of the T:SIPLib.SIP.SIPURI class.

SIPURI ( string uri ) : System

Initializes a new instance of the T:SIPLib.SIP.SIPURI class.

SIPURI ( string uri, bool useRegex ) : System
ToString ( ) : string

Returns a System.String that represents this instance.

Приватные методы

Метод Описание
GetMd5Hash ( MD5 md5Hash, string input ) : string

Helper function used to get the MD5 hash of the inputed string using the MD5 object passed in.

Init ( ) : void

Initializes the SIPURI object

nonRegExpInit ( string uri ) : void
regExInit ( string uri ) : void

Описание методов

Compare() публичный Метод

Helper function to compares this SIPURI to another specified SIPURI.
public Compare ( SIPURI other ) : bool
other SIPURI The other.
Результат bool

Dup() публичный Метод

Clones this SIPURI and returns a new SIPURI
public Dup ( ) : SIPURI
Результат SIPURI

Hash() публичный Метод

Returns a md5 hash based on the lowercased string contents of this SIPURI.
public Hash ( ) : string
Результат string

HostPort() публичный Метод

Helper function returning a string combining the SIPURI's host and port.
public HostPort ( ) : string
Результат string

SIPURI() публичный Метод

Initializes an empty instance of the T:SIPLib.SIP.SIPURI class.
public SIPURI ( ) : System
Результат System

SIPURI() публичный Метод

Initializes a new instance of the T:SIPLib.SIP.SIPURI class.
public SIPURI ( string uri ) : System
uri string A string representing a SIP URI.
Результат System

SIPURI() публичный Метод

public SIPURI ( string uri, bool useRegex ) : System
uri string
useRegex bool
Результат System

ToString() публичный Метод

Returns a System.String that represents this instance.
public ToString ( ) : string
Результат string