Notify account protocol plugins when the wizard has finished.
[modest] / src / modest-account-protocol.h
index 651ea0f..e021753 100644 (file)
@@ -99,9 +99,9 @@ struct _ModestAccountProtocolClass {
                                   ModestAccountProtocolSaveRemoteDraftCallback callback,
                                   gpointer userdata);
        void (*cancel_check_support) (ModestAccountProtocol *self);
+       void (*wizard_finished) (ModestAccountProtocol *self);
 
        /* Padding for future expansions */
-       void (*_reserved5) (void);
        void (*_reserved6) (void);
        void (*_reserved7) (void);
        void (*_reserved8) (void);
@@ -359,6 +359,15 @@ void modest_account_protocol_check_support (ModestAccountProtocol *self,
 void modest_account_protocol_cancel_check_support (ModestAccountProtocol *self);
 
 /**
+ * modest_account_protocol_wizard_finished:
+ * @self: a #ModestAccountProtocol
+ *
+ * Method that let protocol know if the wizard has finished, for the case it's
+ * needed to do some stuff after check_support.
+ */
+void modest_account_protocol_wizard_finished (ModestAccountProtocol *self);
+
+/**
  * modest_account_protocol_is_supported:
  * @self: a #ModestAccountProtocol
  *