diff options
author | Aleksey Veresov <aleksey@veresov.pro> | 2019-11-19 19:52:23 +0300 |
---|---|---|
committer | Aleksey Veresov <aleksey@veresov.pro> | 2019-11-19 19:52:23 +0300 |
commit | 03c27c8542d23a5e4072f0c080c396ce608c1d50 (patch) | |
tree | a80e7de3bffbf1e17d2f19dc8a50f9bdd3ececc5 /src/fastcgi.h | |
parent | 42bb3d37c156df14560347d4c7df3f0dd0551389 (diff) | |
download | magi-03c27c8542d23a5e4072f0c080c396ce608c1d50.tar magi-03c27c8542d23a5e4072f0c080c396ce608c1d50.tar.xz magi-03c27c8542d23a5e4072f0c080c396ce608c1d50.zip |
.
Diffstat (limited to 'src/fastcgi.h')
-rw-r--r-- | src/fastcgi.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/fastcgi.h b/src/fastcgi.h index 1c2cda7..d2199b4 100644 --- a/src/fastcgi.h +++ b/src/fastcgi.h @@ -11,12 +11,20 @@ struct magi_session { struct magi_socket_list * sockets; }; -int magi_fcgi(struct magi_session * session); +int magi_fcgi(struct magi_session * session, int socket); /* * Returns null if succeed, otherwise error code. */ -int magi_accept(struct magi_request * request, struct magi_session * session); +int magi_fcgi_accept( + struct magi_request * request, + struct magi_session * session, + /* Callback will be used only for files loaded via multipart. */ + /* Null callback disables callback system. */ + void (*callback)( + struct magi_field * field, char * buffer, int len, void * thing), + void * thing, + int max_post); #endif |