aboutsummaryrefslogtreecommitdiffstats
path: root/src/tipideed/tipideed-internal.h
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2025-08-29 21:45:42 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2025-08-29 21:45:42 +0000
commit1679a62c2cd2cdfed10a0f699cbc29e123dcb4e2 (patch)
treeca69a633bcba73f025da8a51c32f4944fd44e3a4 /src/tipideed/tipideed-internal.h
parentc548d06d3857295b72c1f993d15480a21935a9a7 (diff)
downloadtipidee-1679a62c2cd2cdfed10a0f699cbc29e123dcb4e2.tar.gz
Add realtime and norealtime options, cork/uncork responses
Diffstat (limited to 'src/tipideed/tipideed-internal.h')
-rw-r--r--src/tipideed/tipideed-internal.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/tipideed/tipideed-internal.h b/src/tipideed/tipideed-internal.h
index d3a66f6..e3e014c 100644
--- a/src/tipideed/tipideed-internal.h
+++ b/src/tipideed/tipideed-internal.h
@@ -142,15 +142,17 @@ extern int respond_options (tipidee_rql const *, uint32_t) ;
/* send_file */
extern void init_splice_pipe (void) ;
-extern void send_file_range (int, uint64_t, uint64_t, char const *) ;
-#define send_file(fd, n, fn) send_file_range(fd, 0, n, fn)
+extern void send_file_range (int, uint64_t, uint64_t, char const *, uint32_t) ;
+#define send_file(fd, n, fn, flags) send_file_range(fd, 0, n, fn, flags)
/* stream */
-extern void stream_fixed (int, uint64_t, char const *) ;
+extern void cork (int) ;
+extern void uncork (int) ;
+extern void stream_fixed (int, uint64_t, char const *, uint32_t) ;
extern void stream_autochunk (buffer *, char const *) ;
-extern void stream_infinite (int, char const *) ;
+extern void stream_infinite (int, char const *, uint32_t) ;
/* regular */