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

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AreEqual ( SIPURI uri1, SIPURI uri2 ) : bool
CopyOf ( ) : SIPURI
Equals ( object obj ) : bool
GetHashCode ( ) : int
ParseSIPURI ( string uri ) : SIPURI
ParseSIPURIRelaxed ( string partialURI ) : SIPURI
SIPURI ( SIPSchemesEnum scheme, SIPEndPoint sipEndPoint ) : System
SIPURI ( string user, string host, string paramsAndHeaders ) : System
SIPURI ( string user, string host, string paramsAndHeaders, SIPSchemesEnum scheme ) : System
SIPURI ( string user, string host, string paramsAndHeaders, SIPSchemesEnum scheme, SIPProtocolsEnum protocol ) : System
ToAOR ( ) : string

Returns an address of record for the SIP URI which is a string in the format user@host.

ToParameterlessString ( ) : string

Returns a string representation of the URI with any parameter and headers ommitted except for the transport parameter. The string returned by this function is used amonst other things to match Route headers set by this SIP agent.

ToSIPEndPoint ( ) : SIPEndPoint
ToString ( ) : string
TryParse ( string uri ) : bool
operator ( ) : bool

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

Метод Описание
ParseParamsAndHeaders ( string paramsAndHeaders ) : void
SIPURI ( ) : System

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

AreEqual() публичный статический Метод

public static AreEqual ( SIPURI uri1, SIPURI uri2 ) : bool
uri1 SIPURI
uri2 SIPURI
Результат bool

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

public CopyOf ( ) : SIPURI
Результат SIPURI

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public GetHashCode ( ) : int
Результат int

ParseSIPURI() публичный статический Метод

public static ParseSIPURI ( string uri ) : SIPURI
uri string
Результат SIPURI

ParseSIPURIRelaxed() публичный статический Метод

public static ParseSIPURIRelaxed ( string partialURI ) : SIPURI
partialURI string
Результат SIPURI

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

public SIPURI ( SIPSchemesEnum scheme, SIPEndPoint sipEndPoint ) : System
scheme SIPSchemesEnum
sipEndPoint SIPEndPoint
Результат System

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

public SIPURI ( string user, string host, string paramsAndHeaders ) : System
user string
host string
paramsAndHeaders string
Результат System

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

public SIPURI ( string user, string host, string paramsAndHeaders, SIPSchemesEnum scheme ) : System
user string
host string
paramsAndHeaders string
scheme SIPSchemesEnum
Результат System

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

public SIPURI ( string user, string host, string paramsAndHeaders, SIPSchemesEnum scheme, SIPProtocolsEnum protocol ) : System
user string
host string
paramsAndHeaders string
scheme SIPSchemesEnum
protocol SIPProtocolsEnum
Результат System

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

Returns an address of record for the SIP URI which is a string in the format user@host.
public ToAOR ( ) : string
Результат string

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

Returns a string representation of the URI with any parameter and headers ommitted except for the transport parameter. The string returned by this function is used amonst other things to match Route headers set by this SIP agent.
public ToParameterlessString ( ) : string
Результат string

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

public ToSIPEndPoint ( ) : SIPEndPoint
Результат SIPEndPoint

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

public ToString ( ) : string
Результат string

TryParse() публичный статический Метод

public static TryParse ( string uri ) : bool
uri string
Результат bool

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool