12.07.2015 Views

ISDN Protocol Administrator's and Developer's Guide ... - Intervoice

ISDN Protocol Administrator's and Developer's Guide ... - Intervoice

ISDN Protocol Administrator's and Developer's Guide ... - Intervoice

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Using the <strong>ISDN</strong>TKIT Toolkit SubroutinesParametersOptional. However, if Required appears in the Defaults column, thisfield is required.A parameter can be aconstant, a variable, or anexpression.Specify the following:• Parameters to be passed to the subroutine (input parameters)• Parameters to be passed from the subroutine to the application(output parameters)• Parameters to be passed to the subroutine, modified by thesubroutine, <strong>and</strong> then passed back to the application(input/output parameters)To enable the application to receive a value back from thesubroutine (in the case of output or input/output parameters),precede the variable with a right angle bracket (>) on theUserSubroutineCall form; for example, >myData. The subroutinecan modify the value of variables passed by reference <strong>and</strong> return adifferent type.If the parameter type is an ordered collection, it will be a collectionof key-value pairs in the format of ~(‘variablename 1’‘variablevalue 1’ ‘variablename 2’ ‘variablevalue 2’), wherevariablename n is the name of the variable <strong>and</strong> variablevalue n is itsvalue.A parameter line left empty is set to the value shown in the Defaultscolumn.For more informationabout subroutines <strong>and</strong>parameter passing, seethe InVision User’s <strong>Guide</strong>.Parameter ValuesThe Defaults column displays Required or a defaultvalue, based on the SubroutineEntry starting point form.DefaultsRead-only. Displays the following:• Required, which indicates you must enter a constant, variable,or expression in the Parameters field for this parameter.or• A default value (as a string, number, or array) for the subroutineto use if you do not specify a constant, variable, or expression inthe Parameters field.60001262, First Edition Common Subroutines for the <strong>ISDN</strong> Toolkit 4-7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!