diff options
Diffstat (limited to 'net/dcsctp/rx/BUILD.gn')
-rw-r--r-- | net/dcsctp/rx/BUILD.gn | 46 |
1 files changed, 45 insertions, 1 deletions
diff --git a/net/dcsctp/rx/BUILD.gn b/net/dcsctp/rx/BUILD.gn index 75312b96da..fb92513158 100644 --- a/net/dcsctp/rx/BUILD.gn +++ b/net/dcsctp/rx/BUILD.gn @@ -14,16 +14,32 @@ rtc_library("data_tracker") { "../../../rtc_base", "../../../rtc_base:checks", "../../../rtc_base:rtc_base_approved", + "../common:sequence_numbers", + "../packet:chunk", + "../packet:data", + "../timer", ] sources = [ "data_tracker.cc", "data_tracker.h", ] + absl_deps = [ + "//third_party/abseil-cpp/absl/algorithm:container", + "//third_party/abseil-cpp/absl/strings", + "//third_party/abseil-cpp/absl/types:optional", + ] } rtc_source_set("reassembly_streams") { - deps = [ "../packet:chunk" ] + deps = [ + "../../../api:array_view", + "../common:sequence_numbers", + "../packet:chunk", + "../packet:data", + "../public:types", + ] sources = [ "reassembly_streams.h" ] + absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] } rtc_library("traditional_reassembly_streams") { @@ -33,25 +49,46 @@ rtc_library("traditional_reassembly_streams") { "../../../rtc_base", "../../../rtc_base:checks", "../../../rtc_base:rtc_base_approved", + "../common:sequence_numbers", + "../packet:chunk", + "../packet:data", + "../public:types", ] sources = [ "traditional_reassembly_streams.cc", "traditional_reassembly_streams.h", ] + absl_deps = [ + "//third_party/abseil-cpp/absl/algorithm:container", + "//third_party/abseil-cpp/absl/strings", + "//third_party/abseil-cpp/absl/types:optional", + ] } rtc_library("reassembly_queue") { deps = [ + ":reassembly_streams", ":traditional_reassembly_streams", "../../../api:array_view", "../../../rtc_base", "../../../rtc_base:checks", "../../../rtc_base:rtc_base_approved", + "../common:internal_types", + "../common:sequence_numbers", + "../common:str_join", + "../packet:chunk", + "../packet:data", + "../packet:parameter", + "../public:types", ] sources = [ "reassembly_queue.cc", "reassembly_queue.h", ] + absl_deps = [ + "//third_party/abseil-cpp/absl/strings", + "//third_party/abseil-cpp/absl/types:optional", + ] } if (rtc_include_tests) { @@ -61,14 +98,21 @@ if (rtc_include_tests) { deps = [ ":data_tracker", ":reassembly_queue", + ":reassembly_streams", ":traditional_reassembly_streams", "../../../api:array_view", "../../../rtc_base:checks", "../../../rtc_base:gunit_helpers", "../../../rtc_base:rtc_base_approved", "../../../test:test_support", + "../common:sequence_numbers", + "../packet:chunk", + "../packet:data", + "../public:types", "../testing:data_generator", + "../timer", ] + absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] sources = [ "data_tracker_test.cc", "reassembly_queue_test.cc", |