X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fvicar-telepathy%2Fsrc%2Fconnectionmanager.h;fp=src%2Fvicar-telepathy%2Fsrc%2Fconnectionmanager.h;h=0000000000000000000000000000000000000000;hb=38440679f13b8dc528a9aff93cbf4935011fdb22;hp=789aab6d1ed1d2d7ba57ee58f93cc1b9fc55225b;hpb=89f0017e6a73945ea83247472a6fa07d6ee536b5;p=vicar diff --git a/src/vicar-telepathy/src/connectionmanager.h b/src/vicar-telepathy/src/connectionmanager.h deleted file mode 100644 index 789aab6..0000000 --- a/src/vicar-telepathy/src/connectionmanager.h +++ /dev/null @@ -1,75 +0,0 @@ -/* -@version: 0.6 -@author: Sudheer K. -@license: GNU General Public License - -Based on Telepathy-SNOM with copyright notice below. -*/ - -/* - * Telepathy SNOM VoIP phone connection manager - * Copyright (C) 2006 by basyskom GmbH - * @author Tobias Hunger - * - * This library is free software; you can redisQObject::tribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License version 2.1 as published by the Free Software Foundation. - * - * This library is disQObject::tributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin SQObject::treet, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#ifndef _VICAR_CONNECTIONMANAGER_H_ -#define _VICAR_CONNECTIONMANAGER_H_ - -#include "connectionmanagertypes.h" -#include -#include - -class ConnectionManagerPrivate; - -class ConnectionManager : public QObject -{ - Q_OBJECT - Q_DECLARE_PRIVATE(ConnectionManager) - -public: - explicit ConnectionManager(QObject * parent = 0); - ~ConnectionManager(); - - enum ParamFlags - { - None = 0, - Required = 1, - Register = 2, - hasDefault = 4 - }; - -public slots: - org::freedesktop::Telepathy::ParameterDefinitionList - GetParameters(const QString &proto); - - QStringList ListProtocols(); - - QString RequestConnection(const QString &proto, QVariantMap parameters, - QDBusObjectPath &object_path); - -signals: - void NewConnection(const QString &bus_name, - const QDBusObjectPath &object_path, - const QString &proto); - -private: - ConnectionManager(const ConnectionManager &); // no impl. - - ConnectionManagerPrivate * const d; -}; - -#endif