#include <call.hpp>
Call information. Application can query the call information by calling Call::getInfo().
◆ CallInfo()
pj::CallInfo::CallInfo |
( |
| ) |
|
|
inline |
◆ fromPj()
◆ id
◆ role
Initial call role (UAC == caller)
◆ accId
The account ID where this call belongs.
◆ localUri
string pj::CallInfo::localUri |
◆ localContact
string pj::CallInfo::localContact |
◆ remoteUri
string pj::CallInfo::remoteUri |
◆ remoteContact
string pj::CallInfo::remoteContact |
◆ callIdString
string pj::CallInfo::callIdString |
◆ setting
◆ state
◆ stateText
string pj::CallInfo::stateText |
Text describing the state
◆ lastStatusCode
Last status code heard, which can be used as cause code
◆ lastReason
string pj::CallInfo::lastReason |
The reason phrase describing the last status.
◆ media
Array of active media information.
◆ provMedia
Array of provisional media information. This contains the media info in the provisioning state, that is when the media session is being created/updated (SDP offer/answer is on progress).
◆ connectDuration
TimeVal pj::CallInfo::connectDuration |
Up-to-date call connected duration (zero when call is not established)
◆ totalDuration
TimeVal pj::CallInfo::totalDuration |
Total call duration, including set-up time
◆ remOfferer
bool pj::CallInfo::remOfferer |
Flag if remote was SDP offerer
◆ remAudioCount
unsigned pj::CallInfo::remAudioCount |
Number of audio streams offered by remote
◆ remVideoCount
unsigned pj::CallInfo::remVideoCount |
Number of video streams offered by remote
The documentation for this struct was generated from the following file: