Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[test_mms_handler_dbus_server] Hooked up messageSent
  • Loading branch information
monich committed Feb 23, 2014
1 parent 1e124a4 commit 8845148
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 2 deletions.
6 changes: 6 additions & 0 deletions mms-handler-dbus/test/mms_handler_dbus_server/mmsadaptor.cpp
Expand Up @@ -66,6 +66,12 @@ void MmsAdaptor::messageSendStateChanged(const QString &recId, int state)
QMetaObject::invokeMethod(parent(), "messageSendStateChanged", Q_ARG(QString, recId), Q_ARG(int, state));
}

void MmsAdaptor::messageSent(const QString &recId, const QString &mmsId)
{
// handle method call org.nemomobile.MmsHandler.messageSent
QMetaObject::invokeMethod(parent(), "messageSent", Q_ARG(QString, recId), Q_ARG(QString, mmsId));
}

void MmsAdaptor::readReport(const QString &imsi, const QString &mmsId, const QString &recipient, int status)
{
// handle method call org.nemomobile.MmsHandler.readReport
Expand Down
9 changes: 7 additions & 2 deletions mms-handler-dbus/test/mms_handler_dbus_server/mmsadaptor.h
Expand Up @@ -9,8 +9,8 @@
* before re-generating it.
*/

#ifndef MMSADAPTOR_H_1390561457
#define MMSADAPTOR_H_1390561457
#ifndef MMSADAPTOR_H_1393114488
#define MMSADAPTOR_H_1393114488

#include "mmspart.h"

Expand Down Expand Up @@ -64,6 +64,10 @@ class MmsAdaptor: public QDBusAbstractAdaptor
" <arg direction=\"in\" type=\"s\" name=\"recId\"/>\n"
" <arg direction=\"in\" type=\"i\" name=\"state\"/>\n"
" </method>\n"
" <method name=\"messageSent\">\n"
" <arg direction=\"in\" type=\"s\" name=\"recId\"/>\n"
" <arg direction=\"in\" type=\"s\" name=\"mmsId\"/>\n"
" </method>\n"
" <method name=\"deliveryReport\">\n"
" <arg direction=\"in\" type=\"s\" name=\"imsi\"/>\n"
" <arg direction=\"in\" type=\"s\" name=\"mmsId\"/>\n"
Expand All @@ -89,6 +93,7 @@ public Q_SLOTS: // METHODS
void messageReceiveStateChanged(const QString &recId, int state);
void messageReceived(const QString &recId, const QString &mmsId, const QString &from, const QStringList &to, const QStringList &cc, const QString &subject, uint date, int priority, const QString &cls, bool readReport, MmsPartList parts);
void messageSendStateChanged(const QString &recId, int state);
void messageSent(const QString &recId, const QString &mmsId);
void readReport(const QString &imsi, const QString &mmsId, const QString &recipient, int status);
Q_SIGNALS: // SIGNALS
};
Expand Down
5 changes: 5 additions & 0 deletions mms-handler-dbus/test/mms_handler_dbus_server/mmshandler.cpp
Expand Up @@ -72,6 +72,11 @@ void MmsHandler::messageSendStateChanged(QString recId, int state)
qDebug() << "messageSendStateChanged" << recId << state;
}

void MmsHandler::messageSent(QString recId, QString mmsId)
{
qDebug() << "messageSent" << recId << mmsId;
}

void MmsHandler::messageReceived(QString recId, QString mmsId, QString from,
QStringList to, QStringList cc, QString subj, uint date, int priority,
QString cls, bool readReport, MmsPartList parts)
Expand Down
1 change: 1 addition & 0 deletions mms-handler-dbus/test/mms_handler_dbus_server/mmshandler.h
Expand Up @@ -34,6 +34,7 @@ public Q_SLOTS:
QStringList to, QStringList cc, QString subj, uint date, int priority,
QString cls, bool readReport, MmsPartList parts);
void messageSendStateChanged(QString recId, int state);
void messageSent(QString recId, QString mmsId);

private:
bool m_isRegistered;
Expand Down

0 comments on commit 8845148

Please sign in to comment.