/unit/src/java/ |
H A D | nxt_jni_URLClassLoader.c | 27 cls = (*env)->FindClass(env, "java/net/URLClassLoader"); in nxt_java_initURLClassLoader() 34 (*env)->DeleteLocalRef(env, cls); in nxt_java_initURLClassLoader() 37 nxt_java_URLClassLoader_ctor = (*env)->GetMethodID(env, cls, in nxt_java_initURLClassLoader() 65 cls = (*env)->FindClass(env, "java/net/URL"); in nxt_java_initURLClassLoader() 71 nxt_java_URL_class = (*env)->NewGlobalRef(env, cls); in nxt_java_initURLClassLoader() 72 (*env)->DeleteLocalRef(env, cls); in nxt_java_initURLClassLoader() 75 nxt_java_URL_ctor = (*env)->GetMethodID(env, cls, in nxt_java_initURLClassLoader() 86 (*env)->DeleteGlobalRef(env, cls); in nxt_java_initURLClassLoader() 137 surl = (*env)->NewStringUTF(env, urls[i]); in nxt_java_newURLs() 160 jname = (*env)->NewStringUTF(env, name); in nxt_java_loadClass() [all …]
|
H A D | nxt_jni_URLClassLoader.h | 13 int nxt_java_initURLClassLoader(JNIEnv *env); 15 jobject nxt_java_newURLClassLoader(JNIEnv *env, int url_count, char **urls); 17 jobject nxt_java_newURLClassLoader_parent(JNIEnv *env, int url_count, 20 jobjectArray nxt_java_newURLs(JNIEnv *env, int url_count, char **urls); 22 jclass nxt_java_loadClass(JNIEnv *env, jobject cl, const char *name); 24 void nxt_java_addURL(JNIEnv *env, jobject cl, const char *url);
|
H A D | nxt_jni.c | 35 (*env)->DeleteLocalRef(env, cls); in nxt_java_jni_init() 38 cls = (*env)->FindClass(env, "java/io/IOException"); in nxt_java_jni_init() 44 nxt_java_IOException_class = (*env)->NewGlobalRef(env, cls); in nxt_java_jni_init() 45 (*env)->DeleteLocalRef(env, cls); in nxt_java_jni_init() 56 (*env)->DeleteLocalRef(env, cls); in nxt_java_jni_init() 59 cls = (*env)->FindClass(env, "java/io/File"); in nxt_java_jni_init() 67 nxt_java_File_class = (*env)->NewGlobalRef(env, cls); in nxt_java_jni_init() 68 (*env)->DeleteLocalRef(env, cls); in nxt_java_jni_init() 77 (*env)->DeleteGlobalRef(env, nxt_java_File_class); in nxt_java_jni_init() 95 (*env)->ThrowNew(env, nxt_java_IOException_class, msg); in nxt_java_throw_IOException() [all …]
|
H A D | nxt_jni.h | 14 int nxt_java_jni_init(JNIEnv *env); 16 void nxt_java_throw_NoSuchElementException(JNIEnv *env, const char *msg); 18 void nxt_java_throw_IOException(JNIEnv *env, const char *msg); 20 void nxt_java_throw_IllegalStateException(JNIEnv *env, const char *msg); 27 jstring nxt_java_newString(JNIEnv *env, char *str, uint32_t len);
|
H A D | nxt_jni_Context.c | 39 nxt_java_Context_class = (*env)->NewGlobalRef(env, cls); in nxt_java_initContext() 40 (*env)->DeleteLocalRef(env, cls); in nxt_java_initContext() 50 nxt_java_Context_service = (*env)->GetMethodID(env, cls, "service", in nxt_java_initContext() 74 res = (*env)->RegisterNatives(env, nxt_java_Context_class, in nxt_java_initContext() 90 (*env)->DeleteGlobalRef(env, cls); in nxt_java_initContext() 100 webapp_str = (*env)->NewStringUTF(env, webapp); in nxt_java_startContext() 121 (*env)->CallVoidMethod(env, ctx, nxt_java_Context_stop); in nxt_java_stopContext() 134 msg_str = (*env)->GetStringUTFChars(env, msg, NULL); in nxt_java_Context_log() 141 (*env)->ReleaseStringUTFChars(env, msg, msg_str); in nxt_java_Context_log() 155 msg_str = (*env)->GetStringUTFChars(env, msg, NULL); in nxt_java_Context_trace() [all …]
|
H A D | nxt_jni_Context.h | 13 int nxt_java_initContext(JNIEnv *env, jobject cl); 15 jobject nxt_java_startContext(JNIEnv *env, const char *webapp, 18 void nxt_java_service(JNIEnv *env, jobject ctx, jobject jreq, jobject jresp); 20 void nxt_java_stopContext(JNIEnv *env, jobject ctx);
|
H A D | nxt_jni_HeaderNamesEnumeration.c | 29 nxt_java_initHeaderNamesEnumeration(JNIEnv *env, jobject cl) in nxt_java_initHeaderNamesEnumeration() argument 39 nxt_java_HeaderNamesEnumeration_class = (*env)->NewGlobalRef(env, cls); in nxt_java_initHeaderNamesEnumeration() 40 (*env)->DeleteLocalRef(env, cls); in nxt_java_initHeaderNamesEnumeration() 43 nxt_java_HeaderNamesEnumeration_ctor = (*env)->GetMethodID(env, cls, in nxt_java_initHeaderNamesEnumeration() 46 (*env)->DeleteGlobalRef(env, cls); in nxt_java_initHeaderNamesEnumeration() 60 res = (*env)->RegisterNatives(env, nxt_java_HeaderNamesEnumeration_class, in nxt_java_initHeaderNamesEnumeration() 68 (*env)->DeleteGlobalRef(env, cls); in nxt_java_initHeaderNamesEnumeration() 77 nxt_java_newHeaderNamesEnumeration(JNIEnv *env, nxt_unit_field_t *f, in nxt_java_newHeaderNamesEnumeration() argument 80 return (*env)->NewObject(env, in nxt_java_newHeaderNamesEnumeration() 132 nxt_java_throw_NoSuchElementException(env, "pos >= size"); in nxt_java_HeaderNamesEnumeration_nextElement() [all …]
|
H A D | nxt_jni_HeaderNamesEnumeration.h | 14 int nxt_java_initHeaderNamesEnumeration(JNIEnv *env, jobject cl); 16 jobject nxt_java_newHeaderNamesEnumeration(JNIEnv *env, nxt_unit_field_t *f,
|
H A D | nxt_jni_HeadersEnumeration.c | 30 nxt_java_initHeadersEnumeration(JNIEnv *env, jobject cl) in nxt_java_initHeadersEnumeration() argument 40 nxt_java_HeadersEnumeration_class = (*env)->NewGlobalRef(env, cls); in nxt_java_initHeadersEnumeration() 41 (*env)->DeleteLocalRef(env, cls); in nxt_java_initHeadersEnumeration() 44 nxt_java_HeadersEnumeration_ctor = (*env)->GetMethodID(env, cls, in nxt_java_initHeadersEnumeration() 47 (*env)->DeleteGlobalRef(env, cls); in nxt_java_initHeadersEnumeration() 61 res = (*env)->RegisterNatives(env, nxt_java_HeadersEnumeration_class, in nxt_java_initHeadersEnumeration() 68 (*env)->DeleteGlobalRef(env, cls); in nxt_java_initHeadersEnumeration() 77 nxt_java_newHeadersEnumeration(JNIEnv *env, nxt_unit_field_t *f, in nxt_java_newHeadersEnumeration() argument 80 return (*env)->NewObject(env, in nxt_java_newHeadersEnumeration() 131 nxt_java_throw_IOException(env, "pos >= size"); in nxt_java_HeadersEnumeration_nextElement() [all …]
|
H A D | nxt_jni_HeadersEnumeration.h | 14 int nxt_java_initHeadersEnumeration(JNIEnv *env, jobject cl); 16 jobject nxt_java_newHeadersEnumeration(JNIEnv *env, nxt_unit_field_t *f,
|
H A D | nxt_jni_InputStream.c | 35 nxt_java_initInputStream(JNIEnv *env, jobject cl) in nxt_java_initInputStream() argument 40 cls = nxt_java_loadClass(env, cl, "nginx.unit.InputStream"); in nxt_java_initInputStream() 45 nxt_java_InputStream_class = (*env)->NewGlobalRef(env, cls); in nxt_java_initInputStream() 46 (*env)->DeleteLocalRef(env, cls); in nxt_java_initInputStream() 74 res = (*env)->RegisterNatives(env, nxt_java_InputStream_class, in nxt_java_initInputStream() 81 (*env)->DeleteGlobalRef(env, cls); in nxt_java_initInputStream() 90 nxt_java_InputStream_readLine(JNIEnv *env, jclass cls, in nxt_java_InputStream_readLine() argument 99 data = (*env)->GetPrimitiveArrayCritical(env, out, NULL); in nxt_java_InputStream_readLine() 109 (*env)->ReleasePrimitiveArrayCritical(env, out, data, 0); in nxt_java_InputStream_readLine() 151 data = (*env)->GetPrimitiveArrayCritical(env, b, NULL); in nxt_java_InputStream_read() [all …]
|
H A D | nxt_jni_InputStream.h | 13 int nxt_java_initInputStream(JNIEnv *env, jobject cl);
|
H A D | nxt_jni_OutputStream.c | 32 nxt_java_initOutputStream(JNIEnv *env, jobject cl) in nxt_java_initOutputStream() argument 42 nxt_java_OutputStream_class = (*env)->NewGlobalRef(env, cls); in nxt_java_initOutputStream() 43 (*env)->DeleteLocalRef(env, cls); in nxt_java_initOutputStream() 65 res = (*env)->RegisterNatives(env, nxt_java_OutputStream_class, in nxt_java_initOutputStream() 72 (*env)->DeleteGlobalRef(env, cls); in nxt_java_initOutputStream() 91 buf = nxt_java_OutputStream_req_buf(env, req); in nxt_java_OutputStream_writeByte() 99 nxt_java_OutputStream_flush_buf(env, req); in nxt_java_OutputStream_writeByte() 188 ptr = (*env)->GetPrimitiveArrayCritical(env, b, NULL); in nxt_java_OutputStream_write() 191 buf = nxt_java_OutputStream_req_buf(env, req); in nxt_java_OutputStream_write() 213 (*env)->ReleasePrimitiveArrayCritical(env, b, ptr, 0); in nxt_java_OutputStream_write() [all …]
|
H A D | nxt_jni_Request.h | 14 int nxt_java_initRequest(JNIEnv *env, jobject cl); 16 jobject nxt_java_newRequest(JNIEnv *env, jobject ctx, nxt_unit_request_info_t *req); 18 void nxt_java_Request_websocket(JNIEnv *env, jobject jreq, jobject jbuf, 21 void nxt_java_Request_close(JNIEnv *env, jobject jreq);
|
H A D | nxt_jni_Thread.h | 13 int nxt_java_initThread(JNIEnv *env); 15 void nxt_java_setContextClassLoader(JNIEnv *env, jobject cl); 17 jobject nxt_java_getContextClassLoader(JNIEnv *env);
|
/unit/src/nodejs/unit-http/ |
H A D | addon.cpp | 10 Init(napi_env env, napi_value exports) in Init() argument 12 return Unit::init(env, exports); in Init()
|
H A D | nxt_napi.h | 41 nxt_napi(napi_env env) : env_(env) { } in nxt_napi() 739 napi_env env() in env() function 750 nxt_handle_scope(napi_env env) : nxt_napi(env) in nxt_handle_scope() 754 status = napi_open_handle_scope(env, &scope_); in nxt_handle_scope() 764 status = napi_close_handle_scope(env(), scope_); in ~nxt_handle_scope() 776 nxt_async_context(napi_env env, const char *name) : in nxt_async_context() 777 nxt_napi(env) in nxt_async_context() 784 status = napi_async_init(env, NULL, name_val, &context_); in nxt_async_context() 798 status = napi_async_destroy(env(), context_); in ~nxt_async_context() 811 nxt_napi(ctx.env()) in nxt_callback_scope() [all …]
|
/unit/src/java/nginx/unit/ |
H A D | Request.java | 1186 public void setCharacterEncoding(String env) throws UnsupportedEncodingException in setCharacterEncoding() argument 1188 trace("setCharacterEncoding: " + env); in setCharacterEncoding() 1190 characterEncoding = env; in setCharacterEncoding()
|
/unit/pkg/rpm/rpmbuild/SOURCES/ |
H A D | unit.example-ruby-app | 1 app = Proc.new do |env|
|
H A D | unit.example-perl-app | 6 my $env = shift; 10 [ "Hello from Unit, Perl $^V, environment:\n\n", Dumper($env) ],
|
/unit/pkg/deb/debian.module/ |
H A D | unit.example-perl-app | 6 my $env = shift; 10 [ "Hello from Unit, Perl $^V, environment:\n\n", Dumper($env) ],
|
H A D | unit.example-ruby-app | 1 app = Proc.new do |env|
|