Home
last modified time | relevance | path

Searched refs:redisContext (Results 1 – 16 of 16) sorted by relevance

/redis-3.2.3/deps/hiredis/
H A Dhiredis.h166 typedef struct redisContext { struct
173 } redisContext; argument
175 redisContext *redisConnect(const char *ip, int port);
179 redisContext *redisConnectUnix(const char *path);
182 redisContext *redisConnectFd(int fd);
184 int redisEnableKeepAlive(redisContext *c);
185 void redisFree(redisContext *c);
186 int redisFreeKeepFd(redisContext *c);
187 int redisBufferRead(redisContext *c);
188 int redisBufferWrite(redisContext *c, int *done);
[all …]
H A Dnet.h42 int redisCheckSocketError(redisContext *c);
43 int redisContextSetTimeout(redisContext *c, const struct timeval tv);
44 int redisContextConnectTcp(redisContext *c, const char *addr, int port, const struct timeval *timeo…
45 int redisContextConnectBindTcp(redisContext *c, const char *addr, int port,
48 int redisContextConnectUnix(redisContext *c, const char *path, const struct timeval *timeout);
49 int redisKeepAlive(redisContext *c, int interval);
H A Dnet.c55 void __redisSetError(redisContext *c, int type, const char *str);
57 static void redisContextCloseFd(redisContext *c) { in redisContextCloseFd()
74 static int redisSetReuseAddr(redisContext *c) { in redisSetReuseAddr()
84 static int redisCreateSocket(redisContext *c, int type) { in redisCreateSocket()
99 static int redisSetBlocking(redisContext *c, int blocking) { in redisSetBlocking()
124 int redisKeepAlive(redisContext *c, int interval) { in redisKeepAlive()
166 static int redisSetTcpNoDelay(redisContext *c) { in redisSetTcpNoDelay()
226 int redisCheckSocketError(redisContext *c) { in redisCheckSocketError()
244 int redisContextSetTimeout(redisContext *c, const struct timeval tv) { in redisContextSetTimeout()
345 int redisContextConnectTcp(redisContext *c, const char *addr, int port, in redisContextConnectTcp()
[all …]
H A Dhiredis.c990 redisContext *c; in redisContextInit()
1003 void redisFree(redisContext *c) { in redisFree()
1013 int redisFreeKeepFd(redisContext *c) { in redisFreeKeepFd()
1024 redisContext *c; in redisConnect()
1036 redisContext *c; in redisConnectWithTimeout()
1048 redisContext *c; in redisConnectNonBlock()
1068 redisContext *c; in redisConnectUnix()
1080 redisContext *c; in redisConnectUnixWithTimeout()
1092 redisContext *c; in redisConnectUnixNonBlock()
1103 redisContext *redisConnectFd(int fd) { in redisConnectFd()
[all …]
H A Dasync.c145 redisContext *c = &(ac->c); in __redisAsyncCopyError()
151 redisContext *c; in redisAsyncConnect()
177 redisContext *c; in redisAsyncConnectUnix()
255 redisContext *c = &(ac->c); in __redisRunCallback()
265 redisContext *c = &(ac->c); in __redisAsyncFree()
313 redisContext *c = &(ac->c); in redisAsyncFree()
321 redisContext *c = &(ac->c); in __redisAsyncDisconnect()
347 redisContext *c = &(ac->c); in redisAsyncDisconnect()
354 redisContext *c = &(ac->c); in __redisGetSubscribeCallback()
401 redisContext *c = &(ac->c); in redisProcessCallbacks()
[all …]
H A Dtest.c46 static redisContext *select_database(redisContext *c) { in select_database()
68 static int disconnect(redisContext *c, int keep_fd) { in disconnect()
86 static redisContext *connect(struct config config) { in connect()
87 redisContext *c = NULL; in connect()
95 redisContext *dummy_ctx = redisConnectUnix(config.unix.path); in connect()
221 redisContext *c; in test_append_formatted_commands()
322 redisContext *c; in test_blocking_connection_errors()
347 redisContext *c; in test_blocking_connection()
425 redisContext *c; in test_blocking_io_errors()
476 redisContext *c; in test_invalid_timeout_errors()
[all …]
H A DREADME.md27 upgrading is that hiredis >= 0.9.0 uses a `redisContext*` to keep state, in contrast to
34 redisContext *redisConnect(const char *ip, int port);
35 void *redisCommand(redisContext *c, const char *format, ...);
40 The function `redisConnect` is used to create a so-called `redisContext`. The
41 context is where Hiredis holds state for a connection. The `redisContext`
48 redisContext *c = redisConnect("127.0.0.1", 6379);
131 void redisFree(redisContext *c);
141 void *redisCommandArgv(redisContext *c, int argc, const char **argv, const size_t *argvlen);
173 void redisAppendCommand(redisContext *c, const char *format, ...);
174 … void redisAppendCommandArgv(redisContext *c, int argc, const char **argv, const size_t *argvlen);
H A Dasync.h63 redisContext c;
/redis-3.2.3/deps/hiredis/examples/
H A Dexample.c9 redisContext *c; in main()
/redis-3.2.3/deps/hiredis/adapters/
H A Dlibevent.h82 redisContext *c = &(ac->c); in redisLibeventAttach()
H A Dlibuv.h91 redisContext *c = &(ac->c); in redisLibuvAttach()
H A Dae.h103 redisContext *c = &(ac->c); in redisAeAttach()
H A Dlibev.h114 redisContext *c = &(ac->c); in redisLibevAttach()
/redis-3.2.3/src/
H A Dredis-benchmark.c85 redisContext *context;
H A Dredis-cli.c80 static redisContext *context;
935 static redisReply *reconnectingRedisCommand(redisContext *c, const char *fmt, ...) { in reconnectingRedisCommand()
H A Dsentinel.c329 redisContext *c = &(ac->c); in redisAeAttach()