Added SILC Thread Queue API
[crypto.git] / apps / irssi / src / fe-common / core / fe-exec.h
index 7f569ecea70dd10221421df82d39730f74f969b0..20219d5adf94f59b6b296bea745c94958582865a 100644 (file)
@@ -30,15 +30,22 @@ struct PROCESS_REC {
         LINEBUF_REC *databuf;
        int read_tag;
 
+        int level; /* what level to use when printing the text */
         char *target; /* send text with /msg <target> ... */
+       char *target_server;
        WINDOW_REC *target_win; /* print text to this window */
         EXEC_WI_REC *target_item; /* print text to this exec window item */
 
        unsigned int shell:1; /* start the program via /bin/sh */
        unsigned int notice:1; /* send text with /notice, not /msg if target is set */
        unsigned int silent:1; /* don't print "process exited with level xx" */
+       unsigned int quiet:1; /* don't print process output at all */
+       unsigned int target_channel:1; /* target is a channel */
+       unsigned int target_nick:1; /* target is a nick */
 };
 
+extern GSList *processes;
+
 void fe_exec_init(void);
 void fe_exec_deinit(void);