aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/action-chain-internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'libempathy/action-chain-internal.h')
-rw-r--r--libempathy/action-chain-internal.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libempathy/action-chain-internal.h b/libempathy/action-chain-internal.h
index 674cc2b06..d2395d172 100644
--- a/libempathy/action-chain-internal.h
+++ b/libempathy/action-chain-internal.h
@@ -27,6 +27,7 @@
typedef struct {
GQueue *chain;
GSimpleAsyncResult *simple;
+ gboolean running;
} TplActionChain;
TplActionChain *_tpl_action_chain_new_async (GObject *obj,
@@ -38,8 +39,10 @@ void _tpl_action_chain_append (TplActionChain *self, TplPendingAction func,
gpointer user_data);
void _tpl_action_chain_prepend (TplActionChain *self, TplPendingAction func,
gpointer user_data);
+void _tpl_action_chain_start (TplActionChain *self);
void _tpl_action_chain_continue (TplActionChain *self);
void _tpl_action_chain_terminate (TplActionChain *self, const GError *error);
+
gpointer _tpl_action_chain_get_object (TplActionChain *self);
gboolean _tpl_action_chain_new_finish (GObject *source,
GAsyncResult *result, GError **error);