mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-07 22:02:12 +08:00
* #26839: client: move callmanager.h into client
This commit is contained in:
@ -34,7 +34,7 @@
|
||||
|
||||
#include "audioloop.h"
|
||||
#include "manager.h"
|
||||
#include "client/dbus/callmanager.h"
|
||||
#include "client/callmanager.h"
|
||||
#include <cmath>
|
||||
#include <numeric>
|
||||
#include <cstring>
|
||||
|
@ -31,7 +31,7 @@
|
||||
#include "logger.h"
|
||||
#include "sip/sipcall.h"
|
||||
#include "client/client.h"
|
||||
#include "client/dbus/callmanager.h"
|
||||
#include "client/callmanager.h"
|
||||
#include "manager.h"
|
||||
|
||||
#include <cstdlib>
|
||||
|
@ -31,7 +31,14 @@
|
||||
#ifndef __SFL_CALLMANAGER_H__
|
||||
#define __SFL_CALLMANAGER_H__
|
||||
|
||||
#include "dbus_cpp.h"
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
|
||||
#if HAVE_DBUS
|
||||
|
||||
#include "dbus/dbus_cpp.h"
|
||||
|
||||
#if __GNUC__ >= 4 && __GNUC_MINOR__ >= 6
|
||||
/* This warning option only exists for gcc 4.6.0 and greater. */
|
||||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
@ -39,7 +46,7 @@
|
||||
|
||||
#pragma GCC diagnostic ignored "-Wignored-qualifiers"
|
||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||
#include "callmanager-glue.h"
|
||||
#include "dbus/callmanager-glue.h"
|
||||
#pragma GCC diagnostic warning "-Wignored-qualifiers"
|
||||
#pragma GCC diagnostic warning "-Wunused-parameter"
|
||||
|
||||
@ -48,25 +55,34 @@
|
||||
#pragma GCC diagnostic warning "-Wunused-but-set-variable"
|
||||
#endif
|
||||
|
||||
#endif // HAVE_DBUS
|
||||
|
||||
#include <stdexcept>
|
||||
|
||||
class CallManagerException: public std::runtime_error {
|
||||
public:
|
||||
CallManagerException(const std::string& str="") :
|
||||
CallManagerException(const std::string& str = "") :
|
||||
std::runtime_error("A CallManagerException occured: " + str) {}
|
||||
};
|
||||
|
||||
namespace sfl {
|
||||
class AudioZrtpSession;
|
||||
class AudioZrtpSession;
|
||||
}
|
||||
|
||||
class CallManager
|
||||
#if HAVE_DBUS
|
||||
: public org::sflphone::SFLphone::CallManager_adaptor,
|
||||
public DBus::IntrospectableAdaptor,
|
||||
public DBus::ObjectAdaptor {
|
||||
public DBus::ObjectAdaptor
|
||||
#endif
|
||||
{
|
||||
public:
|
||||
|
||||
#if HAVE_DBUS
|
||||
CallManager(DBus::Connection& connection);
|
||||
#else
|
||||
CallManager();
|
||||
#endif
|
||||
|
||||
/* methods exported by this interface,
|
||||
* you will have to implement them in your ObjectAdaptor
|
@ -49,7 +49,7 @@ libclient_la_CXXFLAGS = -I../ \
|
||||
|
||||
|
||||
noinst_HEADERS = \
|
||||
callmanager.h \
|
||||
../callmanager.h \
|
||||
configurationmanager.h \
|
||||
instance.h \
|
||||
../client.h \
|
||||
|
@ -71,7 +71,7 @@
|
||||
|
||||
#ifndef __ANDROID__
|
||||
#include "client/dbus/configurationmanager.h"
|
||||
#include "client/dbus/callmanager.h"
|
||||
#include "client/callmanager.h"
|
||||
#else
|
||||
#include "client/android/configurationmanager.h"
|
||||
#include "client/android/callmanager.h"
|
||||
|
@ -73,7 +73,7 @@
|
||||
#include "client/android/callmanager.h"
|
||||
#else
|
||||
#include "client/client.h"
|
||||
#include "client/dbus/callmanager.h"
|
||||
#include "client/callmanager.h"
|
||||
#include "client/dbus/configurationmanager.h"
|
||||
#endif
|
||||
|
||||
|
Reference in New Issue
Block a user