[Telepathy-commits] [telepathy-qt4/master] Add stub implementations of TextChannel, StreamedMediaChannel, RoomList and FileTransfer
Simon McVittie
simon.mcvittie at collabora.co.uk
Mon Feb 9 10:17:50 PST 2009
---
TelepathyQt4/Client/FileTransfer | 13 ++++
TelepathyQt4/Client/RoomList | 13 ++++
TelepathyQt4/Client/StreamedMediaChannel | 13 ++++
TelepathyQt4/Client/TextChannel | 13 ++++
TelepathyQt4/Client/file-transfer.cpp | 84 ++++++++++++++++++++++++
TelepathyQt4/Client/file-transfer.h | 54 +++++++++++++++
TelepathyQt4/Client/room-list.cpp | 83 +++++++++++++++++++++++
TelepathyQt4/Client/room-list.h | 54 +++++++++++++++
TelepathyQt4/Client/streamed-media-channel.cpp | 83 +++++++++++++++++++++++
TelepathyQt4/Client/streamed-media-channel.h | 54 +++++++++++++++
TelepathyQt4/Client/text-channel.cpp | 83 +++++++++++++++++++++++
TelepathyQt4/Client/text-channel.h | 54 +++++++++++++++
TelepathyQt4/Makefile.am | 20 +++++-
13 files changed, 619 insertions(+), 2 deletions(-)
create mode 100644 TelepathyQt4/Client/FileTransfer
create mode 100644 TelepathyQt4/Client/RoomList
create mode 100644 TelepathyQt4/Client/StreamedMediaChannel
create mode 100644 TelepathyQt4/Client/TextChannel
create mode 100644 TelepathyQt4/Client/file-transfer.cpp
create mode 100644 TelepathyQt4/Client/file-transfer.h
create mode 100644 TelepathyQt4/Client/room-list.cpp
create mode 100644 TelepathyQt4/Client/room-list.h
create mode 100644 TelepathyQt4/Client/streamed-media-channel.cpp
create mode 100644 TelepathyQt4/Client/streamed-media-channel.h
create mode 100644 TelepathyQt4/Client/text-channel.cpp
create mode 100644 TelepathyQt4/Client/text-channel.h
diff --git a/TelepathyQt4/Client/FileTransfer b/TelepathyQt4/Client/FileTransfer
new file mode 100644
index 0000000..8845206
--- /dev/null
+++ b/TelepathyQt4/Client/FileTransfer
@@ -0,0 +1,13 @@
+#ifndef _TelepathyQt4_Client_FileTransfer_HEADER_GUARD_
+#define _TelepathyQt4_Client_FileTransfer_HEADER_GUARD_
+
+#ifndef IN_TELEPATHY_QT4_HEADER
+#define IN_TELEPATHY_QT4_HEADER
+#endif
+
+#include <TelepathyQt4/Client/file-transfer.h>
+
+#undef IN_TELEPATHY_QT4_HEADER
+
+#endif
+// vim:set ft=cpp:
diff --git a/TelepathyQt4/Client/RoomList b/TelepathyQt4/Client/RoomList
new file mode 100644
index 0000000..4b0135f
--- /dev/null
+++ b/TelepathyQt4/Client/RoomList
@@ -0,0 +1,13 @@
+#ifndef _TelepathyQt4_Client_RoomList_HEADER_GUARD_
+#define _TelepathyQt4_Client_RoomList_HEADER_GUARD_
+
+#ifndef IN_TELEPATHY_QT4_HEADER
+#define IN_TELEPATHY_QT4_HEADER
+#endif
+
+#include <TelepathyQt4/Client/room-list.h>
+
+#undef IN_TELEPATHY_QT4_HEADER
+
+#endif
+// vim:set ft=cpp:
diff --git a/TelepathyQt4/Client/StreamedMediaChannel b/TelepathyQt4/Client/StreamedMediaChannel
new file mode 100644
index 0000000..234eda2
--- /dev/null
+++ b/TelepathyQt4/Client/StreamedMediaChannel
@@ -0,0 +1,13 @@
+#ifndef _TelepathyQt4_Client_StreamedMediaChannel_HEADER_GUARD_
+#define _TelepathyQt4_Client_StreamedMediaChannel_HEADER_GUARD_
+
+#ifndef IN_TELEPATHY_QT4_HEADER
+#define IN_TELEPATHY_QT4_HEADER
+#endif
+
+#include <TelepathyQt4/Client/streamed-media-channel.h>
+
+#undef IN_TELEPATHY_QT4_HEADER
+
+#endif
+// vim:set ft=cpp:
diff --git a/TelepathyQt4/Client/TextChannel b/TelepathyQt4/Client/TextChannel
new file mode 100644
index 0000000..75c18a9
--- /dev/null
+++ b/TelepathyQt4/Client/TextChannel
@@ -0,0 +1,13 @@
+#ifndef _TelepathyQt4_Client_TextChannel_HEADER_GUARD_
+#define _TelepathyQt4_Client_TextChannel_HEADER_GUARD_
+
+#ifndef IN_TELEPATHY_QT4_HEADER
+#define IN_TELEPATHY_QT4_HEADER
+#endif
+
+#include <TelepathyQt4/Client/text-channel.h>
+
+#undef IN_TELEPATHY_QT4_HEADER
+
+#endif
+// vim:set ft=cpp:
diff --git a/TelepathyQt4/Client/file-transfer.cpp b/TelepathyQt4/Client/file-transfer.cpp
new file mode 100644
index 0000000..ad569d0
--- /dev/null
+++ b/TelepathyQt4/Client/file-transfer.cpp
@@ -0,0 +1,84 @@
+/* FileTransfer channel client-side proxy
+ *
+ * Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
+ * Copyright (C) 2009 Nokia Corporation
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed 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 St, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+#include <TelepathyQt4/Client/FileTransfer>
+
+#include "TelepathyQt4/Client/_gen/file-transfer.moc.hpp"
+#include "TelepathyQt4/debug-internal.h"
+
+namespace Telepathy
+{
+namespace Client
+{
+
+struct FileTransfer::Private
+{
+ inline Private();
+ inline ~Private();
+};
+
+FileTransfer::Private::Private()
+{
+}
+
+FileTransfer::Private::~Private()
+{
+}
+
+/**
+ * \class FileTransfer
+ * \ingroup clientchannel
+ * \headerfile TelepathyQt4/Client/file-transfer.h <TelepathyQt4/Client/FileTransfer>
+ *
+ * High-level proxy object for accessing remote %Channel objects of the
+ * FileTransfer channel type. These channels can be used to transfer one file
+ * to or from a contact.
+ *
+ * This subclass of Channel will eventually provide a high-level API for the
+ * FileTransfer interface. Until then, it's just a Channel.
+ */
+
+/**
+ * Creates a FileTransfer associated with the given object on the same service
+ * as the given connection.
+ *
+ * \param connection Connection owning this FileTransfer, and specifying the
+ * service.
+ * \param objectPath Path to the object on the service.
+ * \param parent Passed to the parent class constructor.
+ */
+FileTransfer::FileTransfer(Connection *connection,
+ const QString &objectPath,
+ QObject *parent)
+ : Channel(connection, objectPath, parent),
+ mPriv(new Private())
+{
+}
+
+/**
+ * Class destructor.
+ */
+FileTransfer::~FileTransfer()
+{
+ delete mPriv;
+}
+
+} // Telepathy::Client
+} // Telepathy
diff --git a/TelepathyQt4/Client/file-transfer.h b/TelepathyQt4/Client/file-transfer.h
new file mode 100644
index 0000000..6d585d3
--- /dev/null
+++ b/TelepathyQt4/Client/file-transfer.h
@@ -0,0 +1,54 @@
+/* FileTransfer channel client-side proxy
+ *
+ * Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
+ * Copyright (C) 2009 Nokia Corporation
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed 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 St, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+#ifndef _TelepathyQt4_Client_file_transfer_h_HEADER_GUARD_
+#define _TelepathyQt4_Client_file_transfer_h_HEADER_GUARD_
+
+#ifndef IN_TELEPATHY_QT4_HEADER
+#error IN_TELEPATHY_QT4_HEADER
+#endif
+
+#include <TelepathyQt4/Client/Channel>
+
+namespace Telepathy
+{
+namespace Client
+{
+
+class FileTransfer : public Channel
+{
+ Q_OBJECT
+ Q_DISABLE_COPY(FileTransfer)
+
+public:
+ FileTransfer(Connection *connection, const QString &objectPath,
+ QObject *parent = 0);
+ ~FileTransfer();
+
+private:
+ struct Private;
+ friend struct Private;
+ Private *mPriv;
+};
+
+} // Telepathy::Client
+} // Telepathy
+
+#endif
diff --git a/TelepathyQt4/Client/room-list.cpp b/TelepathyQt4/Client/room-list.cpp
new file mode 100644
index 0000000..fe0ae7d
--- /dev/null
+++ b/TelepathyQt4/Client/room-list.cpp
@@ -0,0 +1,83 @@
+/* RoomList channel client-side proxy
+ *
+ * Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
+ * Copyright (C) 2009 Nokia Corporation
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed 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 St, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+#include <TelepathyQt4/Client/RoomList>
+
+#include "TelepathyQt4/Client/_gen/room-list.moc.hpp"
+#include "TelepathyQt4/debug-internal.h"
+
+namespace Telepathy
+{
+namespace Client
+{
+
+struct RoomList::Private
+{
+ inline Private();
+ inline ~Private();
+};
+
+RoomList::Private::Private()
+{
+}
+
+RoomList::Private::~Private()
+{
+}
+
+/**
+ * \class RoomList
+ * \ingroup clientchannel
+ * \headerfile TelepathyQt4/Client/room-list.h <TelepathyQt4/Client/RoomList>
+ *
+ * High-level proxy object for accessing remote %Channel objects of the RoomList
+ * channel type.
+ *
+ * This subclass of Channel will eventually provide a high-level API for the
+ * RoomList interface. Until then, it's just a Channel.
+ */
+
+/**
+ * Creates a RoomList associated with the given object on the same service
+ * as the given connection.
+ *
+ * \param connection Connection owning this RoomList, and specifying the
+ * service.
+ * \param objectPath Path to the object on the service.
+ * \param parent Passed to the parent class constructor.
+ */
+RoomList::RoomList(Connection *connection,
+ const QString &objectPath,
+ QObject *parent)
+ : Channel(connection, objectPath, parent),
+ mPriv(new Private())
+{
+}
+
+/**
+ * Class destructor.
+ */
+RoomList::~RoomList()
+{
+ delete mPriv;
+}
+
+} // Telepathy::Client
+} // Telepathy
diff --git a/TelepathyQt4/Client/room-list.h b/TelepathyQt4/Client/room-list.h
new file mode 100644
index 0000000..057288c
--- /dev/null
+++ b/TelepathyQt4/Client/room-list.h
@@ -0,0 +1,54 @@
+/* RoomList channel client-side proxy
+ *
+ * Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
+ * Copyright (C) 2009 Nokia Corporation
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed 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 St, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+#ifndef _TelepathyQt4_Client_room_list_h_HEADER_GUARD_
+#define _TelepathyQt4_Client_room_list_h_HEADER_GUARD_
+
+#ifndef IN_TELEPATHY_QT4_HEADER
+#error IN_TELEPATHY_QT4_HEADER
+#endif
+
+#include <TelepathyQt4/Client/Channel>
+
+namespace Telepathy
+{
+namespace Client
+{
+
+class RoomList : public Channel
+{
+ Q_OBJECT
+ Q_DISABLE_COPY(RoomList)
+
+public:
+ RoomList(Connection *connection, const QString &objectPath,
+ QObject *parent = 0);
+ ~RoomList();
+
+private:
+ struct Private;
+ friend struct Private;
+ Private *mPriv;
+};
+
+} // Telepathy::Client
+} // Telepathy
+
+#endif
diff --git a/TelepathyQt4/Client/streamed-media-channel.cpp b/TelepathyQt4/Client/streamed-media-channel.cpp
new file mode 100644
index 0000000..2edc782
--- /dev/null
+++ b/TelepathyQt4/Client/streamed-media-channel.cpp
@@ -0,0 +1,83 @@
+/* StreamedMedia channel client-side proxy
+ *
+ * Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
+ * Copyright (C) 2009 Nokia Corporation
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed 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 St, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+#include <TelepathyQt4/Client/StreamedMediaChannel>
+
+#include "TelepathyQt4/Client/_gen/streamed-media-channel.moc.hpp"
+#include "TelepathyQt4/debug-internal.h"
+
+namespace Telepathy
+{
+namespace Client
+{
+
+struct StreamedMediaChannel::Private
+{
+ inline Private();
+ inline ~Private();
+};
+
+StreamedMediaChannel::Private::Private()
+{
+}
+
+StreamedMediaChannel::Private::~Private()
+{
+}
+
+/**
+ * \class StreamedMediaChannel
+ * \ingroup clientchannel
+ * \headerfile TelepathyQt4/Client/streamed-media.h <TelepathyQt4/Client/StreamedMediaChannel>
+ *
+ * High-level proxy object for accessing remote %Channel objects of the
+ * StreamedMedia channel type.
+ *
+ * This subclass of Channel will eventually provide a high-level API for the
+ * StreamedMedia interface. Until then, it's just a Channel.
+ */
+
+/**
+ * Creates a StreamedMediaChannel associated with the given object on the same
+ * service as the given connection.
+ *
+ * \param connection Connection owning this StreamedMediaChannel, and
+ * specifying the service.
+ * \param objectPath Path to the object on the service.
+ * \param parent Passed to the parent class constructor.
+ */
+StreamedMediaChannel::StreamedMediaChannel(Connection *connection,
+ const QString &objectPath,
+ QObject *parent)
+ : Channel(connection, objectPath, parent),
+ mPriv(new Private())
+{
+}
+
+/**
+ * Class destructor.
+ */
+StreamedMediaChannel::~StreamedMediaChannel()
+{
+ delete mPriv;
+}
+
+} // Telepathy::Client
+} // Telepathy
diff --git a/TelepathyQt4/Client/streamed-media-channel.h b/TelepathyQt4/Client/streamed-media-channel.h
new file mode 100644
index 0000000..0f1b5c8
--- /dev/null
+++ b/TelepathyQt4/Client/streamed-media-channel.h
@@ -0,0 +1,54 @@
+/* StreamedMedia channel client-side proxy
+ *
+ * Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
+ * Copyright (C) 2009 Nokia Corporation
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed 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 St, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+#ifndef _TelepathyQt4_Client_streamed_media_channel_h_HEADER_GUARD_
+#define _TelepathyQt4_Client_streamed_media_channel_h_HEADER_GUARD_
+
+#ifndef IN_TELEPATHY_QT4_HEADER
+#error IN_TELEPATHY_QT4_HEADER
+#endif
+
+#include <TelepathyQt4/Client/Channel>
+
+namespace Telepathy
+{
+namespace Client
+{
+
+class StreamedMediaChannel : public Channel
+{
+ Q_OBJECT
+ Q_DISABLE_COPY(StreamedMediaChannel)
+
+public:
+ StreamedMediaChannel(Connection *connection, const QString &objectPath,
+ QObject *parent = 0);
+ ~StreamedMediaChannel();
+
+private:
+ struct Private;
+ friend struct Private;
+ Private *mPriv;
+};
+
+} // Telepathy::Client
+} // Telepathy
+
+#endif
diff --git a/TelepathyQt4/Client/text-channel.cpp b/TelepathyQt4/Client/text-channel.cpp
new file mode 100644
index 0000000..fe68781
--- /dev/null
+++ b/TelepathyQt4/Client/text-channel.cpp
@@ -0,0 +1,83 @@
+/* Text channel client-side proxy
+ *
+ * Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
+ * Copyright (C) 2009 Nokia Corporation
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed 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 St, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+#include <TelepathyQt4/Client/TextChannel>
+
+#include "TelepathyQt4/Client/_gen/text-channel.moc.hpp"
+#include "TelepathyQt4/debug-internal.h"
+
+namespace Telepathy
+{
+namespace Client
+{
+
+struct TextChannel::Private
+{
+ inline Private();
+ inline ~Private();
+};
+
+TextChannel::Private::Private()
+{
+}
+
+TextChannel::Private::~Private()
+{
+}
+
+/**
+ * \class TextChannel
+ * \ingroup clientchannel
+ * \headerfile TelepathyQt4/Client/text-channel.h <TelepathyQt4/Client/TextChannel>
+ *
+ * High-level proxy object for accessing remote %Channel objects of the Text
+ * channel type.
+ *
+ * This subclass of Channel will eventually provide a high-level API for the
+ * Text and Messages interface. Until then, it's just a Channel.
+ */
+
+/**
+ * Creates a TextChannel associated with the given object on the same service
+ * as the given connection.
+ *
+ * \param connection Connection owning this TextChannel, and specifying the
+ * service.
+ * \param objectPath Path to the object on the service.
+ * \param parent Passed to the parent class constructor.
+ */
+TextChannel::TextChannel(Connection *connection,
+ const QString &objectPath,
+ QObject *parent)
+ : Channel(connection, objectPath, parent),
+ mPriv(new Private())
+{
+}
+
+/**
+ * Class destructor.
+ */
+TextChannel::~TextChannel()
+{
+ delete mPriv;
+}
+
+} // Telepathy::Client
+} // Telepathy
diff --git a/TelepathyQt4/Client/text-channel.h b/TelepathyQt4/Client/text-channel.h
new file mode 100644
index 0000000..cf27eb2
--- /dev/null
+++ b/TelepathyQt4/Client/text-channel.h
@@ -0,0 +1,54 @@
+/* Text channel client-side proxy
+ *
+ * Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
+ * Copyright (C) 2009 Nokia Corporation
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed 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 St, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+#ifndef _TelepathyQt4_Client_text_channel_h_HEADER_GUARD_
+#define _TelepathyQt4_Client_text_channel_h_HEADER_GUARD_
+
+#ifndef IN_TELEPATHY_QT4_HEADER
+#error IN_TELEPATHY_QT4_HEADER
+#endif
+
+#include <TelepathyQt4/Client/Channel>
+
+namespace Telepathy
+{
+namespace Client
+{
+
+class TextChannel : public Channel
+{
+ Q_OBJECT
+ Q_DISABLE_COPY(TextChannel)
+
+public:
+ TextChannel(Connection *connection, const QString &objectPath,
+ QObject *parent = 0);
+ ~TextChannel();
+
+private:
+ struct Private;
+ friend struct Private;
+ Private *mPriv;
+};
+
+} // Telepathy::Client
+} // Telepathy
+
+#endif
diff --git a/TelepathyQt4/Makefile.am b/TelepathyQt4/Makefile.am
index d7553cc..8493f39 100644
--- a/TelepathyQt4/Makefile.am
+++ b/TelepathyQt4/Makefile.am
@@ -47,6 +47,7 @@ libtelepathy_qt4_la_SOURCES = \
Client/contact-manager.cpp \
Client/dbus.cpp \
Client/dbus-proxy.cpp \
+ Client/file-transfer.cpp \
Client/media-session-handler.cpp \
Client/media-stream-handler.cpp \
Client/optional-interface-factory.cpp \
@@ -61,6 +62,9 @@ libtelepathy_qt4_la_SOURCES = \
Client/pending-string-list.cpp \
Client/properties.cpp \
Client/referenced-handles.cpp \
+ Client/room-list.cpp \
+ Client/streamed-media-channel.cpp \
+ Client/text-channel.cpp \
debug.cpp \
debug-internal.h \
key-file.cpp \
@@ -99,6 +103,7 @@ nodist_libtelepathy_qt4_la_SOURCES = \
Client/_gen/contact.moc.hpp \
Client/_gen/contact-manager.moc.hpp \
Client/_gen/dbus-proxy.moc.hpp \
+ Client/_gen/file-transfer.moc.hpp \
Client/_gen/pending-account.moc.hpp \
Client/_gen/pending-channel.moc.hpp \
Client/_gen/pending-connection.moc.hpp \
@@ -108,7 +113,10 @@ nodist_libtelepathy_qt4_la_SOURCES = \
Client/_gen/pending-operation.moc.hpp \
Client/_gen/pending-ready-account.moc.hpp \
Client/_gen/pending-string-list.moc.hpp \
- Client/_gen/simple-pending-operations.moc.hpp
+ Client/_gen/room-list.moc.hpp \
+ Client/_gen/simple-pending-operations.moc.hpp \
+ Client/_gen/streamed-media-channel.moc.hpp \
+ Client/_gen/text-channel.moc.hpp
tpqt4include_HEADERS = \
Constants \
@@ -133,6 +141,7 @@ tpqt4clientinclude_HEADERS = \
Client/ContactManager \
Client/DBus \
Client/DBusProxy \
+ Client/FileTransfer \
Client/MediaSessionHandler \
Client/MediaStreamHandler \
Client/OptionalInterfaceFactory \
@@ -149,8 +158,11 @@ tpqt4clientinclude_HEADERS = \
Client/Properties \
Client/ReferencedHandles \
Client/ReferencedHandlesIterator \
+ Client/RoomList \
Client/StatelessDBusProxy \
Client/StatefulDBusProxy \
+ Client/StreamedMediaChannel \
+ Client/TextChannel \
Client/AccountInterface \
Client/AccountManagerInterface \
Client/ChannelInterface \
@@ -192,6 +204,7 @@ tpqt4clientinclude_HEADERS = \
Client/contact-manager.h \
Client/dbus.h \
Client/dbus-proxy.h \
+ Client/file-transfer.h \
Client/media-session-handler.h \
Client/media-stream-handler.h \
Client/optional-interface-factory.h \
@@ -206,7 +219,10 @@ tpqt4clientinclude_HEADERS = \
Client/pending-string-list.h \
Client/properties.h \
Client/referenced-handles.h \
- Client/simple-pending-operations.h
+ Client/room-list.h \
+ Client/simple-pending-operations.h \
+ Client/streamed-media-channel.h \
+ Client/text-channel.h
nodist_geninclude_HEADERS = \
_gen/cli-account.h \
--
1.5.6.5
More information about the telepathy-commits
mailing list