C# (CSharp) SIPSorcery.AppServer.DialPlan DialStringParser - 8 Beispiele gefunden. Dies sind die am besten bewerteten C# (CSharp) Beispiele für die SIPSorcery.AppServer.DialPlan.DialStringParser, die aus Open Source-Projekten extrahiert wurden. Sie können Beispiele bewerten, um die Qualität der Beispiele zu verbessern.
This class builds a list of calls from a dial plan Dial string. The dial string is an evolving thing and depending on the type of dial plan it can take different forms. Some forms are specific to a certain type of dial plan, for example an Asterisk formatted dial plan can have a long list of options to pass in the dial string whereas in a Ruby dial plan there are more elegant mechanisms. Each different type of dial string needs to be described here or there will be processing errors as the different options get overlooked or forgotten. The original dial strings from the Asterisk formatted dial plans can only forward to a SINGLE destination and use a form of: Dial(username,password,${EXTEN}@sip.provider.com[,FromUser[,SendToSocket]]) The second iteration dial string commands can forward to MULTIPLE destinations and use a form of: Dial(123@provider1&provider2|[email protected]|provider4&456@provider5[,trace]) The From header processing involves special behaviour as it can be customised in different ways. The rules are: 1. By default the From header on the request that initiated the forward will be passed through, 2.