refactored setProperty: made it async with callback
[profile/ivi/automotive-message-broker.git] / lib / abstractsource.h
index d9a0ee3..d4c1e52 100644 (file)
@@ -46,7 +46,7 @@ public:
 
        virtual void getPropertyAsync(AsyncPropertyReply *reply) = 0;
        virtual void getRangePropertyAsync(AsyncRangePropertyReply *reply) = 0;
-       virtual void setProperty(VehicleProperty::Property property, AbstractPropertyType* value) = 0;
+       virtual AsyncPropertyReply * setProperty(AsyncSetPropertyRequest request) = 0;
        virtual void subscribeToPropertyChanges(VehicleProperty::Property property) = 0;
        virtual void unsubscribeToPropertyChanges(VehicleProperty::Property property) = 0;
        virtual PropertyList supported() = 0;