le_mcc_interface.h File Reference

#include "legato.h"
#include "le_mdmDefs_interface.h"
#include "le_mcc_common.h"

Go to the source code of this file.

Typedefs

typedef void(* le_mcc_DisconnectHandler_t) (void *)
 

Functions

void le_mcc_ConnectService (void)
 
le_result_t le_mcc_TryConnectService (void)
 
LE_FULL_API void le_mcc_SetServerDisconnectHandler (le_mcc_DisconnectHandler_t disconnectHandler, void *contextPtr)
 
void le_mcc_DisconnectService (void)
 
le_mcc_CallRef_t le_mcc_Create (const char *LE_NONNULL phoneNumPtr)
 
le_result_t le_mcc_Delete (le_mcc_CallRef_t callRef)
 
le_result_t le_mcc_Start (le_mcc_CallRef_t callRef)
 
bool le_mcc_IsConnected (le_mcc_CallRef_t callRef)
 
le_result_t le_mcc_GetRemoteTel (le_mcc_CallRef_t callRef, char *telPtr, size_t telPtrSize)
 
le_mcc_TerminationReason_t le_mcc_GetTerminationReason (le_mcc_CallRef_t callRef)
 
int32_t le_mcc_GetPlatformSpecificTerminationCode (le_mcc_CallRef_t callRef)
 
le_result_t le_mcc_Answer (le_mcc_CallRef_t callRef)
 
le_result_t le_mcc_HangUp (le_mcc_CallRef_t callRef)
 
le_result_t le_mcc_HangUpAll (void)
 
le_result_t le_mcc_GetCallerIdRestrict (le_mcc_CallRef_t callRef, le_onoff_t *clirStatusPtrPtr)
 
le_result_t le_mcc_SetCallerIdRestrict (le_mcc_CallRef_t callRef, le_onoff_t clirStatus)
 
le_mcc_CallEventHandlerRef_t le_mcc_AddCallEventHandler (le_mcc_CallEventHandlerFunc_t handlerPtr, void *contextPtr)
 
void le_mcc_RemoveCallEventHandler (le_mcc_CallEventHandlerRef_t handlerRef)
 
le_result_t le_mcc_SetCallWaitingService (bool active)
 
le_result_t le_mcc_GetCallWaitingService (bool *activePtr)
 
le_result_t le_mcc_ActivateCall (le_mcc_CallRef_t callRef)
 
le_result_t le_mcc_SetAmrWbCapability (bool enable)
 
le_result_t le_mcc_GetAmrWbCapability (bool *enabledPtr)
 

Detailed Description

Legato Modem Call Control include file.