Configures the M3UA layer with the values contained in the network configuration structure.
STATUS TXM3UAFUNC M3uaSetNwkCfg ( U8 board, M3UANwkCfg *pNwkCfg)
Argument |
Description |
board |
TX board number on which the desired MTP 3 task resides. Valid range is 1 through MAXBOARD (currently 32). |
pNwkCfg |
Pointer to the M3UANwkCfg structure that contains the network configuration values. For information, see M3UANwkCfg. |
Return value |
Description |
M3UA_SUCCESS |
|
M3UA_BOARD |
Invalid board number. |
M3UA_DRIVER |
CPI driver error. |
M3UA_HANDLE |
M3UAMgmtInit was not called for the specified board. |
M3UA_PARAM |
Invalid parameter. |
M3UA_RESPONSE |
Incorrect response from the board. |
M3UA_TIMEOUT |
No response from the board. |
Call this function after you set the general configuration parameters for the M3UA layer, but before you configure an SCTP SAP.
An application must set the field values in the M3UANwkCfg structure before calling M3uaSetNwkCfg. Set the values in any of the following ways:
Call M3uaInitNwkCfg to set the fields to default values.
Set each field value from within the application.
Call M3uaInitNwkCfg and then override specific field values before passing the M3UANwkCfg structure to M3uaSetNwkCfg.
M3uaSetNwkCfg is typically called once for each configured network.
For more information, see M3UA network configuration.