Created SILC Runtime Toolkit git repository Part I.
[runtime.git] / apps / irssi / src / fe-common / core / fe-exec.h
diff --git a/apps/irssi/src/fe-common/core/fe-exec.h b/apps/irssi/src/fe-common/core/fe-exec.h
deleted file mode 100644 (file)
index 20219d5..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-#ifndef __FE_EXEC_H
-#define __FE_EXEC_H
-
-#include "fe-windows.h"
-
-#define EXEC_WI(query) \
-       MODULE_CHECK_CAST_MODULE(query, EXEC_WI_REC, type, \
-                             "WINDOW ITEM TYPE", "EXEC")
-
-#define IS_EXEC_WI(query) \
-       (EXEC_WI(query) ? TRUE : FALSE)
-
-typedef struct PROCESS_REC PROCESS_REC;
-
-#define STRUCT_SERVER_REC void
-typedef struct {
-#include "window-item-rec.h"
-       PROCESS_REC *process;
-       unsigned int destroying:1;
-} EXEC_WI_REC;
-
-struct PROCESS_REC {
-        int id;
-       char *name;
-        char *args;
-
-       int pid;
-       GIOChannel *in;
-        NET_SENDBUF_REC *out;
-        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);
-
-#endif