account_ | jami::Call | protected |
addStateListener(StateListenerCb &&listener) | jami::Call | inline |
addSubCall(Call &call) | jami::Call | |
answer()=0 | jami::Call | pure virtual |
answer(const std::vector< libjami::MediaMap > &mediaList)=0 | jami::Call | pure virtual |
answerMediaChangeRequest(const std::vector< libjami::MediaMap > &mediaList, bool isRemote=false)=0 | jami::Call | pure virtual |
apiMutex_ | jami::Recordable | mutableprotected |
attendedTransfer(const std::string &to)=0 | jami::Call | pure virtual |
audioGuard | jami::Call | |
Call(const std::shared_ptr< Account > &account, const std::string &id, Call::CallType type, const std::map< std::string, std::string > &details={}) | jami::Call | protected |
callMutex_ | jami::Call | mutableprotected |
CallState enum name | jami::Call | |
callState_ | jami::Call | protected |
CallType enum name | jami::Call | |
carryingDTMFdigits(char code)=0 | jami::Call | pure virtual |
checkMediaChangeRequest(const std::vector< libjami::MediaMap > &remoteMediaList)=0 | jami::Call | pure virtual |
clock typedef | jami::Call | protected |
conf_ | jami::Call | protected |
conferenceProtocolVersion() const | jami::Call | inline |
confInfo_ | jami::Call | mutableprotected |
confInfoMutex_ | jami::Call | mutableprotected |
ConnectionState enum name | jami::Call | |
connectionState_ | jami::Call | protected |
currentMediaList() const =0 | jami::Call | pure virtual |
duration_start_ | jami::Call | protected |
enterConference(std::shared_ptr< Conference > conference)=0 | jami::Call | pure virtual |
exitConference()=0 | jami::Call | pure virtual |
getAccount() const | jami::Call | inline |
getAccountId() const | jami::Call | |
getAudioCodec() const | jami::Call | inlinevirtual |
getAudioStreams() const =0 | jami::Call | pure virtual |
getCallDuration() const | jami::Call | inline |
getCallId() const | jami::Call | inline |
getCallType() const | jami::Call | inline |
getConference() const | jami::Call | inline |
getConferenceInfos() const | jami::Call | inline |
getConnectionState() const | jami::Call | |
getDetails() const | jami::Call | virtual |
getLinkType() const | jami::Call | inlinevirtual |
getMediaAttributeList() const =0 | jami::Call | pure virtual |
getPath() const | jami::Recordable | virtual |
getPeerDisplayName() const | jami::Call | inline |
getPeerNumber() const | jami::Call | inline |
getState() const | jami::Call | |
getStateStr() const | jami::Call | |
getVideoCodec() const | jami::Call | inlinevirtual |
handleMediaChangeRequest(const std::vector< libjami::MediaMap > &remoteMediaList)=0 | jami::Call | pure virtual |
hangup(int reason)=0 | jami::Call | pure virtual |
hasPeerVoice() const | jami::PeerRecorder | inlinevirtual |
hasVideo() const =0 | jami::Call | pure virtual |
id_ | jami::Call | protected |
isAudioOnly() const | jami::Recordable | |
isAudioOnly_ | jami::Recordable | protected |
isCaptureDeviceMuted(const MediaType &mediaType) const =0 | jami::Call | pure virtual |
isConferenceParticipant() const | jami::Call | inline |
isIceEnabled() const =0 | jami::Call | pure virtual |
isIncoming() const | jami::Call | inline |
isIPToIP_ | jami::Call | protected |
isPeerMuted() const | jami::PeerRecorder | inlinevirtual |
isPeerRecording() const | jami::PeerRecorder | inlinevirtual |
isRecording() const | jami::Recordable | inline |
isSubcall() const | jami::Call | inline |
LinkType enum name | jami::Call | |
merge(Call &scall) | jami::Call | protectedvirtual |
monitor() const =0 | jami::Call | pure virtual |
MsgList typedef | jami::Call | protected |
muteMedia(const std::string &mediaType, bool isMuted)=0 | jami::Call | pure virtual |
offhold(OnReadyCb &&cb)=0 | jami::Call | pure virtual |
onhold(OnReadyCb &&cb)=0 | jami::Call | pure virtual |
OnReadyCb typedef | jami::Call | |
onTextMessage(std::map< std::string, std::string > &&messages) | jami::Call | |
parent_ | jami::Call | mutableprotected |
peerConfProtocol_ | jami::Call | protected |
peerDisplayName_ | jami::Call | protected |
peerHungup() | jami::Call | virtual |
peerMuted(bool muted, int streamIdx)=0 | jami::PeerRecorder | pure virtual |
peerMuted_ | jami::PeerRecorder | protected |
peerNumber_ | jami::Call | protected |
PeerRecorder() | jami::PeerRecorder | inline |
peerRecording(bool state)=0 | jami::PeerRecorder | pure virtual |
peerRecording_ | jami::PeerRecorder | protected |
peerVoice(bool voice)=0 | jami::PeerRecorder | pure virtual |
peerVoice_ | jami::PeerRecorder | protected |
pendingInMessages_ | jami::Call | protected |
pendingOutMessages_ | jami::Call | protected |
reason_ | jami::Call | protected |
Recordable() | jami::Recordable | |
recorder_ | jami::Recordable | protected |
recording_ | jami::Recordable | protected |
refuse()=0 | jami::Call | pure virtual |
removeCall() | jami::Call | virtual |
requestMediaChange(const std::vector< libjami::MediaMap > &mediaList)=0 | jami::Call | pure virtual |
resetConfInfo() | jami::Call | |
restartMediaSender()=0 | jami::Call | pure virtual |
sendConfInfo(const std::string &json) | jami::Call | |
sendConfOrder(const Json::Value &root) | jami::Call | |
sendKeyframe(int streamIdx=-1)=0 | jami::Call | pure virtual |
sendTextMessage(const std::map< std::string, std::string > &messages, const std::string &from)=0 | jami::Call | pure virtual |
setConferenceInfo(const std::string &msg) | jami::Call | |
setIPToIP(bool IPToIP) | jami::Call | inline |
setPeerDisplayName(const std::string &name) | jami::Call | inline |
setPeerNumber(const std::string &number) | jami::Call | inline |
setState(CallState call_state, signed code=0) | jami::Call | |
setState(CallState call_state, ConnectionState cnx_state, signed code=0) | jami::Call | |
setState(ConnectionState cnx_state, signed code=0) | jami::Call | |
startRecording(const std::string &path) | jami::Recordable | virtual |
StateListenerCb typedef | jami::Call | |
stopRecording() | jami::Recordable | virtual |
subcalls_ | jami::Call | protected |
SubcallSet typedef | jami::Call | |
switchInput(const std::string &={}) | jami::Call | inlinevirtual |
time_point typedef | jami::Call | protected |
timestamp_start_ | jami::Call | protected |
toggleRecording() | jami::Call | virtual |
toUsername() const | jami::Call | inline |
toUsername(const std::string &username) | jami::Call | inline |
toUsername_ | jami::Call | protected |
transfer(const std::string &to)=0 | jami::Call | pure virtual |
type_ | jami::Call | protected |
updateRecState(bool state)=0 | jami::Call | pure virtual |
weak() | jami::Call | inline |
~Call() | jami::Call | virtual |
~PeerRecorder() | jami::PeerRecorder | inlinevirtual |
~Recordable() | jami::Recordable | virtual |