| /f-stack/app/redis-5.0.5/deps/hiredis/ |
| H A D | hiredis.h | 140 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 D | net.h | 44 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 D | hiredis.c | 593 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 D | net.c | 58 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 D | async.c | 148 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 D | test.c | 54 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 D | README.md | 37 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 D | async.h | 63 redisContext c;
|
| H A D | CHANGELOG.md | 80 * 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 D | example.c | 9 redisContext *c; in main()
|
| /f-stack/app/redis-5.0.5/deps/hiredis/adapters/ |
| H A D | ivykis.h | 50 redisContext *c = &(ac->c); in redisIvykisAttach()
|
| H A D | libevent.h | 82 redisContext *c = &(ac->c); in redisLibeventAttach()
|
| H A D | ae.h | 103 redisContext *c = &(ac->c); in redisAeAttach()
|
| H A D | macosx.h | 78 redisContext *redisCtx = &(redisAsyncCtx->c); in redisMacOSAttach()
|
| H A D | libuv.h | 92 redisContext *c = &(ac->c); in redisLibuvAttach()
|
| H A D | libev.h | 114 redisContext *c = &(ac->c); in redisLibevAttach()
|
| H A D | glib.h | 131 redisContext *c = &ac->c; in redis_source_new()
|
| /f-stack/app/redis-5.0.5/src/ |
| H A D | redis-benchmark.c | 85 redisContext *context;
|
| H A D | redis-cli.c | 184 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 D | sentinel.c | 336 redisContext *c = &(ac->c); in redisAeAttach()
|