summaryrefslogtreecommitdiff
path: root/src/common/io.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2017-11-26 12:56:21 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2017-11-26 12:56:21 (GMT)
commit84efc00d07f9574c3867f96a3a7333b0f9d154e6 (patch)
tree1ee73538123b0157a91f9cba04985ca67b02a8e0 /src/common/io.h
parent22e16ebcda77b8b03eae05cee3609c9c7c0e2df2 (diff)
Extended the internal interface providing file inputs/outputs.
Diffstat (limited to 'src/common/io.h')
-rw-r--r--src/common/io.h15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/common/io.h b/src/common/io.h
index 8213a87..e0316f7 100644
--- a/src/common/io.h
+++ b/src/common/io.h
@@ -31,21 +31,18 @@
+/* Lit des données depuis un flux local. */
+bool safe_read(int, const void *, size_t);
+
+/* Ecrit des données dans un flux local. */
+bool safe_write(int, const void *, size_t);
+
/* Réceptionne des données depuis un flux réseau. */
bool safe_recv(int, const void *, size_t, int);
/* Envoie des données au travers un flux réseau. */
bool safe_send(int, const void *, size_t, int);
-
-
-
-#define safe_read read
-
-#define safe_write write
-
-
-
/* S'assure qu'un chemin donné existe dans le système. */
int ensure_path_exists(const char *);