TromboneMakeCallStatus

Description

TromboneMakeCallStatus is called by the IBMTromboneOut state table when the result of the outbound call part of the trombone function is known, or if there has been some other error. The values it can return are in the range 0 (success) to 99. Table 1 shows the initial meaning of values between 1 and 99, but you can customize these if you want.

Input parameters

short trombone_make_call_status:

The status of the outgoing part of the trombone. See Table 1 for initial values.

Table 1. Status values supplied by the TromboneMakeCallStatus function.

This table lists the initial call status value and corresponding description for values 0 through 9. The descriptions for values 10 through 99 are user-defined.

Call Status

Error Description

0

Trombone function request was successful.

The following return codes represent a bad return code from the MakeCall request to the third party by the IBMTromboneOut state table (assuming that you have not customized the IBMTromboneOut state table to alter these values)

1

Invalid phone number

2

Invalid format string

3

Phone busy

4

Network busy

5

No answer

6

Outbound line problem

7

No line available

8

Channel active

9

Unexpected tone

The following return codes represent a bad return code from the IBMTromboneOut state table, other than from the MakeCall request (assuming that you have not customized the IBMTromboneOut state table to alter these values)

10 to 99

These values are reserved for user-defined return values.

Output parameters

None.