Home
last modified time | relevance | path

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

/f-stack/app/redis-5.0.5/deps/hiredis/
H A Dhiredis.h140 typedef struct redisContext { struct
161 } redisContext; argument
170 redisContext *redisConnectUnix(const char *path);
173 redisContext *redisConnectFd(int fd);
184 int redisReconnect(redisContext *c);
187 int redisEnableKeepAlive(redisContext *c);
188 void redisFree(redisContext *c);
189 int redisFreeKeepFd(redisContext *c);
190 int redisBufferRead(redisContext *c);
191 int redisBufferWrite(redisContext *c, int *done);
[all …]
H A Dnet.h44 int redisCheckSocketError(redisContext *c);
45 int redisContextSetTimeout(redisContext *c, const struct timeval tv);
46 int redisContextConnectTcp(redisContext *c, const char *addr, int port, const struct timeval *timeo…
47 int redisContextConnectBindTcp(redisContext *c, const char *addr, int port,
50 int redisContextConnectUnix(redisContext *c, const char *path, const struct timeval *timeout);
51 int redisKeepAlive(redisContext *c, int interval);
H A Dhiredis.c593 redisContext *c; in redisContextInit()
616 void redisFree(redisContext *c) { in redisFree()
636 int redisFreeKeepFd(redisContext *c) { in redisFreeKeepFd()
643 int redisReconnect(redisContext *c) { in redisReconnect()
675 redisContext *c; in redisConnect()
687 redisContext *c; in redisConnectWithTimeout()
699 redisContext *c; in redisConnectNonBlock()
728 redisContext *c; in redisConnectUnix()
740 redisContext *c; in redisConnectUnixWithTimeout()
752 redisContext *c; in redisConnectUnixNonBlock()
[all …]
H A Dnet.c58 void __redisSetError(redisContext *c, int type, const char *str);
60 static void redisContextCloseFd(redisContext *c) { in redisContextCloseFd()
77 static int redisSetReuseAddr(redisContext *c) { in redisSetReuseAddr()
87 static int redisCreateSocket(redisContext *c, int type) { in redisCreateSocket()
102 static int redisSetBlocking(redisContext *c, int blocking) { in redisSetBlocking()
127 int redisKeepAlive(redisContext *c, int interval) { in redisKeepAlive()
169 static int redisSetTcpNoDelay(redisContext *c) { in redisSetTcpNoDelay()
181 static int redisContextTimeoutMsec(redisContext *c, long *result) in redisContextTimeoutMsec()
204 static int redisContextWaitReady(redisContext *c, long msec) { in redisContextWaitReady()
235 int redisCheckSocketError(redisContext *c) { in redisCheckSocketError()
[all …]
H A Dasync.c148 redisContext *c = &(ac->c); in __redisAsyncCopyError()
154 redisContext *c; in redisAsyncConnect()
188 redisContext *c; in redisAsyncConnectUnix()
266 redisContext *c = &(ac->c); in __redisRunCallback()
276 redisContext *c = &(ac->c); in __redisAsyncFree()
324 redisContext *c = &(ac->c); in redisAsyncFree()
332 redisContext *c = &(ac->c); in __redisAsyncDisconnect()
358 redisContext *c = &(ac->c); in redisAsyncDisconnect()
365 redisContext *c = &(ac->c); in __redisGetSubscribeCallback()
412 redisContext *c = &(ac->c); in redisProcessCallbacks()
[all …]
H A Dtest.c54 static redisContext *select_database(redisContext *c) { in select_database()
76 static int disconnect(redisContext *c, int keep_fd) { in disconnect()
94 static redisContext *connect(struct config config) { in connect()
95 redisContext *c = NULL; in connect()
246 redisContext *c; in test_append_formatted_commands()
360 redisContext *c; in test_blocking_connection_errors()
387 redisContext *c; in test_blocking_connection()
465 redisContext *c; in test_blocking_connection_timeouts()
511 redisContext *c; in test_blocking_io_errors()
562 redisContext *c; in test_invalid_timeout_errors()
[all …]
H A DREADME.md37 upgrading is that hiredis >= 0.9.0 uses a `redisContext*` to keep state, in contrast to
45 redisContext *redisConnect(const char *ip, int port);
46 void *redisCommand(redisContext *c, const char *format, ...);
52 The function `redisConnect` is used to create a so-called `redisContext`. The
53 context is where Hiredis holds state for a connection. The `redisContext`
60 redisContext *c = redisConnect("127.0.0.1", 6379);
71 *Note: A `redisContext` is not thread-safe.*
152 void redisFree(redisContext *c);
162 void *redisCommandArgv(redisContext *c, int argc, const char **argv, const size_t *argvlen);
194 void redisAppendCommand(redisContext *c, const char *format, ...);
[all …]
H A Dasync.h63 redisContext c;
H A DCHANGELOG.md80 * Implement a reconnect method for the client context, this changes the structure of `redisContext`…
/f-stack/app/redis-5.0.5/deps/hiredis/examples/
H A Dexample.c9 redisContext *c; in main()
/f-stack/app/redis-5.0.5/deps/hiredis/adapters/
H A Divykis.h50 redisContext *c = &(ac->c); in redisIvykisAttach()
H A Dlibevent.h82 redisContext *c = &(ac->c); in redisLibeventAttach()
H A Dae.h103 redisContext *c = &(ac->c); in redisAeAttach()
H A Dmacosx.h78 redisContext *redisCtx = &(redisAsyncCtx->c); in redisMacOSAttach()
H A Dlibuv.h92 redisContext *c = &(ac->c); in redisLibuvAttach()
H A Dlibev.h114 redisContext *c = &(ac->c); in redisLibevAttach()
H A Dglib.h131 redisContext *c = &ac->c; in redis_source_new()
/f-stack/app/redis-5.0.5/src/
H A Dredis-benchmark.c85 redisContext *context;
H A Dredis-cli.c184 static redisContext *context;
1191 static redisReply *reconnectingRedisCommand(redisContext *c, const char *fmt, ...) { in reconnectingRedisCommand()
1906 redisContext *context;
5512 redisContext *src_ctx = redisConnect(src_ip, src_port); in clusterManagerCommandImport()
H A Dsentinel.c336 redisContext *c = &(ac->c); in redisAeAttach()