xref: /unit/src/java/nxt_jni_Request.h (revision 1157:7ae152bda303)
1977Smax.romanov@gmail.com 
2977Smax.romanov@gmail.com /*
3977Smax.romanov@gmail.com  * Copyright (C) NGINX, Inc.
4977Smax.romanov@gmail.com  */
5977Smax.romanov@gmail.com 
6977Smax.romanov@gmail.com #ifndef _NXT_JAVA_REQUEST_H_INCLUDED_
7977Smax.romanov@gmail.com #define _NXT_JAVA_REQUEST_H_INCLUDED_
8977Smax.romanov@gmail.com 
9977Smax.romanov@gmail.com 
10977Smax.romanov@gmail.com #include <jni.h>
11977Smax.romanov@gmail.com #include <nxt_unit_typedefs.h>
12977Smax.romanov@gmail.com 
13977Smax.romanov@gmail.com 
14977Smax.romanov@gmail.com int nxt_java_initRequest(JNIEnv *env, jobject cl);
15977Smax.romanov@gmail.com 
16977Smax.romanov@gmail.com jobject nxt_java_newRequest(JNIEnv *env, jobject ctx, nxt_unit_request_info_t *req);
17977Smax.romanov@gmail.com 
18*1157Smax.romanov@nginx.com void nxt_java_Request_websocket(JNIEnv *env, jobject jreq, jobject jbuf,
19*1157Smax.romanov@nginx.com     uint8_t opcode, uint8_t fin);
20*1157Smax.romanov@nginx.com 
21*1157Smax.romanov@nginx.com void nxt_java_Request_close(JNIEnv *env, jobject jreq);
22*1157Smax.romanov@nginx.com 
23977Smax.romanov@gmail.com #endif  /* _NXT_JAVA_REQUEST_H_INCLUDED_ */
24