C# 클래스 SIPSorcery.SIP.App.SIPRegistrarBinding

상속: INotifyPropertyChanged, ISIPAsset
파일 보기 프로젝트 열기: sipsorcery/sipsorcery 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
RemovalReason SIPBindingRemovalReason
TimeZoneOffsetMinutes int

Private Properties

프로퍼티 타입 설명
NotifyPropertyChanged void

공개 메소드들

메소드 설명
GetTable ( ) : DataTable
GetXMLDocumentElementName ( ) : string
GetXMLElementName ( ) : string
Load ( DataRow row ) : void
RefreshBinding ( int expiry, SIPEndPoint remoteSIPEndPoint, SIPEndPoint proxySIPEndPoint, SIPEndPoint registrarSIPEndPoint, bool dontMangle ) : void

Refreshes a binding when the remote network information of the remote or proxy end point has changed.

SIPRegistrarBinding ( ) : System.Data
SIPRegistrarBinding ( DataRow row ) : System.Data
SIPRegistrarBinding ( SIPAccount sipAccount, SIPURI bindingURI, string callId, int cseq, string userAgent, SIPEndPoint remoteSIPEndPoint, SIPEndPoint proxySIPEndPoint, SIPEndPoint registrarSIPEndPoint, int expiry ) : System.Data

ToContactString ( ) : string
ToMangledContactString ( ) : string
ToXML ( ) : string
ToXMLNoParent ( ) : string

비공개 메소드들

메소드 설명
NotifyPropertyChanged ( string propertyName ) : void

메소드 상세

GetTable() 공개 메소드

public GetTable ( ) : DataTable
리턴 System.Data.DataTable

GetXMLDocumentElementName() 공개 메소드

public GetXMLDocumentElementName ( ) : string
리턴 string

GetXMLElementName() 공개 메소드

public GetXMLElementName ( ) : string
리턴 string

Load() 공개 메소드

public Load ( DataRow row ) : void
row System.Data.DataRow
리턴 void

RefreshBinding() 공개 메소드

Refreshes a binding when the remote network information of the remote or proxy end point has changed.
public RefreshBinding ( int expiry, SIPEndPoint remoteSIPEndPoint, SIPEndPoint proxySIPEndPoint, SIPEndPoint registrarSIPEndPoint, bool dontMangle ) : void
expiry int
remoteSIPEndPoint SIPEndPoint
proxySIPEndPoint SIPEndPoint
registrarSIPEndPoint SIPEndPoint
dontMangle bool
리턴 void

SIPRegistrarBinding() 공개 메소드

public SIPRegistrarBinding ( ) : System.Data
리턴 System.Data

SIPRegistrarBinding() 공개 메소드

public SIPRegistrarBinding ( DataRow row ) : System.Data
row System.Data.DataRow
리턴 System.Data

SIPRegistrarBinding() 공개 메소드

public SIPRegistrarBinding ( SIPAccount sipAccount, SIPURI bindingURI, string callId, int cseq, string userAgent, SIPEndPoint remoteSIPEndPoint, SIPEndPoint proxySIPEndPoint, SIPEndPoint registrarSIPEndPoint, int expiry ) : System.Data
sipAccount SIPAccount
bindingURI SIPURI
callId string
cseq int
userAgent string
remoteSIPEndPoint SIPEndPoint
proxySIPEndPoint SIPEndPoint
registrarSIPEndPoint SIPEndPoint
expiry int
리턴 System.Data

ToContactString() 공개 메소드

public ToContactString ( ) : string
리턴 string

ToMangledContactString() 공개 메소드

public ToMangledContactString ( ) : string
리턴 string

ToXML() 공개 메소드

public ToXML ( ) : string
리턴 string

ToXMLNoParent() 공개 메소드

public ToXMLNoParent ( ) : string
리턴 string

프로퍼티 상세

RemovalReason 공개적으로 프로퍼티

public SIPBindingRemovalReason RemovalReason
리턴 SIPBindingRemovalReason

TimeZoneOffsetMinutes 공개적으로 정적으로 프로퍼티

public static int TimeZoneOffsetMinutes
리턴 int