Skip to content

Commit 258b4c6

Browse files
authored
Add continue/close calls for network filters. (#91)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
1 parent d4c4afe commit 258b4c6

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

proxy_wasm_api.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -678,6 +678,12 @@ inline WasmResult setFilterStateStringValue(std::string_view key, std::string_vi
678678
}
679679

680680
// Continue/Respond/Route
681+
inline WasmResult continueDownstream() { return proxy_continue_stream(WasmStreamType::Downstream); }
682+
inline WasmResult continueUpstream() { return proxy_continue_stream(WasmStreamType::Upstream); }
683+
684+
inline WasmResult closeDownstream() { return proxy_close_stream(WasmStreamType::Downstream); }
685+
inline WasmResult closeUpstream() { return proxy_close_stream(WasmStreamType::Upstream); }
686+
681687
inline WasmResult continueRequest() { return proxy_continue_stream(WasmStreamType::Request); }
682688
inline WasmResult continueResponse() { return proxy_continue_stream(WasmStreamType::Response); }
683689

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy