Index: dbus/test_service.h |
diff --git a/dbus/test_service.h b/dbus/test_service.h |
index 523864cafd0ffb09b0fde66ebc1f1e4cbde79a49..8039fe8916ab559e986d694d5035ae7d83cd30e5 100644 |
--- a/dbus/test_service.h |
+++ b/dbus/test_service.h |
@@ -173,6 +173,10 @@ class TestService : public base::Thread { |
// Helper function for ReleaseOwnership(). |
void ReleaseOwnershipInternal(base::Closure callback); |
+ // Configures the test service to send a PropertiesChanged signal for the |
+ // "Name" property immediately after a call to GetManagedObjects. |
+ void SetSendImmediatePropertiesChanged(); |
+ |
// Sends the response on completion of the performed action. |
void PerformActionResponse( |
MethodCall* method_call, |
@@ -197,6 +201,10 @@ class TestService : public base::Thread { |
// The number of methods actually exported. |
int num_exported_methods_; |
+ // True if a PropertiesChanged signal for the "Name" property should be sent |
+ // immediately following a call to GetManagedObjects. |
+ bool send_immediate_properties_changed_; |
+ |
// True iff this instance has successfully acquired the name ownership. |
bool has_ownership_; |