Home
last modified time | relevance | path

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

/redis-3.2.3/deps/hiredis/
H A Dhiredis.h125 typedef struct redisReader { struct
140 } redisReader; argument
143 redisReader *redisReaderCreate(void);
144 void redisReaderFree(redisReader *r);
145 int redisReaderFeed(redisReader *r, const char *buf, size_t len);
146 int redisReaderGetReply(redisReader *r, void **reply);
153 #define redisReplyReaderSetPrivdata(_r, _p) (int)(((redisReader*)(_r))->privdata = (_p))
154 #define redisReplyReaderGetObject(_r) (((redisReader*)(_r))->reply)
155 #define redisReplyReaderGetError(_r) (((redisReader*)(_r))->errstr)
172 redisReader *reader; /* Protocol reader */
H A Dhiredis.c245 static void __redisReaderSetErrorOOM(redisReader *r) { in __redisReaderSetErrorOOM()
315 static char *readLine(redisReader *r, int *_len) { in readLine()
330 static void moveToNextTask(redisReader *r) { in moveToNextTask()
355 static int processLineItem(redisReader *r) { in processLineItem()
389 static int processBulkItem(redisReader *r) { in processBulkItem()
442 static int processMultiBulkItem(redisReader *r) { in processMultiBulkItem()
507 static int processItem(redisReader *r) { in processItem()
556 redisReader *redisReaderCreate(void) { in redisReaderCreate()
557 redisReader *r; in redisReaderCreate()
559 r = calloc(sizeof(redisReader),1); in redisReaderCreate()
[all …]
H A DREADME.md320 redisReader *redisReaderCreate(void);
321 void redisReaderFree(redisReader *reader);
322 int redisReaderFeed(redisReader *reader, const char *buf, size_t len);
323 int redisReaderGetReply(redisReader *reader, void **reply);
331 The function `redisReaderCreate` creates a `redisReader` structure that holds a
335 buffer of the `redisReader` using `redisReaderFeed`. This function will make a
352 setting the `fn` field on the `redisReader` struct. This should be done
353 immediately after creating the `redisReader`.
361 normal Redis context, the redisReader structure uses a buffer in order to
H A Dtest.c243 redisReader *reader; in test_reply_reader()
/redis-3.2.3/src/
H A Dredis-cli.c1773 redisReader *reader = redisReaderCreate(); in pipeMode()