Skip to content

Commit 8492f41

Browse files
wbpcodeagrawroh
andauthored
dym sdk: add golang/cpp listener filter sdk (envoyproxy#45108)
Commit Message: dym sdk: add golang/cpp listener filter sdk Additional Description: Risk Level: Testing: Docs Changes: Release Notes: Platform Specific Features: [Optional Runtime guard:] [Optional Fixes #Issue] [Optional Fixes commit #PR or SHA] [Optional Deprecated:] [Optional [API Considerations](https://github.com/envoyproxy/envoy/blob/main/api/review_checklist.md):] --------- Signed-off-by: wbpcode/wangbaiping <wbphub@gmail.com> Signed-off-by: Rohit Agrawal <rohit.agrawal@databricks.com> Co-authored-by: Rohit Agrawal <rohit.agrawal@databricks.com>
1 parent 977327f commit 8492f41

19 files changed

Lines changed: 3510 additions & 0 deletions

File tree

source/extensions/dynamic_modules/BUILD

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ go_library(
5656
srcs = [
5757
"sdk/go/shared/http.go",
5858
"sdk/go/shared/http_api.go",
59+
"sdk/go/shared/listener_api.go",
60+
"sdk/go/shared/listener_base.go",
5961
"sdk/go/shared/network_api.go",
6062
"sdk/go/shared/network_base.go",
6163
"sdk/go/shared/types.go",
@@ -80,6 +82,7 @@ go_library(
8082
name = "go_sdk_abi",
8183
srcs = [
8284
"sdk/go/abi/internal.go",
85+
"sdk/go/abi/listener.go",
8386
"sdk/go/abi/network.go",
8487
"//source/extensions/dynamic_modules/abi:abi.h",
8588
],

source/extensions/dynamic_modules/abi_impl.cc

Lines changed: 745 additions & 0 deletions
Large diffs are not rendered by default.

source/extensions/dynamic_modules/sdk/cpp/BUILD

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@ cc_library(
77
name = "sdk",
88
srcs = [
99
"sdk.cc",
10+
"sdk_listener.cc",
1011
"sdk_network.cc",
1112
],
1213
hdrs = [
1314
"sdk.h",
15+
"sdk_listener.h",
1416
"sdk_network.h",
1517
],
1618
visibility = ["//visibility:public"],
@@ -27,6 +29,7 @@ cc_library(
2729
name = "sdk_abi",
2830
srcs = [
2931
"sdk_internal.cc",
32+
"sdk_internal_listener.cc",
3033
"sdk_internal_network.cc",
3134
],
3235
hdrs = [

0 commit comments

Comments
 (0)