C# Class SIPSorcery.SIP.SIPDNSLookupResult

Mostrar archivo Open project: sipsorcery/sipsorcery Class Usage Examples

Public Properties

Property Type Description
ATimedoutAt DateTime?
EndPointResults List
Inserted System.DateTime
LookupError string
NAPTRTimedoutAt DateTime?
Pending bool
SIPNAPTRResults SIPDNSServiceResult>.Dictionary
SIPSRVResults List
SRVTimedoutAt DateTime?
URI SIPURI

Public Methods

Method Description
AddLookupResult ( SIPDNSLookupEndPoint lookupEndPoint ) : void
AddNAPTRResult ( SIPDNSServiceResult sipNAPTRResult ) : void
AddSRVResult ( SIPDNSServiceResult sipSRVResult ) : void
GetNextUnusedSRV ( ) : SIPDNSServiceResult
GetSIPEndPoint ( ) : SIPEndPoint
SIPDNSLookupResult ( SIPURI uri ) : System
SIPDNSLookupResult ( SIPURI uri, SIPEndPoint resultEndPoint ) : System

Used when the result is already known such as when the lookup is for an IP address but a DNS lookup object still needs to be returned.

SIPDNSLookupResult ( SIPURI uri, string lookupError ) : System

Method Details

AddLookupResult() public method

public AddLookupResult ( SIPDNSLookupEndPoint lookupEndPoint ) : void
lookupEndPoint SIPDNSLookupEndPoint
return void

AddNAPTRResult() public method

public AddNAPTRResult ( SIPDNSServiceResult sipNAPTRResult ) : void
sipNAPTRResult SIPDNSServiceResult
return void

AddSRVResult() public method

public AddSRVResult ( SIPDNSServiceResult sipSRVResult ) : void
sipSRVResult SIPDNSServiceResult
return void

GetNextUnusedSRV() public method

public GetNextUnusedSRV ( ) : SIPDNSServiceResult
return SIPDNSServiceResult

GetSIPEndPoint() public method

public GetSIPEndPoint ( ) : SIPEndPoint
return SIPEndPoint

SIPDNSLookupResult() public method

public SIPDNSLookupResult ( SIPURI uri ) : System
uri SIPURI
return System

SIPDNSLookupResult() public method

Used when the result is already known such as when the lookup is for an IP address but a DNS lookup object still needs to be returned.
public SIPDNSLookupResult ( SIPURI uri, SIPEndPoint resultEndPoint ) : System
uri SIPURI The URI being looked up.
resultEndPoint SIPEndPoint The known result SIP end point.
return System

SIPDNSLookupResult() public method

public SIPDNSLookupResult ( SIPURI uri, string lookupError ) : System
uri SIPURI
lookupError string
return System

Property Details

ATimedoutAt public_oe property

public DateTime? ATimedoutAt
return DateTime?

EndPointResults public_oe property

public List EndPointResults
return List

Inserted public_oe property

public DateTime,System Inserted
return System.DateTime

LookupError public_oe property

public string LookupError
return string

NAPTRTimedoutAt public_oe property

public DateTime? NAPTRTimedoutAt
return DateTime?

Pending public_oe property

public bool Pending
return bool

SIPNAPTRResults public_oe property

public Dictionary SIPNAPTRResults
return SIPDNSServiceResult>.Dictionary

SIPSRVResults public_oe property

public List SIPSRVResults
return List

SRVTimedoutAt public_oe property

public DateTime? SRVTimedoutAt
return DateTime?

URI public_oe property

public SIPURI,SIPSorcery.SIP URI
return SIPURI