C# Class SwitchSharp.Modules.CallRouter

Inheritance: ISwitchModule
ファイルを表示 Open project: jgauffin/SipSharp

Public Methods

Method Description
CallRouter ( Registrar registrar ) : System
ProcessRequest ( RequestContext context ) : ProcessingResult

A new request have come.

Private Methods

Method Description
CreateCall ( IRequest request ) : Call
DialPlanHunt ( IRequest request ) : void
LookupCaller ( IRequest request, Call call ) : void
LookupDestination ( IRequest request, Call call ) : void

Hunt for destination.

TriggerCallFiltering ( Call call, RequestContext context ) : void

Method Details

CallRouter() public method

public CallRouter ( Registrar registrar ) : System
registrar SipSharp.Servers.Registrar.Registrar
return System

ProcessRequest() public method

A new request have come.
public ProcessRequest ( RequestContext context ) : ProcessingResult
context SipSharp.RequestContext Request context
return ProcessingResult