C# Class SIPSorcery.Servers.NotifierCore

Show file Open project: sipsorcery/sipsorcery Class Usage Examples

Public Methods

Method Description
AddSubscribeRequest ( SIPEndPoint localSIPEndPoint, SIPEndPoint remoteEndPoint, SIPRequest subscribeRequest ) : void
NotifierCore ( SIPMonitorLogDelegate logDelegate, SIPTransport sipTransport, SIPAssetGetDelegate getCustomer, SIPAssetGetListDelegate getDialogues, SIPAssetGetByIdDelegate getDialogue, GetCanonicalDomainDelegate getCanonicalDomain, SIPAssetPersistor sipAssetPersistor, SIPAssetCountDelegate getBindingsCount, SIPAuthenticateRequestDelegate sipRequestAuthenticator, SIPEndPoint outboundProxy, ISIPMonitorPublisher publisher ) : NUnit.Framework
Stop ( ) : void

Private Methods

Method Description
FireProxyLogEvent ( SIPMonitorEvent monitorEvent ) : void
ProcessSubscribeRequest ( string threadName ) : void
Subscribe ( SIPTransaction subscribeTransaction ) : void

Method Details

AddSubscribeRequest() public method

public AddSubscribeRequest ( SIPEndPoint localSIPEndPoint, SIPEndPoint remoteEndPoint, SIPRequest subscribeRequest ) : void
localSIPEndPoint SIPSorcery.SIP.SIPEndPoint
remoteEndPoint SIPSorcery.SIP.SIPEndPoint
subscribeRequest SIPSorcery.SIP.SIPRequest
return void

NotifierCore() public method

public NotifierCore ( SIPMonitorLogDelegate logDelegate, SIPTransport sipTransport, SIPAssetGetDelegate getCustomer, SIPAssetGetListDelegate getDialogues, SIPAssetGetByIdDelegate getDialogue, GetCanonicalDomainDelegate getCanonicalDomain, SIPAssetPersistor sipAssetPersistor, SIPAssetCountDelegate getBindingsCount, SIPAuthenticateRequestDelegate sipRequestAuthenticator, SIPEndPoint outboundProxy, ISIPMonitorPublisher publisher ) : NUnit.Framework
logDelegate SIPMonitorLogDelegate
sipTransport SIPSorcery.SIP.SIPTransport
getCustomer SIPAssetGetDelegate
getDialogues SIPAssetGetListDelegate
getDialogue SIPAssetGetByIdDelegate
getCanonicalDomain GetCanonicalDomainDelegate
sipAssetPersistor SIPAssetPersistor
getBindingsCount SIPAssetCountDelegate
sipRequestAuthenticator SIPAuthenticateRequestDelegate
outboundProxy SIPSorcery.SIP.SIPEndPoint
publisher ISIPMonitorPublisher
return NUnit.Framework

Stop() public method

public Stop ( ) : void
return void