Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
hiredis
Commits
c288dd29
Commit
c288dd29
authored
Sep 30, 2011
by
Pieter Noordhuis
Browse files
Change callback type prefix
parent
679b2317
Changes
1
Hide whitespace changes
Inline
Side-by-side
parser.h
View file @
c288dd29
...
@@ -22,18 +22,18 @@ typedef struct redis_parser_callbacks_s redis_parser_callbacks;
...
@@ -22,18 +22,18 @@ typedef struct redis_parser_callbacks_s redis_parser_callbacks;
typedef
struct
redis_protocol_s
redis_protocol
;
typedef
struct
redis_protocol_s
redis_protocol
;
typedef
struct
redis_parser_s
redis_parser
;
typedef
struct
redis_parser_s
redis_parser
;
typedef
int
(
*
redis_string_cb
)(
redis_parser
*
,
redis_protocol
*
,
const
char
*
,
size_t
);
typedef
int
(
*
redis_
parser_
string_cb
)(
redis_parser
*
,
redis_protocol
*
,
const
char
*
,
size_t
);
typedef
int
(
*
redis_array_cb
)(
redis_parser
*
,
redis_protocol
*
,
size_t
);
typedef
int
(
*
redis_
parser_
array_cb
)(
redis_parser
*
,
redis_protocol
*
,
size_t
);
typedef
int
(
*
redis_integer_cb
)(
redis_parser
*
,
redis_protocol
*
,
int64_t
);
typedef
int
(
*
redis_
parser_
integer_cb
)(
redis_parser
*
,
redis_protocol
*
,
int64_t
);
typedef
int
(
*
redis_nil_cb
)(
redis_parser
*
,
redis_protocol
*
);
typedef
int
(
*
redis_
parser_
nil_cb
)(
redis_parser
*
,
redis_protocol
*
);
typedef
int
(
*
redis_destroy_cb
)(
redis_parser
*
,
redis_protocol
*
);
typedef
int
(
*
redis_
parser_
destroy_cb
)(
redis_parser
*
,
redis_protocol
*
);
struct
redis_parser_callbacks_s
{
struct
redis_parser_callbacks_s
{
redis_string_cb
on_string
;
redis_
parser_
string_cb
on_string
;
redis_array_cb
on_array
;
redis_
parser_
array_cb
on_array
;
redis_integer_cb
on_integer
;
redis_
parser_
integer_cb
on_integer
;
redis_nil_cb
on_nil
;
redis_
parser_
nil_cb
on_nil
;
redis_destroy_cb
destroy
;
redis_
parser_
destroy_cb
destroy
;
};
};
#define REDIS_PARSER_ERRNO_MAP(_X) \
#define REDIS_PARSER_ERRNO_MAP(_X) \
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment