MTP 3 management function summary

NMS MTP 3 consists of the following synchronous management functions in which the action is completed before control is returned to the application:

Configuration functions

Function

Description

Mtp3GetGenCfg

Obtains the current values of the general configuration parameters in the MTP 3 task.

Mtp3GetLinkCfg

Obtains the current data link configuration values of the specified link number.

Mtp3GetLinkSetCfg

Obtains the current configuration values of the specified linkset.

Mtp3GetNSapCfg

Obtains the current NSAP configuration values from the MTP 3 task.

Mtp3GetRouteCfg

Obtains the current route configuration values for the specified destination point code.

Mtp3InitGenCfg

Initializes the general configuration structure with default values and the provided originating point code.

Mtp3InitLinkCfg

Initializes the provided data link configuration structure with default values and link number, link type, and destination point code.

Mtp3InitLinkSetCfg

Initializes the provided linkset configuration structure with default values, the specified linkset number, and the destination point code.

Mtp3InitNSapCfg

Initializes the provided NSAP configuration structure with default values and the specified link type.

Mtp3InitRouteCfg

Initializes the provided route configuration structure with default values, the specified route number, the DPC, and the switch type.

Mtp3SetGenCfg

Sets the general configuration values in the MTP 3 task.

Mtp3SetLinkCfg

Configures the MTP 3 task with the data link configuration values contained in the provided MTP3LinkCfg structure.

Mtp3SetLinkSetCfg

Configures the MTP 3 task with the linkset configuration values contained in the provided MTP3LinkSetCfg structure.

Mtp3SetNSapCfg

Configures the MTP 3 task with the NSAP configuration values contained in the provided MTP3NSapCfg structure.

Mtp3SetRouteCfg

Configures the MTP 3 task with the route configuration values contained in the provided MTP3RouteCfg structure.


Control functions

Function

Description

Mtp3MgmtCtrl

Sends a control request to the MTP 3 task.

Mtp3MgmtInit

Initializes internal structures and opens communication with the MTP 3 process on the TX board.

Mtp3MgmtTerm

Terminates the dual port RAM channel binding specified in Mtp3GenStatus for this application.


Statistics functions

Function

Description

Mtp3GenStats

Obtains and potentially resets general or global statistics for the MTP 3 signaling point.

Mtp3LinkSetStats

Obtains (and potentially resets) linkset statistical information about the specified linkset number.

Mtp3LinkStats

Obtains and potentially resets data link statistical information about the specified link number.

Mtp3RouteStats

Obtains and potentially resets routing statistics for the route associated with the specified destination point code.


Status functions

Function

Description

Mtp3GenStatus

Obtains general status information about the MTP 3 signaling point.

Mtp3LinkSetStatus

Obtains linkset status information about the specified linkset number.

Mtp3LinkStatus

Obtains data link status information about the specified link number, including link state, flow control state, queue sizes, and blocked, inhibited, and congestion status.

Mtp3NSapStatus

Obtains NSAP status information from the MTP 3 task, including the NSAP state (bound or unbound) and the flow control state (on or off).

Mtp3RouteStatus

Obtains routing status information about the route associated with the specified destination point code.

Mtp3RouteTest

Initiates a route test by transmitting an SRT message (JNTT only).