X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Finclude%2Fqtrapids%2Fdbus.hpp;h=433aa16369298947fb5bcdba3c29a52d386c6870;hb=5fff20c40f52af8641f4139e48de74db40d43ca8;hp=52681d4d1ffcdc707f1706407763a55e5c07a107;hpb=ef9ab44ed4c74ddbde5e61d7dee4433a47cf7442;p=qtrapids diff --git a/src/include/qtrapids/dbus.hpp b/src/include/qtrapids/dbus.hpp index 52681d4..433aa16 100644 --- a/src/include/qtrapids/dbus.hpp +++ b/src/include/qtrapids/dbus.hpp @@ -28,6 +28,7 @@ namespace qtrapids QString hash; QString name; + bool is_new; uint state; uint progress; uint down_rate; @@ -48,7 +49,7 @@ namespace qtrapids { std::cout << "serialize" << std::endl; argument.beginStructure(); - argument << state.hash << state.name << state.state << state.progress + argument << state.hash << state.name << state.is_new << state.state << state.progress << state.down_rate << state.up_rate << state.seeds << state.leeches << state.ratio << state.total_size; argument.endStructure(); @@ -60,7 +61,7 @@ namespace qtrapids { std::cout << "deserialize" << std::endl; argument.beginStructure(); - argument >> state.hash >> state.name >> state.state >> state.progress + argument >> state.hash >> state.name >> state.is_new >> state.state >> state.progress >> state.down_rate >> state.up_rate >> state.seeds >> state.leeches >> state.ratio >> state.total_size; argument.endStructure();