The size of all expanded call context (ECC) variables together is maximum
2000 bytes. Much is already taken by Cisco provided and mandatory ECC
variables.This amount is not adjustable. In addition, there is overhead for each
ECC variable, which uses part of the space allocation.
|
Size limitations:
- An ECC variable name can be up to 33 B in length.The name can have between
one and 32 usable characters, plus a null terminator.
- An ECC variable can be either a scalar variable or an array.
- The length of a scalar variable or array element can be from 1 to 210 B,
at maximum.
- The number of elements in an array can be between 1 and 255, at maximum.
- Calculate the maximum buffer size for each scalar variable in this way:
+ the maximum length of the variable
|
|
|
- The 5 B include 4 B to tag the variable and 1 B for the null terminator.
- Calculate the maximum buffer size for each array in this way:
5 + (1 + the maximum length of the array element) * the maximum number of
elements in the array
- There is a null terminator for each element, as well as a null terminator
for the array as a whole.
- The total sum of all the maximum buffer sizes for each variable and each
array must be no greater than 2000. The reason is that the total size of the
buffer that stores the variables internally is 2000 B.
|