C# Class SIPSorcery.SIP.App.SIPReferServerUserAgent

Inheritance: ISIPReferServerUserAgent
Mostra file Open project: TilmannBach/sipsorcery-fork

Public Methods

Method Description
Accept ( ) : void

Accepting a SIP REFER request

Progress ( SIPResponseStatusCodesEnum progressStatus, string reasonPhrase, string customHeaders ) : void

[NOT IMPLEMENTED] Sending SIP NOTIFY messages to inform initiator about status of the REFER-initiated INVITE request.

Reject ( SIPResponseStatusCodesEnum failureStatus, string reasonPhrase, string customHeaders ) : void

Rejecting a SIP REFER request

SIPReferServerUserAgent ( SIPTransport sipTransport, SIPMonitorLogDelegate logDelegate, SIPNonInviteTransaction sipTransaction ) : System

Private Methods

Method Description
ClientTimedOut ( SIPTransaction sipTransaction ) : void
FireReferStateChanged ( SIPReferStatusCodesEnum statusCode ) : void
TransactionTraceMessage ( SIPTransaction sipTransaction, string message ) : void

Method Details

Accept() public method

Accepting a SIP REFER request
public Accept ( ) : void
return void

Progress() public method

[NOT IMPLEMENTED] Sending SIP NOTIFY messages to inform initiator about status of the REFER-initiated INVITE request.
public Progress ( SIPResponseStatusCodesEnum progressStatus, string reasonPhrase, string customHeaders ) : void
progressStatus SIPResponseStatusCodesEnum
reasonPhrase string
customHeaders string
return void

Reject() public method

Rejecting a SIP REFER request
public Reject ( SIPResponseStatusCodesEnum failureStatus, string reasonPhrase, string customHeaders ) : void
failureStatus SIPResponseStatusCodesEnum
reasonPhrase string
customHeaders string
return void

SIPReferServerUserAgent() public method

public SIPReferServerUserAgent ( SIPTransport sipTransport, SIPMonitorLogDelegate logDelegate, SIPNonInviteTransaction sipTransaction ) : System
sipTransport SIPTransport
logDelegate SIPMonitorLogDelegate
sipTransaction SIPNonInviteTransaction
return System