(Page 3 of 29 in this chapter) Version


Mtp3GenStatus

Description

Obtains general status information about the MTP 3 signaling point.

Prototype

MTP3_STATUS Mtp3GenStatus (U8 board,
MTP3GenStatus *pStatus)

board TX board number on which the desired MTP 3 task resides. Valid range is 1 to MAXBOARD (currently 8).

pStatus Pointer to a buffer provided by the application where the requested status information will be returned.

Return Values

Details

Mtp3GenStatus only includes a boolean flag specifying whether or not the signaling point is in the process of restarting, as well as the current high-availability state.

The MTP3GenStatus structure appears as follows:

typedef struct _Mtp3GenStatus /* MTP Level 3 - signaling point
                               * status                        */
{
  Bool spRst;               /* SP restarting flag              */
  U8   haState;             /* Current high-availability state */
} MTP3GenStatus;

The following table describes each field in the structure:
Field Name

Possible Values

Description

spRst

One of:

True
False

Signaling point restarting flag:

Signaling point is restarting
Signaling point is not restarting

haState

SN_HAST_STANDALONE
SN_HAST_STARTING
SN_HAST_PRIMARY

SN_HAST_BACKUP

None-redundant state
Initial redundant state
MTP 3 is the primary in redundant state
MTP 3 is the backup in redundant state

See Also

Mtp3MgmtInit



(Page 3 of 29 in this chapter) Version


tech_support@nmss.com
Copyright © 2000, Natural MicroSystems, Inc. All rights reserved.