TCAP notification event structure

Notifies an application that a message could not be delivered by the SCCP layer (eventType of TCAP_EVENT_NOT_IND).

typedef struct Tcap_Notif_Event
{
  TcapTransInfo  transInfo;    /* trans. info from failed Req          */
  U8             retcause;     /* cause for return of message          */
  U8             spare;        /* spare for alignment                  */
  U8             fill;         /* fill for alignment                   */
  U8             fill2;        /* fill for alignment                   */
} TcapNotifEvent;

 

The TcapNotifEvent structure contains the following fields:

Field

Description

transInfo

Contains the message type, dialog IDs, and SCCP addresses from the failed request.

retcause

Cause for the return of the message. This field must be set to one of the following values:

0x00 = RETCGENTRANS   No translation for address of this nature

0x01 = RETCNOTRANS   No translation for this address

0x02 = RETCSUBSCONG   Subsystem congestion

0x03 = RETCSUBSFAIL   Subsystem failure

0x04 = RETCUNQUIP   Unequipped user

0x05 = RETCNETFAIL   Network failure

0x06 = RETCNETCONG   Network congestion

0x07 = RETCUNQUALIFIED   Unqualified

0x08 = RETCHOPCNT   Hop counter violation

0x09 = RETCMSGXPORT   Error in message transport

0x0A = RETCLOCALPROC   Error in local processing

0x0B = RETCREASSEMBLY   Destination cannot do re-assembly

0xF9 = RETCBADISNI   Invalid ISNI routing request

0xFA = RETCAUTH   Unauthorized message

0xFB = RETCINCOMPAT   Message incompatibility

0xFC = RETCNOISNI   Cannot do ISNI constrained routing

0xFD = RETCREDISNI   Redundant ISNI constrained routing information

0xFE = RETCISNIID   Cannot do ISNI identification