TCAPAlarmControl

Controls the level of alarms generated by the TCAP task on the TX board.

Prototype

S16 TCAPAlarmControl ( U8 board, U8 alarmLvl)

Argument

Description

board

TX board number to which this request is directed.

alarmLvl

New alarm level.


Return values

Return value

Description

TCAP_SUCCESS

 

TCAPM_BOARD

board is out of range.

TCAPM_DRIVER

Error occurred accessing the driver.

TCAPM_FAILED

Task on the TX board reported a failure.

TCAPM_TIMEOUT

Request timed out.

TCAPM_UNINIT

Application failed to call TCAPInitMgmtAPI prior to this call.


Details

All TCAP alarm messages are sent to the txalarm utility.

The following table defines the TCAP alarm levels and their recommended use:

Alarm level

Description

TCAP_ALARMLVL_DIS

All alarms are disabled. This alarm level is not recommended for use.

TCAP_ALARMLVL_DFLT

Default alarm level. Service impacting events such as application/SSN unavailable, resource failures, and application interface violations are logged.

TCAP_ALARMLVL_DEBUG

All default level alarms plus detailed message encoding or decoding diagnostics to troubleshoot individual application or transaction problems. Use this alarm level for application development.

TCAP_ALARMLVL_DETAIL

All debug level alarms plus some normal events to help isolate network or application problems. Do not use this alarm level under production load conditions.