93 #ifndef LE_VOICECALL_INTERFACE_H_INCLUDE_GUARD 94 #define LE_VOICECALL_INTERFACE_H_INCLUDE_GUARD 237 const char* identifier,
280 const char* DestinationID
386 #endif // LE_VOICECALL_INTERFACE_H_INCLUDE_GUARD Local party ended the call.
Definition: le_voicecall_interface.h:201
le_result_t le_voicecall_End(le_voicecall_CallRef_t reference)
le_result_t
Definition: le_basics.h:35
le_result_t le_voicecall_Delete(le_voicecall_CallRef_t reference)
All local connection resources (lines/channels) are in use.
Definition: le_voicecall_interface.h:170
struct le_audio_Stream * le_audio_StreamRef_t
Definition: le_audio_interface.h:581
le_voicecall_StateHandlerRef_t le_voicecall_AddStateHandler(le_voicecall_StateHandlerFunc_t handlerPtr, void *contextPtr)
void le_voicecall_RemoveStateHandler(le_voicecall_StateHandlerRef_t addHandlerRef)
Definition: le_voicecall_interface.h:154
Remote address could not be resolved.
Definition: le_voicecall_interface.h:195
struct le_voicecall_StateHandler * le_voicecall_StateHandlerRef_t
Definition: le_voicecall_interface.h:218
void(* le_voicecall_StateHandlerFunc_t)(le_voicecall_CallRef_t reference, const char *identifier, le_voicecall_Event_t event, void *contextPtr)
Definition: le_voicecall_interface.h:235
le_voicecall_CallRef_t le_voicecall_Start(const char *DestinationID)
struct le_voicecall_Call * le_voicecall_CallRef_t
Definition: le_voicecall_interface.h:144
le_audio_StreamRef_t le_voicecall_GetRxAudioStream(le_voicecall_CallRef_t reference)
Call has terminated.
Definition: le_voicecall_interface.h:161
le_audio_StreamRef_t le_voicecall_GetTxAudioStream(le_voicecall_CallRef_t reference)
le_voicecall_Event_t
Definition: le_voicecall_interface.h:152
le_result_t le_voicecall_GetTerminationReason(le_voicecall_CallRef_t reference, le_voicecall_TerminationReason_t *reasonPtr)
Call has been established, and is media is active.
Definition: le_voicecall_interface.h:158
void le_voicecall_ConnectService(void)
Caller is currently busy and cannot take the call.
Definition: le_voicecall_interface.h:198
Call answering failed.
Definition: le_voicecall_interface.h:176
NO Service available to try establish a voice call.
Definition: le_voicecall_interface.h:164
Undefined reason.
Definition: le_voicecall_interface.h:207
Incoming voice call in progress.
Definition: le_voicecall_interface.h:179
Call ending failed.
Definition: le_voicecall_interface.h:173
Remote party (callee) is busy.
Definition: le_voicecall_interface.h:167
Network could not complete the call.
Definition: le_voicecall_interface.h:192
void le_voicecall_DisconnectService(void)
le_voicecall_TerminationReason_t
Definition: le_voicecall_interface.h:190
Remote party ended the call.
Definition: le_voicecall_interface.h:204
le_result_t le_voicecall_Answer(le_voicecall_CallRef_t reference)