aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/action-chain-internal.h
diff options
context:
space:
mode:
authorEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>2011-04-20 16:23:05 +0800
committerEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>2011-06-09 18:37:55 +0800
commit8d3f7406c2055e4483cdc9639f8463e48b521621 (patch)
tree11e4c12c4b90bdaeea3222435f936f558b9aed48 /libempathy/action-chain-internal.h
parent7a393000d1dd55dc60345f0b2bb51b44215d9607 (diff)
downloadgsoc2013-empathy-8d3f7406c2055e4483cdc9639f8463e48b521621.tar
gsoc2013-empathy-8d3f7406c2055e4483cdc9639f8463e48b521621.tar.gz
gsoc2013-empathy-8d3f7406c2055e4483cdc9639f8463e48b521621.tar.bz2
gsoc2013-empathy-8d3f7406c2055e4483cdc9639f8463e48b521621.tar.lz
gsoc2013-empathy-8d3f7406c2055e4483cdc9639f8463e48b521621.tar.xz
gsoc2013-empathy-8d3f7406c2055e4483cdc9639f8463e48b521621.tar.zst
gsoc2013-empathy-8d3f7406c2055e4483cdc9639f8463e48b521621.zip
TplActionChain: add _tpl_action_chain_start()
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);