diff options
author | Laurent Bercot <ska-skaware@skarnet.org> | 2022-10-28 23:13:15 +0000 |
---|---|---|
committer | Laurent Bercot <ska@appnovation.com> | 2022-10-28 23:13:15 +0000 |
commit | 4280d43e83deb0a9ed00ce362d3f01f273f24630 (patch) | |
tree | dbba3f1b50db0587289e386f594affd7fcfc5c9e /src/include | |
parent | 7fe720f95ca1ce1cdd2c752d70edcbc0cf1836fc (diff) | |
download | skalibs-4280d43e83deb0a9ed00ce362d3f01f273f24630.tar.xz |
Prepare for 2.12.1.0; add buffer_timed_put(s)
Signed-off-by: Laurent Bercot <ska@appnovation.com>
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/skalibs/disize.h | 2 | ||||
-rw-r--r-- | src/include/skalibs/unix-timed.h | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/include/skalibs/disize.h b/src/include/skalibs/disize.h index 0b3cd23..eef82f3 100644 --- a/src/include/skalibs/disize.h +++ b/src/include/skalibs/disize.h @@ -3,7 +3,7 @@ #ifndef SKALIBS_DISIZE_H #define SKALIBS_DISIZE_H -#include <sys/types.h> +#include <stddef.h> typedef struct disize_s disize, *disize_ref ; struct disize_s diff --git a/src/include/skalibs/unix-timed.h b/src/include/skalibs/unix-timed.h index ffff5c3..ca3d9c7 100644 --- a/src/include/skalibs/unix-timed.h +++ b/src/include/skalibs/unix-timed.h @@ -28,6 +28,10 @@ extern int buffer_timed_flush (buffer *, tain const *, tain *) ; #define buffer_timed_flush_g(b, deadline) buffer_timed_flush(b, (deadline), &STAMP) extern size_t buffer_timed_get (buffer *, char *, size_t, tain const *, tain *) ; #define buffer_timed_get_g(b, buf, buflen, deadline) buffer_timed_get(b, buf, buflen, (deadline), &STAMP) +extern size_t buffer_timed_put (buffer *, char const *, size_t, tain const *, tain *) ; +#define buffer_timed_put_g(b, s, len, deadline) buffer_timed_put(b, s, len, (deadline), &STAMP) +extern size_t buffer_timed_puts (buffer *, char const *, tain const *, tain *) ; +#define buffer_timed_puts_g(b, s, deadline) buffer_timed_puts(b, s, (deadline), &STAMP) extern int timed_getln (buffer *, stralloc *, char, tain const *, tain *) ; #define timed_getln_g(b, sa, sep, deadline) timed_getln(b, sa, sep, (deadline), &STAMP) |