Configures the M3UA layer with the values contained in the peer signaling process structure.
STATUS TXM3UAFUNC M3uaSetPspCfg ( U8 board, M3UAPspCfg *pPspCfg)
Argument |
Description |
board |
TX board number on which the desired M3UA layer resides. Valid range is 1 through MAXBOARD (currently 32). |
pPspCfg |
Pointer to the M3UAPspCfg structure that contains the peer signaling process configuration values. For information, see M3UAPspCfg. |
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 configure NSAPs for the M3UA layer, but before you configure a peer server.
An application must set the field values in the M3UAPspCfg structure before calling M3uaSetPspCfg. Set the values in any of the following ways:
Call M3uaInitPspCfg to set the fields to default values.
Set each field value from within the application.
Call M3uaInitPspCfg and then override specific field values before passing the M3UAPspCfg structure to M3uaSetPspCfg.
M3uaSetPspCfg is typically called once for each configured peer signaling process.
For more information, see M3UA peer signaling process configuration.