GatherDigits_Complete

Metreos.MediaControl.GatherDigits_Complete

Summary

The GatherDigits action is completely and successfully finished upon receiving the GatherDigits_Complete event.

Event Parameters
Parameter Name.NET TypeDescription
DigitsSystem.StringThe digits gathered from the buffer at the start of the GatherDigits, as well as those that occurred throughout the duration of the action (from GatherDigits until GatherDigits_Complete. Any digits that contributed to the termination condition are included.
TerminationConditionSystem.StringThe condition which caused the GatherDigits to stop. Possible values for termination condition are as follows:
digitlist

One of the digits specified by TermCondDigitList has occurred.

maxtime

The amount of time specified by TermCondMaxTime has elapsed (in milliseconds).

maxdigits

The number of digits specified by TermCondMaxDigits has occurred.

digit

The digit specified by TermCondDigit has occurred.

interdigdelay

The amount of time specified by TermCondInterDigitDelay has elapsed after the last occurring digit (in milliseconds).

digitpattern

The sequence of digits specified by TermCondNonSilence has occurred.

userstop

The StopMediaOperation was used on operation to abort it.

autostop

The Call Control API ended the operation due to the call ending that was associated with the connection. The normal reasons a call may end are Hangup or BlindTransfer.

timeout

The amount of time specified by CommandTimeout has elapsed (in milliseconds).

ElapsedTimeSystem.Int32The amount of time taken to perform the GatherDigits (in milliseconds).
ConnectionIdSystem.StringThe same value as the ConnectionId passed in as an action parameter.