summaryrefslogtreecommitdiff
path: root/src/rdb.h
diff options
context:
space:
mode:
authorOran Agra <oran@redislabs.com>2019-07-21 17:41:03 +0300
committerOran Agra <oran@redislabs.com>2019-07-22 21:15:33 +0300
commit3b6aeea44cf8bdc64214a5f145da55453722a9a2 (patch)
tree103e66717e30499dc4a2b3c7c8ef27133a323140 /src/rdb.h
parentbc5cb168f504c188c7e67ca61853fd73c341fa62 (diff)
downloadredis-3b6aeea44cf8bdc64214a5f145da55453722a9a2.tar.gz
Implement module api for aux data in rdb
Other changes: * fix memory leak in error handling of rdb loading of type OBJ_MODULE
Diffstat (limited to 'src/rdb.h')
-rw-r--r--src/rdb.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rdb.h b/src/rdb.h
index 0acddf9ab..40a50f7ba 100644
--- a/src/rdb.h
+++ b/src/rdb.h
@@ -145,6 +145,7 @@ size_t rdbSavedObjectLen(robj *o);
robj *rdbLoadObject(int type, rio *rdb, robj *key);
void backgroundSaveDoneHandler(int exitcode, int bysignal);
int rdbSaveKeyValuePair(rio *rdb, robj *key, robj *val, long long expiretime);
+ssize_t rdbSaveSingleModuleAux(rio *rdb, int when, moduleType *mt);
robj *rdbLoadStringObject(rio *rdb);
ssize_t rdbSaveStringObject(rio *rdb, robj *obj);
ssize_t rdbSaveRawString(rio *rdb, unsigned char *s, size_t len);