246 #ifndef LE_MCC_INTERFACE_H_INCLUDE_GUARD
247 #define LE_MCC_INTERFACE_H_INCLUDE_GUARD
533 const char* phoneNumPtr
626 size_t telPtrNumElements
796 #endif // LE_MCC_INTERFACE_H_INCLUDE_GUARD
Outgoing call attempt.
Definition: le_mcc_interface.h:290
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:466
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:361
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:433
Remote party has put the call on hold.
Definition: le_mcc_interface.h:306
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:334
Undefined reason.
Definition: le_mcc_interface.h:475
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:343
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:352
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:400
le_result_t
Definition: le_basics.h:35
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:331
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:439
Call has terminated.
Definition: le_mcc_interface.h:303
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:463
le_mcc_TerminationReason_t
Definition: le_mcc_interface.h:320
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:409
struct le_mcc_Call * le_mcc_CallRef_t
Definition: le_mcc_interface.h:486
Remote party ended the call (Normal Call Clearing).
Definition: le_mcc_interface.h:325
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:373
Platform specific code.
Definition: le_mcc_interface.h:472
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:355
Far end is now alerting its user (outgoing call).
Definition: le_mcc_interface.h:293
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:430
le_mcc_CallRef_t le_mcc_Create(const char *phoneNumPtr)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:379
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:436
le_result_t le_mcc_Delete(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:445
Incoming call attempt (new call).
Definition: le_mcc_interface.h:287
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:340
void le_mcc_DisconnectService(void)
Local party ended the call (Normal Call Clearing).
Definition: le_mcc_interface.h:322
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:415
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:358
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:454
void(* le_mcc_CallEventHandlerFunc_t)(le_mcc_CallRef_t callRef, le_mcc_Event_t event, void *contextPtr)
Definition: le_mcc_interface.h:514
le_result_t le_mcc_Start(le_mcc_CallRef_t callRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:451
Network could not complete the call.
Definition: le_mcc_interface.h:328
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:364
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:346
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:457
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:448
bool le_mcc_IsConnected(le_mcc_CallRef_t callRef)
struct le_mcc_CallEventHandler * le_mcc_CallEventHandlerRef_t
Definition: le_mcc_interface.h:494
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:367
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:469
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:370
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:460
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:388
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:391
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:442
le_mcc_Event_t
Definition: le_mcc_interface.h:282
Definition: le_mcc_interface.h:296
Call has been established, and is media is active.
Definition: le_mcc_interface.h:300
le_result_t le_mcc_HangUp(le_mcc_CallRef_t callRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:427
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:418
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:385
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:349
le_mcc_TerminationReason_t le_mcc_GetTerminationReason(le_mcc_CallRef_t callRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:421
Call is being set up.
Definition: le_mcc_interface.h:284
void le_mcc_RemoveCallEventHandler(le_mcc_CallEventHandlerRef_t addHandlerRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:382
Remote party transferred or forwarded the call.
Definition: le_mcc_interface.h:309
le_result_t le_mcc_Answer(le_mcc_CallRef_t callRef)
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:397
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:403
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:406
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:412
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:394
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:337
cf. 3GPP 24.008 Annex H
Definition: le_mcc_interface.h:376
le_onoff_t
Definition: le_basics.h:69