256 #ifndef LE_MCC_INTERFACE_H_INCLUDE_GUARD
257 #define LE_MCC_INTERFACE_H_INCLUDE_GUARD
542 const char* phoneNumPtr
635 size_t telPtrNumElements
806 #endif // LE_MCC_INTERFACE_H_INCLUDE_GUARD
Outgoing call attempt.
Definition: le_mcc_interface.h:300
void le_mcc_ConnectService(void)
le_result_t le_mcc_GetCallerIdRestrict(le_mcc_CallRef_t callRef, le_onoff_t *clirStatusPtrPtr)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:475
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:370
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:442
Remote party has put the call on hold.
Definition: le_mcc_interface.h:315
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:343
Undefined reason.
Definition: le_mcc_interface.h:484
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:352
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:361
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:409
le_result_t
Definition: le_basics.h:35
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:340
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:448
Call has terminated.
Definition: le_mcc_interface.h:309
le_mcc_CallEventHandlerRef_t le_mcc_AddCallEventHandler(le_mcc_CallEventHandlerFunc_t handlerPtr, void *contextPtr)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:472
le_mcc_TerminationReason_t
Definition: le_mcc_interface.h:329
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:418
struct le_mcc_Call * le_mcc_CallRef_t
Definition: le_mcc_interface.h:495
Remote party ended the call (Normal Call Clearing).
Definition: le_mcc_interface.h:334
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:382
Platform specific code.
Definition: le_mcc_interface.h:481
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:364
Far end is now alerting its user (outgoing call).
Definition: le_mcc_interface.h:303
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:439
Enumerate max value.
Definition: le_mcc_interface.h:318
le_mcc_CallRef_t le_mcc_Create(const char *phoneNumPtr)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:388
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:445
le_result_t le_mcc_Delete(le_mcc_CallRef_t callRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:433
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:454
Incoming call attempt (new call).
Definition: le_mcc_interface.h:297
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:349
void le_mcc_DisconnectService(void)
Local party ended the call (Normal Call Clearing).
Definition: le_mcc_interface.h:331
le_result_t le_mcc_HangUpAll(void)
int32_t le_mcc_GetPlatformSpecificTerminationCode(le_mcc_CallRef_t callRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:424
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:367
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:463
void(* le_mcc_CallEventHandlerFunc_t)(le_mcc_CallRef_t callRef, le_mcc_Event_t event, void *contextPtr)
Definition: le_mcc_interface.h:523
le_result_t le_mcc_Start(le_mcc_CallRef_t callRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:460
Network could not complete the call.
Definition: le_mcc_interface.h:337
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:373
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:355
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:466
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:457
bool le_mcc_IsConnected(le_mcc_CallRef_t callRef)
struct le_mcc_CallEventHandler * le_mcc_CallEventHandlerRef_t
Definition: le_mcc_interface.h:503
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:376
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:478
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:379
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:469
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:397
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:400
Call is waiting.
Definition: le_mcc_interface.h:312
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:451
le_mcc_Event_t
Definition: le_mcc_interface.h:292
Call has been established, and is media is active.
Definition: le_mcc_interface.h:306
le_result_t le_mcc_HangUp(le_mcc_CallRef_t callRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:436
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:427
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:394
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:358
le_mcc_TerminationReason_t le_mcc_GetTerminationReason(le_mcc_CallRef_t callRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:430
Call is being set up.
Definition: le_mcc_interface.h:294
void le_mcc_RemoveCallEventHandler(le_mcc_CallEventHandlerRef_t addHandlerRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:391
le_result_t le_mcc_Answer(le_mcc_CallRef_t callRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:406
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:412
le_result_t le_mcc_GetRemoteTel(le_mcc_CallRef_t callRef, char *telPtr, size_t telPtrNumElements)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:415
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:421
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:403
le_result_t le_mcc_SetCallerIdRestrict(le_mcc_CallRef_t callRef, le_onoff_t clirStatus)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:346
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:385
le_onoff_t
Definition: le_basics.h:69