summaryrefslogtreecommitdiff
path: root/src/core/signals.h
diff options
context:
space:
mode:
authorTimo Sirainen <cras@irssi.org>2002-04-27 21:53:25 +0000
committercras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564>2002-04-27 21:53:25 +0000
commitda867d4d68787c04bcd3487bdd2bf3c81ec21316 (patch)
treee20a0c7f6d7d3fb527c7cec9ee5e1211970b3e0c /src/core/signals.h
parent4b45f190a25b6107e662e68515c95f10ae30742e (diff)
downloadirssi-da867d4d68787c04bcd3487bdd2bf3c81ec21316.zip
added signal_continue() for continuing signal emission with new parameters.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2730 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src/core/signals.h')
-rw-r--r--src/core/signals.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/signals.h b/src/core/signals.h
index b3d5f72e..384af66f 100644
--- a/src/core/signals.h
+++ b/src/core/signals.h
@@ -43,6 +43,9 @@ void signal_remove_id(int signal_id, SIGNAL_FUNC func, void *user_data);
int signal_emit(const char *signal, int params, ...);
int signal_emit_id(int signal_id, int params, ...);
+/* continue currently emitted signal with different parameters */
+void signal_continue(int params, ...);
+
/* stop the current ongoing signal emission */
void signal_stop(void);
/* stop ongoing signal emission by signal name */