registerVariables

The registerVariables method is issued to notify the ICM which standard and expanded call variables the VRU is interested in for that call instance. This request is necessary for support only under ICM version 4.1 with SCI active.

Syntax

CTICiscoReturn registerVariables(CTICiscoCallVars CallVariables);

Parameters

CTICiscoCallVars CallVariables

To set this property create a CTICiscoCallVars object and call the relevant set method for the variables you wish to set.

Integer CallVarFlag1
Set to 1 if this variable is to be supplied by the ICM, or changed by the VRU. Set to 0 if the VRU has no interest in the variable. Set by the setCallVarFlag1 method.
Integer CallVarFlag...
Set to 1 if this variable is to be supplied by the ICM, or changed by the VRU. Set to 0 if the VRU has no interest in the variable. Set by the setCallVarFlag... method.
Integer CallVarFlag10
Set to 1 if this variable is to be supplied by the ICM, or changed by the VRU. Set to 0 if the VRU has no interest in the variable. Set by the setCallVarFlag10 method.
Integer ECCVarValueTag1
A numeric tag value by which this variable is identified. Set by the setECCVarValueTag1 method. This parameter is optional.
String ECCVarValueString1
A string tag that is associated with this variable on the ICM. Set by the setECCVarValueString1 method. The maximum length of characters in the string is 32. This parameter is optional.
Integer ECCVarValueTag...
A numeric tag value by which this variable is identified. Set by the setECCVarValueTag... method. This parameter is optional.
String ECCVarValueString...
A string tag that is associated with this variable on the ICM. Set by the setECCVarValueString... method. The maximum length of characters in the string is 32. This parameter is optional.
Integer ECCVarValueTag5
A numeric tag value by which this variable is identified. Set by the setECCVarValueTag5 method. This parameter is optional.
String ECCVarValueString5
A string tag that is associated with this variable on the ICM. Set by the setECCVarValueString5 method. The maximum length of characters in the string is 32. This parameter is optional.
Integer ECCVarArrayTag1
A numeric tag value by which this variable is identified. Set by the setECCVarArrayTag1 method. This parameter is optional.
String ECCVarArrayString1
A string tag that is associated with this variable on the ICM. Set by the setECCVarArrayString1 method. The maximum length of characters in the string is 32. This parameter is optional.
Integer ECCVarArrayTag...
A numeric tag value by which this variable is identified. Set by the setECCVarArrayTag... method. This parameter is optional.
String ECCVarArrayString...
A string tag that is associated with this variable on the ICM. Set by the setECCVarArrayString... method. The maximum length of characters in the string is 32. This parameter is optional.
Integer ECCVarArrayTag5
A numeric tag value by which this variable is identified. Set by the setECCVarArrayTag5 method. This parameter is optional.
String ECCVarArrayString5
A string tag that is associated with this variable on the ICM. Set by the setECCVarArrayString5 method. The maximum length of characters in the string is 32. This parameter is optional.

Return properties

Integer Status
Returns an Integer value from the list of status codes that describes the result of this request (see Table 3.) To extract this property, call the getStatus method on the returned CTICiscoReturn object.