TCAP status event structure

Notifies the application that it could not correctly process the request (eventType of TCAP_EVENT_STA_IND). It is usually accompanied by an alarm that indicates the cause of the failure. This event is primarily intended as a debugging aid during system development and integration.

typedef struct Tcap_Status_Event
{
  S16  status;   /* cause of error           */
  S16  suId      /* caller's service user ID */
} TcapStatusEvent;

 

The TcapStatusEvent structure contains the following fields:

Field

Description

status

Identifies that cause of the error:

1 = TCAP_R_EVT_INAPP   Received event in inappropriate state

2 = TCAP_MSNG_ELE   Missing mandatory element

3 = TCAP_DUP_INV_ID   Duplicate invoke ID

4 = TCAP_INV_REJ   Received reject with syntax error

5 = TCAP_CONGESTED   Unable to initiate new transaction due to outbound congestion

6 = TCAP_RES_FAIL   Unable to initiate new transaction due to dialog control block exhaustion

suId

Contains the calling application service user ID from the bind request.