diff options
author | antirez <antirez@gmail.com> | 2016-12-21 12:11:56 +0100 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2016-12-21 12:12:36 +0100 |
commit | 6712bce92c79de5c2caa38e9b597a3fa52fd497f (patch) | |
tree | 1de4191534a6f7a0cb30f1efaee2a7af4fb334e0 /deps/hiredis/async.h | |
parent | 0b7691201e255ed21a0fdf6779199de0d7c1498c (diff) | |
download | redis-6712bce92c79de5c2caa38e9b597a3fa52fd497f.tar.gz |
deps/hiredis updated to latest version.
Close #3687.
Diffstat (limited to 'deps/hiredis/async.h')
-rw-r--r-- | deps/hiredis/async.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/deps/hiredis/async.h b/deps/hiredis/async.h index 8a2cf1ecd..59cbf469b 100644 --- a/deps/hiredis/async.h +++ b/deps/hiredis/async.h @@ -103,6 +103,8 @@ typedef struct redisAsyncContext { /* Functions that proxy to hiredis */ redisAsyncContext *redisAsyncConnect(const char *ip, int port); redisAsyncContext *redisAsyncConnectBind(const char *ip, int port, const char *source_addr); +redisAsyncContext *redisAsyncConnectBindWithReuse(const char *ip, int port, + const char *source_addr); redisAsyncContext *redisAsyncConnectUnix(const char *path); int redisAsyncSetConnectCallback(redisAsyncContext *ac, redisConnectCallback *fn); int redisAsyncSetDisconnectCallback(redisAsyncContext *ac, redisDisconnectCallback *fn); @@ -118,6 +120,7 @@ void redisAsyncHandleWrite(redisAsyncContext *ac); int redisvAsyncCommand(redisAsyncContext *ac, redisCallbackFn *fn, void *privdata, const char *format, va_list ap); int redisAsyncCommand(redisAsyncContext *ac, redisCallbackFn *fn, void *privdata, const char *format, ...); int redisAsyncCommandArgv(redisAsyncContext *ac, redisCallbackFn *fn, void *privdata, int argc, const char **argv, const size_t *argvlen); +int redisAsyncFormattedCommand(redisAsyncContext *ac, redisCallbackFn *fn, void *privdata, const char *cmd, size_t len); #ifdef __cplusplus } |