diff --git a/sources/ui-socket.h b/sources/ui-socket.h new file mode 100644 index 0000000..198d86b --- /dev/null +++ b/sources/ui-socket.h @@ -0,0 +1,19 @@ + +/* + * Interface for controlling communication with the UI. + */ + +#ifndef UI_SOCKET_H +#define UI_SOCKET_H + +struct process_info { + // TODO: define some fields +}; + +int init_ui_socket(); + +// TODO: design an interface for asking user for permission. + +int ask_access(const char *filename, process_info pi); + +#endif // !UI_SOCKET_H