C# 클래스 SIPSorcery.SIP.SIPEndPoint

This class must remain immutable otherwise the SIP stack can develop problems. SIP end points can get passed amongst different servers for logging and forwarding SIP messages and a modification of the end point by one server can result in a problem for a different server. Instead a new SIP end point should be created wherever a modification is required.
파일 보기 프로젝트 열기: sipsorcery/sipsorcery 1 사용 예제들

공개 메소드들

메소드 설명
AreEqual ( SIPEndPoint endPoint1, SIPEndPoint endPoint2 ) : bool
CopyOf ( ) : SIPEndPoint
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetIPEndPoint ( ) : IPEndPoint
ParseSIPEndPoint ( string sipEndPointStr ) : SIPEndPoint
SIPEndPoint ( IPEndPoint endPoint ) : System
SIPEndPoint ( SIPProtocolsEnum protocol, IPAddress address, int port ) : System
SIPEndPoint ( SIPProtocolsEnum protocol, IPEndPoint endPoint ) : System
SIPEndPoint ( SIPURI sipURI ) : System
ToString ( ) : string
TryParse ( string sipEndPointStr ) : SIPEndPoint
operator ( ) : bool

비공개 메소드들

메소드 설명
ParseSerialisedSIPEndPoint ( string serialisedSIPEndPoint ) : SIPEndPoint

Reverses ToString().

SIPEndPoint ( ) : System

메소드 상세

AreEqual() 공개 정적인 메소드

public static AreEqual ( SIPEndPoint endPoint1, SIPEndPoint endPoint2 ) : bool
endPoint1 SIPEndPoint
endPoint2 SIPEndPoint
리턴 bool

CopyOf() 공개 메소드

public CopyOf ( ) : SIPEndPoint
리턴 SIPEndPoint

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetIPEndPoint() 공개 메소드

public GetIPEndPoint ( ) : IPEndPoint
리턴 System.Net.IPEndPoint

ParseSIPEndPoint() 공개 정적인 메소드

public static ParseSIPEndPoint ( string sipEndPointStr ) : SIPEndPoint
sipEndPointStr string
리턴 SIPEndPoint

SIPEndPoint() 공개 메소드

public SIPEndPoint ( IPEndPoint endPoint ) : System
endPoint System.Net.IPEndPoint
리턴 System

SIPEndPoint() 공개 메소드

public SIPEndPoint ( SIPProtocolsEnum protocol, IPAddress address, int port ) : System
protocol SIPProtocolsEnum
address System.Net.IPAddress
port int
리턴 System

SIPEndPoint() 공개 메소드

public SIPEndPoint ( SIPProtocolsEnum protocol, IPEndPoint endPoint ) : System
protocol SIPProtocolsEnum
endPoint System.Net.IPEndPoint
리턴 System

SIPEndPoint() 공개 메소드

public SIPEndPoint ( SIPURI sipURI ) : System
sipURI SIPURI
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

TryParse() 공개 정적인 메소드

public static TryParse ( string sipEndPointStr ) : SIPEndPoint
sipEndPointStr string
리턴 SIPEndPoint

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool