Свойство | Type | Description | |
---|---|---|---|
StopScriptMonitoring | bool |
Méthode | Description | |
---|---|---|
DialPlanEngine ( |
||
Execute ( |
||
GetExecutionCountForUser ( string username ) : int |
Gets the number of currently executing dial plan scripts for the specified username.
|
Méthode | Description | |
---|---|---|
DialPlanEngine ( ) : NUnit.Framework | ||
ExecuteDialPlanLine ( |
Processes the matched dial plan command for an outgoing call request. This method is used for "exten =>" formatted dial plans. In addition if the dial plan owner has requested that their dialplan be used for incoming calls it will process those as well.
|
|
ExecuteDialPlanScript ( |
Processes a dialplan script (currently Ruby scripts only) for a received SIP INVITE request.
|
|
ExecuteScript ( SIPSorcery.AppServer.DialPlan.DialPlanExecutingScript executingScript, |
||
FireProxyLogEvent ( |
||
LoadRubyCommonScript ( ) : void | ||
MonitorScripts ( ) : void | ||
ReloadCommonRubyScript ( object sender, |
public DialPlanEngine ( |
||
sipTransport | ||
getCanonicalDomain | GetCanonicalDomainDelegate | |
logDelegate | SIPMonitorLogDelegate | |
sipSorceryPersistor | SIPSorceryPersistor | |
outboundProxySocket | ||
rubyScriptCommonPath | string | |
impersonationUsername | string | |
impersonationPassword | string | |
maxExecutionCount | int | |
Résultat | NUnit.Framework |
public Execute ( |
||
dialPlanContext | ||
uas | ISIPServerUserAgent | |
callDirection | SIPCallDirection | |
createBridgeDelegate | DialogueBridgeCreatedDelegate | |
callManager | ISIPCallManager | |
Résultat | void |
public GetExecutionCountForUser ( string username ) : int | ||
username | string | The username to get the execution count for. |
Résultat | int |