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

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

accountCount() constjami::Managerinline
accountFactoryjami::Manager
addAccount(const std::map< std::string, std::string > &details, const std::string &accountId={})jami::Manager
addAudio(Call &call)jami::Manager
addMainParticipant(const std::string &accountId, const std::string &confId)jami::Manager
addSubCall(const std::string &accountId, const std::string &callId, const std::string &account2Id, const std::string &confId)jami::Manager
addSubCall(Call &call, Conference &conference)jami::Manager
answerCall(const std::string &accountId, const std::string &callId, const std::vector< libjami::MediaMap > &mediaList={})jami::Manager
answerCall(Call &call, const std::vector< libjami::MediaMap > &mediaList={})jami::Manager
AudioDeviceGuardjami::Managerfriend
audioFormatUsed(AudioFormat format)jami::Manager
audioPreferencejami::Manager
autoLoadjami::Managerstatic
bindCallToConference(Call &call, Conference &conf)jami::Manager
callBusy(Call &call)jami::Manager
callFactoryjami::Manager
callFailure(Call &call)jami::Manager
certStore(const std::string &accountId) constjami::Manager
congestion()jami::Manager
createConfFromParticipantList(const std::string &accountId, const std::vector< std::string > &)jami::Manager
detachHost(const std::shared_ptr< Conference > &conf={})jami::Manager
detachParticipant(const std::string &callId)jami::Manager
dhtLogLeveljami::Manager
enableLocalModerators(const std::string &accountID, bool state)jami::Manager
eraseGitTransport(git_smart_subtransport *tr)jami::Manager
findAccount(const std::function< bool(const std::shared_ptr< T > &)> &pred)jami::Managerinline
finish() noexceptjami::Manager
getAccount(std::string_view accountId) constjami::Managerinline
getAccountDetails(const std::string &accountID) constjami::Manager
getAccountList() constjami::Manager
getAllAccounts() constjami::Managerinline
getAudioDriver()jami::Manager
getAudioInputDeviceIndex(const std::string &name)jami::Manager
getAudioInputDeviceList()jami::Manager
getAudioManager() constjami::Manager
getAudioOutputDeviceIndex(const std::string &name)jami::Manager
getAudioOutputDeviceList()jami::Manager
getCallFromCallID(const std::string &callID) constjami::Manager
getCallList() constjami::Manager
getChannelList(const std::string &accountId, const std::string &connectionId)jami::Manager
getConnectionList(const std::string &accountId, const std::string &conversationId)jami::Manager
getCurrentAudioDevicesIndex()jami::Manager
getCurrentAudioOutputPlugin() constjami::Manager
getCurrentCall() constjami::Manager
getCurrentCallId() constjami::Manager
getDefaultModerators(const std::string &accountID)jami::Manager
getHistoryLimit() constjami::Manager
getIceTransportFactory()jami::Manager
getIsAlwaysRecording() constjami::Manager
getLastMessages(const std::string &accountID, const uint64_t &base_timestamp)jami::Manager
getMessageStatus(uint64_t id) constjami::Manager
getMessageStatus(const std::string &accountID, uint64_t id) constjami::Manager
getNearbyPeers(const std::string &accountID)jami::Manager
getNewAccountId()jami::Manager
getNoiseSuppressState() constjami::Manager
getRingBufferPool()jami::Manager
getRingingTimeout() constjami::Manager
getSeededRandomEngine()jami::Manager
getTelephoneFile()jami::Manager
getTelephoneTone()jami::Manager
getVideoManager() constjami::Manager
getVolatileAccountDetails(const std::string &accountID) constjami::Manager
gitSocket(std::string_view accountId, std::string_view deviceId, std::string_view conversationId)jami::Manager
hangupCall(const std::string &accountId, const std::string &callId)jami::Manager
hangupConference(const std::string &accountId, const std::string &confId)jami::Manager
hardwareAudioFormatChanged(AudioFormat format)jami::Manager
hasAccount(const std::string &accountID)jami::Manager
hasCurrentCall() constjami::Manager
holdConference(const std::string &accountId, const std::string &confId)jami::Manager
incomingCall(const std::string &accountId, Call &call)jami::Manager
incomingCallsWaiting()jami::Manager
incomingMessage(const std::string &accountId, const std::string &callId, const std::string &from, const std::map< std::string, std::string > &messages)jami::Manager
init(const std::filesystem::path &config_file, libjami::InitFlag flags)jami::Manager
initializedjami::Managerstatic
insertGitTransport(git_smart_subtransport *tr, std::unique_ptr< P2PSubTransport > &&sub)jami::Manager
instance()jami::Managerstatic
ioContext() constjami::Manager
isAGCEnabled() constjami::Manager
isAllModerators(const std::string &accountID)jami::Manager
isCurrentCall(const Call &call) constjami::Manager
isLocalModeratorsEnabled(const std::string &accountID)jami::Manager
joinConference(const std::string &accountId, const std::string &confId1, const std::string &account2Id, const std::string &confId2)jami::Manager
joinParticipant(const std::string &accountId, const std::string &callId1, const std::string &account2Id, const std::string &callId2, bool attached=true)jami::Manager
loadAccountAndConversation(const std::string &accountId, bool loadAll, const std::string &convId)jami::Manager
loadAccountMap(const YAML::Node &node)jami::Manager
loadAccountOrder() constjami::Manager
monitor(bool continuous)jami::Manager
newOutgoingCall(std::string_view toUrl, const std::string &accountId, const std::vector< libjami::MediaMap > &mediaList)jami::Manager
offHoldCall(const std::string &accountId, const std::string &callId)jami::Manager
onHoldCall(const std::string &accountId, const std::string &callId)jami::Manager
outgoingCall(const std::string &accountId, const std::string &callee, const std::vector< libjami::MediaMap > &mediaList={})jami::Manager
peerAnsweredCall(Call &call)jami::Manager
peerHungupCall(Call &call)jami::Manager
peerRingingCall(Call &call)jami::Manager
playDtmf(char code)jami::Manager
playRingtone(const std::string &accountID)jami::Manager
playTone()jami::Manager
playToneWithMessage()jami::Manager
preferencesjami::Manager
recordingPlaybackSeek(const double value)jami::Manager
refuseCall(const std::string &accountId, const std::string &id)jami::Manager
registerAccount(const std::string &accountID, const std::string &convId={})jami::Manager
registerAccounts()jami::Manager
removeAccount(const std::string &accountID, bool flush=false)jami::Manager
removeAccounts()jami::Manager
removeAudio(Call &call)jami::Manager
removeParticipant(Call &call)jami::Manager
ringback()jami::Manager
saveConfig()jami::Manager
saveConfig(const std::shared_ptr< Account > &acc)jami::Manager
scheduler()jami::Manager
scheduleTask(std::function< void()> &&task, std::chrono::steady_clock::time_point when, const char *filename=CURRENT_FILENAME(), uint32_t linum=CURRENT_LINE())jami::Manager
scheduleTaskIn(std::function< void()> &&task, std::chrono::steady_clock::duration timeout, const char *filename=CURRENT_FILENAME(), uint32_t linum=CURRENT_LINE())jami::Manager
sendCallTextMessage(const std::string &accountId, const std::string &callID, const std::map< std::string, std::string > &messages, const std::string &from, bool isMixed)jami::Manager
sendRegister(const std::string &accountId, bool enable)jami::Manager
sendTextMessage(const std::string &accountID, const std::string &to, const std::map< std::string, std::string > &payloads, bool fromPlugin=false, bool onlyConnected=false)jami::Manager
setAccountActive(const std::string &accountID, bool active, bool shutdownConnections)jami::Manager
setAccountDetails(const std::string &accountID, const std::map< std::string, std::string > &details)jami::Manager
setAccountsOrder(const std::string &order)jami::Manager
setAGCState(bool enabled)jami::Manager
setAllModerators(const std::string &accountID, bool allModerators)jami::Manager
setAudioDevice(int index, AudioDeviceType streamType)jami::Manager
setAudioManager(const std::string &api)jami::Manager
setAudioPlugin(const std::string &audioPlugin)jami::Manager
setAutoAnswer(bool enable)jami::Manager
setDefaultModerator(const std::string &accountID, const std::string &peerURI, bool state)jami::Manager
setHistoryLimit(int days)jami::Manager
setIsAlwaysRecording(bool isAlwaysRec)jami::Manager
setNoiseSuppressState(const std::string &state)jami::Manager
setRingingTimeout(int timeout)jami::Manager
sipVoIPLink() constjami::Manager
startAudio()jami::Manager
startAudioStream(AudioDeviceType stream)jami::Managerinline
startRecordedFilePlayback(const std::string &)jami::Manager
stopRecordedFilePlayback()jami::Manager
stopTone()jami::Manager
syncOnRegisterjami::Managerstatic
toggleRecordingCall(const std::string &accountId, const std::string &id)jami::Manager
transferCall(const std::string &accountId, const std::string &id, const std::string &to)jami::Manager
transferFailed()jami::Manager
transferSucceeded()jami::Manager
unHoldConference(const std::string &accountId, const std::string &confId)jami::Manager
unregisterAccounts()jami::Manager
upnpContext() constjami::Manager
voipPreferencesjami::Manager