Submitting following changes -
AuthApps for Last.fm and Twitter added
API for checking ServiceAuthorization added for SMFCredMgrClient
API added for forcefully removing credential details from SMFCredMgr
Extra argument checks in SMfClient APIs
APIs for service login and logout from SMFClient
Redundant members removed from SmfServerSymbian
DSM bug fixes
Test Apps included
EXPORTS
?tr@SerializerRunnable@QJson@@SA?AVQString@@PBD0@Z @ 1 NONAME ; class QString QJson::SerializerRunnable::tr(char const *, char const *)
?getStaticMetaObject@SerializerRunnable@QJson@@SAABUQMetaObject@@XZ @ 2 NONAME ; struct QMetaObject const & QJson::SerializerRunnable::getStaticMetaObject(void)
?trUtf8@ParserRunnable@QJson@@SA?AVQString@@PBD0@Z @ 3 NONAME ; class QString QJson::ParserRunnable::trUtf8(char const *, char const *)
?tr@ParserRunnable@QJson@@SA?AVQString@@PBD0@Z @ 4 NONAME ; class QString QJson::ParserRunnable::tr(char const *, char const *)
?getStaticMetaObject@ParserRunnable@QJson@@SAABUQMetaObject@@XZ @ 5 NONAME ; struct QMetaObject const & QJson::ParserRunnable::getStaticMetaObject(void)
?errorLine@Parser@QJson@@QBEHXZ @ 6 NONAME ; int QJson::Parser::errorLine(void) const
?setJsonObject@SerializerRunnable@QJson@@QAEXABVQVariant@@@Z @ 7 NONAME ; void QJson::SerializerRunnable::setJsonObject(class QVariant const &)
??_EParserRunnable@QJson@@UAE@I@Z @ 8 NONAME ; QJson::ParserRunnable::~ParserRunnable(unsigned int)
??0QObjectHelper@QJson@@QAE@XZ @ 9 NONAME ; QJson::QObjectHelper::QObjectHelper(void)
?qt_metacast@ParserRunnable@QJson@@UAEPAXPBD@Z @ 10 NONAME ; void * QJson::ParserRunnable::qt_metacast(char const *)
?parse@Parser@QJson@@QAE?AVQVariant@@ABVQByteArray@@PA_N@Z @ 11 NONAME ; class QVariant QJson::Parser::parse(class QByteArray const &, bool *)
??_ESerializerRunnable@QJson@@UAE@I@Z @ 12 NONAME ; QJson::SerializerRunnable::~SerializerRunnable(unsigned int)
?qt_metacast@SerializerRunnable@QJson@@UAEPAXPBD@Z @ 13 NONAME ; void * QJson::SerializerRunnable::qt_metacast(char const *)
?qt_metacall@SerializerRunnable@QJson@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 14 NONAME ; int QJson::SerializerRunnable::qt_metacall(enum QMetaObject::Call, int, void * *)
?tr@SerializerRunnable@QJson@@SA?AVQString@@PBD0H@Z @ 15 NONAME ; class QString QJson::SerializerRunnable::tr(char const *, char const *, int)
?parsingFinished@SerializerRunnable@QJson@@IAEXABVQByteArray@@_NABVQString@@@Z @ 16 NONAME ; void QJson::SerializerRunnable::parsingFinished(class QByteArray const &, bool, class QString const &)
??1Serializer@QJson@@QAE@XZ @ 17 NONAME ; QJson::Serializer::~Serializer(void)
?serialize@Serializer@QJson@@QAEXABVQVariant@@PAVQIODevice@@PA_N@Z @ 18 NONAME ; void QJson::Serializer::serialize(class QVariant const &, class QIODevice *, bool *)
?run@SerializerRunnable@QJson@@UAEXXZ @ 19 NONAME ; void QJson::SerializerRunnable::run(void)
?metaObject@ParserRunnable@QJson@@UBEPBUQMetaObject@@XZ @ 20 NONAME ; struct QMetaObject const * QJson::ParserRunnable::metaObject(void) const
??0SerializerRunnable@QJson@@QAE@PAVQObject@@@Z @ 21 NONAME ; QJson::SerializerRunnable::SerializerRunnable(class QObject *)
??0Parser@QJson@@QAE@XZ @ 22 NONAME ; QJson::Parser::Parser(void)
?trUtf8@SerializerRunnable@QJson@@SA?AVQString@@PBD0@Z @ 23 NONAME ; class QString QJson::SerializerRunnable::trUtf8(char const *, char const *)
?staticMetaObject@ParserRunnable@QJson@@2UQMetaObject@@B @ 24 NONAME ; struct QMetaObject const QJson::ParserRunnable::staticMetaObject
?qobject2qvariant@QObjectHelper@QJson@@SA?AV?$QMap@VQString@@VQVariant@@@@PBVQObject@@ABVQStringList@@@Z @ 25 NONAME ; class QMap<class QString, class QVariant> QJson::QObjectHelper::qobject2qvariant(class QObject const *, class QStringList const &)
?metaObject@SerializerRunnable@QJson@@UBEPBUQMetaObject@@XZ @ 26 NONAME ; struct QMetaObject const * QJson::SerializerRunnable::metaObject(void) const
?setData@ParserRunnable@QJson@@QAEXABVQByteArray@@@Z @ 27 NONAME ; void QJson::ParserRunnable::setData(class QByteArray const &)
??1QObjectHelper@QJson@@QAE@XZ @ 28 NONAME ; QJson::QObjectHelper::~QObjectHelper(void)
??1ParserRunnable@QJson@@UAE@XZ @ 29 NONAME ; QJson::ParserRunnable::~ParserRunnable(void)
?parsingFinished@ParserRunnable@QJson@@IAEXABVQVariant@@_NABVQString@@@Z @ 30 NONAME ; void QJson::ParserRunnable::parsingFinished(class QVariant const &, bool, class QString const &)
?tr@ParserRunnable@QJson@@SA?AVQString@@PBD0H@Z @ 31 NONAME ; class QString QJson::ParserRunnable::tr(char const *, char const *, int)
?staticMetaObject@SerializerRunnable@QJson@@2UQMetaObject@@B @ 32 NONAME ; struct QMetaObject const QJson::SerializerRunnable::staticMetaObject
??1Parser@QJson@@QAE@XZ @ 33 NONAME ; QJson::Parser::~Parser(void)
?serialize@Serializer@QJson@@QAE?AVQByteArray@@ABVQVariant@@@Z @ 34 NONAME ; class QByteArray QJson::Serializer::serialize(class QVariant const &)
?trUtf8@ParserRunnable@QJson@@SA?AVQString@@PBD0H@Z @ 35 NONAME ; class QString QJson::ParserRunnable::trUtf8(char const *, char const *, int)
??0ParserRunnable@QJson@@QAE@PAVQObject@@@Z @ 36 NONAME ; QJson::ParserRunnable::ParserRunnable(class QObject *)
??1SerializerRunnable@QJson@@UAE@XZ @ 37 NONAME ; QJson::SerializerRunnable::~SerializerRunnable(void)
?parse@Parser@QJson@@QAE?AVQVariant@@PAVQIODevice@@PA_N@Z @ 38 NONAME ; class QVariant QJson::Parser::parse(class QIODevice *, bool *)
?qt_metacall@ParserRunnable@QJson@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 39 NONAME ; int QJson::ParserRunnable::qt_metacall(enum QMetaObject::Call, int, void * *)
?qvariant2qobject@QObjectHelper@QJson@@SAXABV?$QMap@VQString@@VQVariant@@@@PAVQObject@@@Z @ 40 NONAME ; void QJson::QObjectHelper::qvariant2qobject(class QMap<class QString, class QVariant> const &, class QObject *)
?run@ParserRunnable@QJson@@UAEXXZ @ 41 NONAME ; void QJson::ParserRunnable::run(void)
?trUtf8@SerializerRunnable@QJson@@SA?AVQString@@PBD0H@Z @ 42 NONAME ; class QString QJson::SerializerRunnable::trUtf8(char const *, char const *, int)
?errorString@Parser@QJson@@QBE?AVQString@@XZ @ 43 NONAME ; class QString QJson::Parser::errorString(void) const
??0Serializer@QJson@@QAE@XZ @ 44 NONAME ; QJson::Serializer::Serializer(void)