aboutsummaryrefslogtreecommitdiff
path: root/commandHandler.h
diff options
context:
space:
mode:
authorSyndamia <kamen.d.mladenov@protonmail.com>2021-09-02 08:44:13 +0300
committerSyndamia <kamen.d.mladenov@protonmail.com>2021-09-02 08:44:13 +0300
commit740efa6658c17158058f161b0230b7718b6bd051 (patch)
treebab8e9c1e8e65dad2428e51a5fa3a410daba1acf /commandHandler.h
parentf5e2da80d26c7ed8381cb31c2fde5aae67269952 (diff)
downloadyou86-740efa6658c17158058f161b0230b7718b6bd051.tar
you86-740efa6658c17158058f161b0230b7718b6bd051.tar.gz
you86-740efa6658c17158058f161b0230b7718b6bd051.zip
(1) Added current implementations: shell input handling
Diffstat (limited to 'commandHandler.h')
-rw-r--r--commandHandler.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/commandHandler.h b/commandHandler.h
new file mode 100644
index 0000000..d344abb
--- /dev/null
+++ b/commandHandler.h
@@ -0,0 +1,13 @@
+#ifndef COMMAND_HANDLER_HEADER
+#define COMMAND_HANDLER_HEADER
+
+#define MAX_HANDLERS 32
+
+typedef void (*F_EXECUTOR)(char *);
+
+struct CommandHandler {
+ char *p_name;
+ F_EXECUTOR p_executor;
+};
+
+#endif