Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::SIPCall Member List

This is the complete list of members for jami::SIPCall, including all inherited members.

account_jami::Callprotected
addLocalIceAttributes()jami::SIPCall
addStateListener(StateListenerCb &&listener)jami::Callinline
addSubCall(Call &call)jami::Call
answer() overridejami::SIPCallvirtual
answer(const std::vector< libjami::MediaMap > &mediaList) overridejami::SIPCallvirtual
answerMediaChangeRequest(const std::vector< libjami::MediaMap > &mediaList, bool isRemote=false) overridejami::SIPCallvirtual
apiMutex_jami::Recordablemutableprotected
attendedTransfer(const std::string &to) overridejami::SIPCallvirtual
audioGuardjami::Call
Call(const std::shared_ptr< Account > &account, const std::string &id, Call::CallType type, const std::map< std::string, std::string > &details={})jami::Callprotected
callMutex_jami::Callmutableprotected
CallState enum namejami::Call
callState_jami::Callprotected
CallType enum namejami::Call
carryingDTMFdigits(char code) overridejami::SIPCallvirtual
checkMediaChangeRequest(const std::vector< libjami::MediaMap > &remoteMediaList) overridejami::SIPCallvirtual
conf_jami::Callprotected
conferenceProtocolVersion() constjami::Callinline
confInfo_jami::Callmutableprotected
confInfoMutex_jami::Callmutableprotected
ConnectionState enum namejami::Call
connectionState_jami::Callprotected
createIceMediaTransport(bool isReinvite)jami::SIPCall
currentMediaList() const overridejami::SIPCallvirtual
duration_start_jami::Callprotected
enterConference(std::shared_ptr< Conference > conference) overridejami::SIPCallvirtual
exitConference() overridejami::SIPCallvirtual
getAccount() constjami::Callinline
getAccountId() constjami::Call
getActiveMediaStreamCount(const std::vector< MediaAttribute > &mediaAttrList)jami::SIPCallstatic
getAudioCodec() const overridejami::SIPCallvirtual
getAudioStreams() const overridejami::SIPCallvirtual
getCallDuration() constjami::Callinline
getCallId() constjami::Callinline
getCallType() constjami::Callinline
getConference() constjami::Callinline
getConferenceInfos() constjami::Callinline
getConnectionState() constjami::Call
getContactHeader() constjami::SIPCall
getDetails() const overridejami::SIPCallvirtual
getIceMedia() constjami::SIPCallinline
getLinkType() const overridejami::SIPCallinlinevirtual
getLocalIceCandidates(unsigned compId) constjami::SIPCall
getMediaAttributeList() const overridejami::SIPCallvirtual
getPath() constjami::Recordablevirtual
getPeerDisplayName() constjami::Callinline
getPeerNumber() constjami::Callinline
getRtpSessionList(MediaType type=MediaType::MEDIA_ALL) constjami::SIPCall
getRtpStreams() constjami::SIPCallinline
getSDP()jami::SIPCallinline
getSIPAccount() constjami::SIPCall
getState() constjami::Call
getStateStr() constjami::Call
getTransport()jami::SIPCallinline
getVideoCodec() const overridejami::SIPCallvirtual
handleMediaChangeRequest(const std::vector< libjami::MediaMap > &remoteMediaList) overridejami::SIPCallvirtual
hangup(int reason) overridejami::SIPCallvirtual
hasPeerVoice() constjami::PeerRecorderinlinevirtual
hasVideo() const overridejami::SIPCallvirtual
id_jami::Callprotected
initIceMediaTransport(bool master, std::optional< dhtnet::IceTransportOptions > options=std::nullopt)jami::SIPCall
inviteSession_jami::SIPCall
isAudioOnly() constjami::Recordable
isAudioOnly_jami::Recordableprotected
isCaptureDeviceMuted(const MediaType &mediaType) const overridejami::SIPCallvirtual
isConferenceParticipant() constjami::Callinline
isIceEnabled() const overridejami::SIPCallvirtual
isIncoming() constjami::Callinline
isIPToIP_jami::Callprotected
isPeerMuted() constjami::PeerRecorderinlinevirtual
isPeerRecording() constjami::PeerRecorderinlinevirtual
isRecording() constjami::Recordableinline
isSipMethodAllowedByPeer(const std::string_view method) constjami::SIPCall
isSrtpEnabled() constjami::SIPCallinline
isSubcall() constjami::Callinline
LINK_TYPEjami::SIPCallstatic
LinkType enum namejami::Call
monitor() const overridejami::SIPCallvirtual
MsgList typedefjami::Callprotected
muteMedia(const std::string &mediaType, bool isMuted) overridejami::SIPCallvirtual
offhold(OnReadyCb &&cb) overridejami::SIPCallvirtual
onAnswered()jami::SIPCall
onBusyHere()jami::SIPCall
onClosed()jami::SIPCall
onFailure(signed cause=0)jami::SIPCall
onhold(OnReadyCb &&cb) overridejami::SIPCallvirtual
onMediaNegotiationComplete()jami::SIPCall
onPeerRinging()jami::SIPCall
OnReadyCb typedefjami::Call
onReceiveOfferIn200OK(const pjmedia_sdp_session *offer)jami::SIPCall
onReceiveReinvite(const pjmedia_sdp_session *offer, pjsip_rx_data *rdata)jami::SIPCall
onTextMessage(std::map< std::string, std::string > &&messages)jami::Call
parent_jami::Callmutableprotected
peerConfProtocol_jami::Callprotected
peerDisplayName_jami::Callprotected
peerHungup() overridejami::SIPCallvirtual
peerMuted(bool state, int streamIdx) overridejami::SIPCallvirtual
peerMuted_jami::PeerRecorderprotected
peerNumber_jami::Callprotected
PeerRecorder()jami::PeerRecorderinline
peerRecording(bool state) overridejami::SIPCallvirtual
peerRecording_jami::PeerRecorderprotected
peerUri() constjami::SIPCallinline
peerVoice(bool state) overridejami::SIPCallvirtual
peerVoice_jami::PeerRecorderprotected
pendingInMessages_jami::Callprotected
pendingOutMessages_jami::Callprotected
reason_jami::Callprotected
Recordable()jami::Recordable
recorder_jami::Recordableprotected
recording_jami::Recordableprotected
refuse() overridejami::SIPCallvirtual
remoteHasValidIceAttributes() constjami::SIPCall
removeCall() overridejami::SIPCallvirtual
reportMediaNegotiationStatus()jami::SIPCall
requestKeyframe(int streamIdx=-1)jami::SIPCall
requestMediaChange(const std::vector< libjami::MediaMap > &mediaList) overridejami::SIPCallvirtual
resetConfInfo()jami::Call
restartMediaSender() overridejami::SIPCallvirtual
sendConfInfo(const std::string &json)jami::Call
sendConfOrder(const Json::Value &root)jami::Call
sendKeyframe(int streamIdx=-1) overridejami::SIPCallvirtual
sendSIPInfo(std::string_view body, std::string_view subtype)jami::SIPCall
sendTextMessage(const std::map< std::string, std::string > &messages, const std::string &from) overridejami::SIPCallvirtual
setActiveMediaStream(const std::string &accountUri, const std::string &deviceId, const std::string &streamId, const bool &state)jami::SIPCall
setConferenceInfo(const std::string &msg)jami::Call
setIceMedia(std::shared_ptr< dhtnet::IceTransport > ice, bool isReinvite=false)jami::SIPCall
setInviteSession(pjsip_inv_session *inviteSession=nullptr)jami::SIPCall
setIPToIP(bool IPToIP)jami::Callinline
setPeerAllowMethods(std::vector< std::string > methods)jami::SIPCall
setPeerDisplayName(const std::string &name)jami::Callinline
setPeerNumber(const std::string &number)jami::Callinline
setPeerRegisteredName(const std::string &name)jami::SIPCallinline
setPeerUaVersion(std::string_view ua)jami::SIPCall
setPeerUri(const std::string &peerUri)jami::SIPCallinline
setSipTransport(const std::shared_ptr< SipTransport > &transport, const std::string &contactHdr={})jami::SIPCall
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
setupIceResponse(bool isReinvite=false)jami::SIPCall
SIPCall(const std::shared_ptr< SIPAccountBase > &account, const std::string &id, Call::CallType type, const std::vector< libjami::MediaMap > &mediaList)jami::SIPCall
startRecording(const std::string &path)jami::Recordablevirtual
StateListenerCb typedefjami::Call
stopRecording()jami::Recordablevirtual
subcalls_jami::Callprotected
SubcallSet typedefjami::Call
switchInput(const std::string &resource={}) overridejami::SIPCallvirtual
switchToIceReinviteIfNeeded()jami::SIPCall
terminateSipSession(int status)jami::SIPCall
timestamp_start_jami::Callprotected
toggleRecording() overridejami::SIPCallvirtual
toUsername() constjami::Callinline
toUsername(const std::string &username)jami::Callinline
toUsername_jami::Callprotected
transfer(const std::string &to) overridejami::SIPCallvirtual
type_jami::Callprotected
updateRecState(bool state) overridejami::SIPCallvirtual
weak() constjami::SIPCallinline
weak()jami::SIPCallinline
~Call()jami::Callvirtual
~PeerRecorder()jami::PeerRecorderinlinevirtual
~Recordable()jami::Recordablevirtual
~SIPCall()jami::SIPCall