Code Review
/
src
/
app-framework-binder.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
improves websockets
[src/app-framework-binder.git]
/
include
/
afb-req-itf.h
diff --git
a/include/afb-req-itf.h
b/include/afb-req-itf.h
index
a9b768d
..
9ced763
100644
(file)
--- a/
include/afb-req-itf.h
+++ b/
include/afb-req-itf.h
@@
-20,8
+20,8
@@
struct json_object;
struct afb_arg {
const char *name;
const char *value;
struct afb_arg {
const char *name;
const char *value;
+ const char *path;
size_t size;
size_t size;
- int is_file;
};
struct afb_req_itf {
};
struct afb_req_itf {
@@
-37,7
+37,7
@@
struct afb_req_itf {
struct afb_req {
const struct afb_req_itf *itf;
void *data;
struct afb_req {
const struct afb_req_itf *itf;
void *data;
- void *context;
+ void *
*
context;
};
static inline struct afb_arg afb_req_get(struct afb_req req, const char *name)
};
static inline struct afb_arg afb_req_get(struct afb_req req, const char *name)
@@
-50,9
+50,9
@@
static inline const char *afb_req_argument(struct afb_req req, const char *name)
return afb_req_get(req, name).value;
}
return afb_req_get(req, name).value;
}
-static inline
int afb_req_is_argument_file
(struct afb_req req, const char *name)
+static inline
const char *afb_req_path
(struct afb_req req, const char *name)
{
{
- return afb_req_get(req, name).
is_file
;
+ return afb_req_get(req, name).
path
;
}
static inline void afb_req_iterate(struct afb_req req, int (*iterator)(void *closure, struct afb_arg arg), void *closure)
}
static inline void afb_req_iterate(struct afb_req req, int (*iterator)(void *closure, struct afb_arg arg), void *closure)