summaryrefslogtreecommitdiff
path: root/src/rio.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/rio.h')
-rw-r--r--src/rio.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/rio.h b/src/rio.h
index e5fa0cd33..c996c54f6 100644
--- a/src/rio.h
+++ b/src/rio.h
@@ -128,11 +128,16 @@ void rioInitWithFile(rio *r, FILE *fp);
void rioInitWithBuffer(rio *r, sds s);
void rioInitWithFdset(rio *r, int *fds, int numfds);
-size_t rioWriteBulkCount(rio *r, char prefix, int count);
+void rioFreeFdset(rio *r);
+
+size_t rioWriteBulkCount(rio *r, char prefix, long count);
size_t rioWriteBulkString(rio *r, const char *buf, size_t len);
size_t rioWriteBulkLongLong(rio *r, long long l);
size_t rioWriteBulkDouble(rio *r, double d);
+struct redisObject;
+int rioWriteBulkObject(rio *r, struct redisObject *obj);
+
void rioGenericUpdateChecksum(rio *r, const void *buf, size_t len);
void rioSetAutoSync(rio *r, off_t bytes);