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.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.OSPINDIVUSER
- The inbound Diversion header user part.OSPINDIVHOST
- The inbound Diversion header host part.OSPINCUSTOMINFON
- The inbound custom information, wheren
is the index beginning with1
upto8
.
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.options
h
- 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-10-r370277