| account_ | jami::Call | protected |
| addStateListener(StateListenerCb &&listener) | jami::Call | inline |
| addSubCall(Call &call) | jami::Call | |
| 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) | 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 |
| getRemoteAudioStreams() const =0 | jami::Call | pure virtual |
| 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 |
| hold(OnReadyCb &&cb)=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 |
| 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(int code=0) | jami::Call | virtual |
| requestMediaChange(const std::vector< libjami::MediaMap > &mediaList)=0 | jami::Call | pure virtual |
| resetConfInfo() | jami::Call | |
| restartMediaSender()=0 | jami::Call | pure virtual |
| resume(OnReadyCb &&cb)=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 |
| timeoutTimer_ | 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 |
| ~Call() | jami::Call | virtual |
| ~PeerRecorder() | jami::PeerRecorder | inlinevirtual |
| ~Recordable() | jami::Recordable | virtual |