Using the TCAP service function reference

This section provides an alphabetical reference to the TCAP service functions. A prototype of each function is shown with the function description and details of all arguments and return values. A typical function includes:

Prototype

The prototype is followed by a listing of the function arguments. NMS data types include:

  • U8 (8-bit unsigned)

  • S16 (16-bit signed)

  • DWORD (32-bit unsigned)

  • Bool (8-bit unsigned)

If a function argument is a data structure, the complete data structure is shown.

Note: Not all parameters are applicable to both ANSI and ITU-T (CCITT) networks.

Return values

The return value for a function is either TCAP_SUCCESS or an error code. For asynchronous functions, a return value of TCAP_SUCCESS (zero) indicates the function was initiated; subsequent events indicate the status of the operation.


Use of the TCAP service functions requires the prior installation of the SCCP layer package, particularly the sccpapi.h file, which defines data structures and constants required for TCAP applications.