Home
last modified time | relevance | path

Searched refs:redisReader (Results 1 – 7 of 7) sorted by relevance

/f-stack/app/redis-5.0.5/deps/hiredis/
H A Dread.h80 typedef struct redisReader { struct
95 } redisReader; argument
98 redisReader *redisReaderCreateWithFunctions(redisReplyObjectFunctions *fn);
99 void redisReaderFree(redisReader *r);
100 int redisReaderFeed(redisReader *r, const char *buf, size_t len);
101 int redisReaderGetReply(redisReader *r, void **reply);
103 #define redisReaderSetPrivdata(_r, _p) (int)(((redisReader*)(_r))->privdata = (_p))
104 #define redisReaderGetObject(_r) (((redisReader*)(_r))->reply)
105 #define redisReaderGetError(_r) (((redisReader*)(_r))->errstr)
H A Dread.c105 static void __redisReaderSetErrorOOM(redisReader *r) { in __redisReaderSetErrorOOM()
175 static char *readLine(redisReader *r, int *_len) { in readLine()
190 static void moveToNextTask(redisReader *r) { in moveToNextTask()
215 static int processLineItem(redisReader *r) { in processLineItem()
249 static int processBulkItem(redisReader *r) { in processBulkItem()
302 static int processMultiBulkItem(redisReader *r) { in processMultiBulkItem()
367 static int processItem(redisReader *r) { in processItem()
417 redisReader *r; in redisReaderCreateWithFunctions()
419 r = calloc(sizeof(redisReader),1); in redisReaderCreateWithFunctions()
437 void redisReaderFree(redisReader *r) { in redisReaderFree()
[all …]
H A Dhiredis.h121 redisReader *redisReaderCreate(void);
146 redisReader *reader; /* Protocol reader */
H A DREADME.md345 redisReader *redisReaderCreate(void);
346 void redisReaderFree(redisReader *reader);
347 int redisReaderFeed(redisReader *reader, const char *buf, size_t len);
348 int redisReaderGetReply(redisReader *reader, void **reply);
356 The function `redisReaderCreate` creates a `redisReader` structure that holds a
360 buffer of the `redisReader` using `redisReaderFeed`. This function will make a
377 setting the `fn` field on the `redisReader` struct. This should be done
378 immediately after creating the `redisReader`.
386 normal Redis context, the redisReader structure uses a buffer in order to
H A Dtest.c268 redisReader *reader; in test_reply_reader()
H A Dhiredis.c588 redisReader *redisReaderCreate(void) { in redisReaderCreate()
/f-stack/app/redis-5.0.5/src/
H A Dredis-cli.c6049 redisReader *reader = redisReaderCreate(); in pipeMode()