summaryrefslogtreecommitdiffstats
path: root/02_exercise/process.h
diff options
context:
space:
mode:
Diffstat (limited to '02_exercise/process.h')
-rw-r--r--02_exercise/process.h25
1 files changed, 12 insertions, 13 deletions
diff --git a/02_exercise/process.h b/02_exercise/process.h
index f1cdfa0..3b7e833 100644
--- a/02_exercise/process.h
+++ b/02_exercise/process.h
@@ -1,7 +1,3 @@
-//
-// Created by stefan on 21.05.20.
-//
-
#ifndef SHELL_PROCESS_H
#define SHELL_PROCESS_H
#include <stdbool.h>
@@ -14,17 +10,20 @@ typedef struct {
int out_fd;
int pid;
bool blocking;
-} process;
-
-//Parses the given line and creates an array of processes at *processes
-// Expects tail -F file | grep panic & to mean that both processes should
-// run in the background
-int parse_line(char const *line, process ** processes);
-// returns the return code of the executed program
-int exec_command(process p, unsigned timeout);
+} Process;
-int free_processes(process ** processes);
+/*
+ * Parses the given line and creates an array of processes at *processes
+ * Expects tail -F file | grep panic & to mean that both processes should
+ * run in the background
+ */
+int parse_line(char const *line, Process ** processes);
+/*
+ * returns the return code of the executed program
+ */
+int exec_command(Process p);
+void free_processes(Process ** processes);
#endif // SHELL_PROCESS_H