OSPLookup()
Synopsis
Lookup destination by OSP.
Description
Looks up destination via OSP.
Input variables:
OSPINACTUALSRC- The actual source device IP address in indirect mode.OSPINPEERIP- The last hop IP address.OSPINTECH- The inbound channel technology for the call.OSPINHANDLE- The inbound call OSP transaction handle.OSPINTIMELIMIT- The inbound call duration limit in seconds.OSPINNETWORKID- The inbound source network ID.OSPINNPRN- The inbound routing number.OSPINNPCIC- The inbound carrier identification code.OSPINNPDI- The inbound number portability database dip indicator.OSPINSPID- The inbound service provider identity.OSPINOCN- The inbound operator company number.OSPINSPN- The inbound service provider name.OSPINALTSPN- The inbound alternate service provider name.OSPINMCC- The inbound mobile country code.OSPINMNC- The inbound mobile network code.OSPINTOHOST- The inbound To header host part.OSPINRPIDUSER- The inbound Remote-Party-ID header user part.OSPINPAIUSER- The inbound P-Asserted-Identify header user part.OSPINDIVUSER- The inbound Diversion header user part.OSPINDIVHOST- The inbound Diversion header host part.OSPINPCIUSER- The inbound P-Charge-Info header user part.OSPINCUSTOMINFON- The inbound custom information, wherenis the index beginning with1upto8.
Output variables:
OSPOUTHANDLE- The outbound call OSP transaction handle.OSPOUTTECH- The outbound channel technology for the call.OSPDESTINATION- The outbound destination IP address.OSPOUTCALLING- The outbound calling number.OSPOUTCALLED- The outbound called number.OSPOUTNETWORKID- The outbound destination network ID.OSPOUTNPRN- The outbound routing number.OSPOUTNPCIC- The outbound carrier identification code.OSPOUTNPDI- The outbound number portability database dip indicator.OSPOUTSPID- The outbound service provider identity.OSPOUTOCN- The outbound operator company number.OSPOUTSPN- The outbound service provider name.OSPOUTALTSPN- The outbound alternate service provider name.OSPOUTMCC- The outbound mobile country code.OSPOUTMNC- The outbound mobile network code.OSPOUTTOKEN- The outbound OSP token.OSPDESTREMAILS- The number of remained destinations.OSPOUTTIMELIMIT- The outbound call duration limit in seconds.OSPOUTCALLIDTYPES- The outbound Call-ID types.OSPOUTCALLID- The outbound Call-ID. Only for H.323.OSPDIALSTR- The outbound Dial command string.
This application sets the following channel variable upon completion:
OSPLOOKUPSTATUS- The status of OSPLookup attempt as a text string, one of- SUCCESS
- FAILED
- ERROR
Syntax
OSPLookup(exten,[provider,[options]])
Arguments
exten- The exten of the call.provider- The name of the provider that is used to route the call.optionsh- generate H323 call id for the outbound calls- generate SIP call id for the outbound call. Have not been implementedi- generate IAX call id for the outbound call. Have not been implemented
See Also
Import Version
This documentation was imported from Asterisk Version SVN-branch-13-r420538