BLE_L2CAP_CbRegisterSpsm

C

uint16_t BLE_L2CAP_CbRegisterSpsm(uint16_t spsm, uint16_t mtu, uint16_t mps, uint16_t initCredits, uint8_t permission);

Description

Registers an SPSM (Simplified Protocol/Service Multiplexer).

Note

This function must be called before establishing a credit-based channel.

Return values

Return valueDescription
MBA_RES_SUCCESSSSuccessfully registered the SPSM.
MBA_RES_INVALID_PARAInvalid parameter, such as an out-of-range MTU.
MBA_RES_FAILFailed to register the SPSM.