Add a simple unix controller

Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
This commit is contained in:
Adrien Gallouët
2018-01-16 16:37:01 +00:00
parent 69bcf664a8
commit 70086d295a
7 changed files with 284 additions and 26 deletions

19
src/ctl.h Normal file
View File

@@ -0,0 +1,19 @@
#pragma once
enum ctl_type {
CTL_UNKNOWN,
CTL_PING,
CTL_PONG,
};
struct ctl_msg {
enum ctl_type type;
union {
struct {
enum ctl_type type;
} unknown;
};
};
int ctl_init (const char *, const char *);
int ctl_connect (int, const char *, const char *);