From: Dmitry Volyntsev Date: Tue, 27 Sep 2022 00:50:24 +0000 (-0700) Subject: Stream: introduced s.sendUpstream() and s.sendDownstream(). X-Git-Tag: 0.7.8~19 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=6d6f92a72608cd3abb2b40a86b0ff34e3a138e08;p=njs.git Stream: introduced s.sendUpstream() and s.sendDownstream(). --- diff --git a/nginx/ngx_stream_js_module.c b/nginx/ngx_stream_js_module.c index 80d0f21f..58fb255f 100644 --- a/nginx/ngx_stream_js_module.c +++ b/nginx/ngx_stream_js_module.c @@ -446,6 +446,30 @@ static njs_external_t ngx_stream_js_ext_session[] = { } }, + { + .flags = NJS_EXTERN_METHOD, + .name.string = njs_str("sendDownstream"), + .writable = 1, + .configurable = 1, + .enumerable = 1, + .u.method = { + .native = ngx_stream_js_ext_send, + .magic8 = NGX_JS_BOOL_TRUE, + } + }, + + { + .flags = NJS_EXTERN_METHOD, + .name.string = njs_str("sendUpstream"), + .writable = 1, + .configurable = 1, + .enumerable = 1, + .u.method = { + .native = ngx_stream_js_ext_send, + .magic8 = NGX_JS_BOOL_FALSE, + } + }, + { .flags = NJS_EXTERN_METHOD, .name.string = njs_str("setReturnValue"),