X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Finclude%2Fqtrapids%2Fdbus.hpp;h=173afbf6aa625897cc38ba261afd27e6e193b6e1;hb=6ae61ea5faec84289c549193b680c32c9d0bf395;hp=bb3671b30f84c2ff66a6ecb6f461e4f9144a9ea1;hpb=55732cd61b5d6c85a5e90aee584f12cbca70e116;p=qtrapids diff --git a/src/include/qtrapids/dbus.hpp b/src/include/qtrapids/dbus.hpp index bb3671b..173afbf 100644 --- a/src/include/qtrapids/dbus.hpp +++ b/src/include/qtrapids/dbus.hpp @@ -52,7 +52,9 @@ typedef ParamsMap_t::const_iterator ParamsMapConstIterator_t; static inline QDBusArgument& operator << (QDBusArgument& argument , TorrentState const& state) { +#ifdef QTRAPIDS_DEBUG std::cout << "serialize" << std::endl; +#endif argument.beginStructure(); argument << state.hash << state.name << (uint)(state.action) << state.state << state.progress << state.down_rate << state.up_rate << state.seeds @@ -64,7 +66,9 @@ static inline QDBusArgument& operator << (QDBusArgument& argument static inline QDBusArgument const& operator >> (QDBusArgument const& argument , TorrentState& state) { +#ifdef QTRAPIDS_DEBUG std::cout << "deserialize" << std::endl; +#endif argument.beginStructure(); uint action; argument >> state.hash >> state.name >> action >> state.state >> state.progress @@ -79,7 +83,10 @@ static inline QDBusArgument& operator << (QDBusArgument& argument , ParamsMapConst_t& params) { ParamsMapConstIterator_t p; +#ifdef QTRAPIDS_DEBUG std::cout << "serialize params" << std::endl; +#endif + argument.beginMap(); for (p = params.constBegin(); p != params.constEnd(); ++p) { argument.beginMapEntry(); @@ -95,7 +102,9 @@ static inline QDBusArgument const& operator >> (QDBusArgument const& argument { ParamsMapConstIterator_t p; QString key, value; +#ifdef QTRAPIDS_DEBUG std::cout << "deserialize params" << std::endl; +#endif argument.beginMap(); for (p = params.constBegin(); p != params.constEnd(); ++p) { argument.beginMapEntry();