C# Class SIPSorcery.Servers.SIPNotifyManager

Show file Open project: sipsorcery/sipsorcery Class Usage Examples

Public Methods

Method Description
ProcessNotifyRequest ( SIPRequest sipRequest ) : void
QueueNotification ( SIPRequest notifyRequest ) : void
SIPNotifyManager ( SIPTransport sipTransport, SIPEndPoint outboundProxy, SIPMonitorLogDelegate logDelegate, SIPAssetGetDelegate getSIPAccount, SIPAssetGetListDelegate getSIPAccountBindings, GetCanonicalDomainDelegate getCanonicalDomain ) : System
Stop ( ) : void

Private Methods

Method Description
ProcessNewNotifications ( string threadName ) : void

Method Details

ProcessNotifyRequest() public method

public ProcessNotifyRequest ( SIPRequest sipRequest ) : void
sipRequest SIPSorcery.SIP.SIPRequest
return void

QueueNotification() public method

public QueueNotification ( SIPRequest notifyRequest ) : void
notifyRequest SIPSorcery.SIP.SIPRequest
return void

SIPNotifyManager() public method

public SIPNotifyManager ( SIPTransport sipTransport, SIPEndPoint outboundProxy, SIPMonitorLogDelegate logDelegate, SIPAssetGetDelegate getSIPAccount, SIPAssetGetListDelegate getSIPAccountBindings, GetCanonicalDomainDelegate getCanonicalDomain ) : System
sipTransport SIPSorcery.SIP.SIPTransport
outboundProxy SIPSorcery.SIP.SIPEndPoint
logDelegate SIPMonitorLogDelegate
getSIPAccount SIPAssetGetDelegate
getSIPAccountBindings SIPAssetGetListDelegate
getCanonicalDomain GetCanonicalDomainDelegate
return System

Stop() public method

public Stop ( ) : void
return void