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

파일 보기 프로젝트 열기: sipsorcery/sipsorcery 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
UserAgent string

공개 메소드들

메소드 설명
SIPRegistrationUserAgent ( SIPTransport sipTransport, SIPEndPoint outboundProxy, SIPEndPoint localEndPoint, SIPURI sipAccountAOR, string authUsername, string password, string realm, string registrarHost, SIPURI contactURI, int expiry, string owner, string adminMemberID, SIPMonitorLogDelegate logDelegate ) : System
Start ( ) : void
StartRegistration ( ) : void
Stop ( ) : void

비공개 메소드들

메소드 설명
AuthResponseReceived ( SIPEndPoint localSIPEndPoint, SIPEndPoint remoteEndPoint, SIPTransaction sipTransaction, SIPResponse sipResponse ) : void

The event handler for responses to the authenticated register request.

GetAuthenticatedRegistrationRequest ( SIPRequest registerRequest, SIPResponse sipResponse ) : SIPRequest
GetRegistrationRequest ( SIPEndPoint localSIPEndPoint ) : SIPRequest
GetUpdatedExpiry ( SIPResponse sipResponse ) : int
GetUpdatedExpiryForIntervalTooBrief ( SIPResponse sipResponse ) : int
RegistrationTimedOut ( SIPTransaction sipTransaction ) : void
SendInitialRegister ( ) : void
ServerResponseReceived ( SIPEndPoint localSIPEndPoint, SIPEndPoint remoteEndPoint, SIPTransaction sipTransaction, SIPResponse sipResponse ) : void

The event handler for responses to the initial register request.

메소드 상세

SIPRegistrationUserAgent() 공개 메소드

public SIPRegistrationUserAgent ( SIPTransport sipTransport, SIPEndPoint outboundProxy, SIPEndPoint localEndPoint, SIPURI sipAccountAOR, string authUsername, string password, string realm, string registrarHost, SIPURI contactURI, int expiry, string owner, string adminMemberID, SIPMonitorLogDelegate logDelegate ) : System
sipTransport SIPSorcery.SIP.SIPTransport
outboundProxy SIPSorcery.SIP.SIPEndPoint
localEndPoint SIPSorcery.SIP.SIPEndPoint
sipAccountAOR SIPSorcery.SIP.SIPURI
authUsername string
password string
realm string
registrarHost string
contactURI SIPSorcery.SIP.SIPURI
expiry int
owner string
adminMemberID string
logDelegate SIPMonitorLogDelegate
리턴 System

Start() 공개 메소드

public Start ( ) : void
리턴 void

StartRegistration() 공개 메소드

public StartRegistration ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

프로퍼티 상세

UserAgent 공개적으로 프로퍼티

public string UserAgent
리턴 string