iCall.h
68 virtual void updateCallStatus(const std::string& callid,const dpyVoicecall::CallStatus& status) = 0;
virtual void updateCallStatus(const std::string &callid, const dpyVoicecall::CallStatus &status)=0
@ STATUS_DROPPED
The call has been suspended by the network, but may resumed later.
Definition: iCall.h:31
int durationSec
Duration of the call in seconds.
Definition: iCall.h:51
dpyVoicecall::CallStatus status
Status of the call.
Definition: iCall.h:48
@ DIRECTION_OUTGOING
0 -> Mobile originated call (MOC)
Definition: iCall.h:17
std::string remoteSourceId
ID of the remote source : phone number or address.
Definition: iCall.h:46
@ STATUS_FINISHED
The call is not active anymore, but inband information is still available.
Definition: iCall.h:29
Deepsy Voicecall namespace that includes the different enums, structs or method signatures that shoul...
struct tm creationDate
Creation date of the call (UTC)
Definition: iCall.h:50
CallStatus
Defines the possible call status that a sim can report.
Definition: iCall.h:22
std::string localSourceId
ID of the local source associated with the call.
Definition: iCall.h:45
@ DIRECTION_INCOMING
1 -> Mobile terminated call (MTC)
Definition: iCall.h:18
dpyVoicecall::CallDirection direction
Incoming call or outgoing call.
Definition: iCall.h:47