API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

IMULTIPARTYCALL_ADDPARTY()

Brew Release
Brew MP 1.0.2
See Also
None.
Description
Adds a connected call into a multiparty call. If the primary call is a secondary call with some other multiparty call, it will be removed. If the secondary call pCall is a primary of another multiparty call it will add all its secondaries.
Params
pme
[in]:
Pointer to interface.
pCall
[in]:
an instance of ICall.
Interface
  • IMULTIPARTYCALL
Prototype
  •    int IMULTIPARTYCALL_AddParty( IMultipartyCall *pme, ICall *pCall );
    
Return
  • SUCCESS : successfully added.
    EPRIVLEVEL: if the caller does not have sufficient privilege levels to invoke this function.
    EALREADY: if the call is already in the multiparty.
    AEET_ERR_OP_NOT_ALLOWED: Current device state or operating mode does not allow this operation.
Side Effect
  • None.
Comments
In IS95 or IS2000 networks, multiparty call is not valid. These operations in such device mode result in AEET_ERR_OP_NOT_ALLOWED. Any call added into a multiparty call takes the state of primary ICall object.