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.