Skip to content

Commit

Permalink
Make a QuicClientTransportLite
Browse files Browse the repository at this point in the history
Summary: See title

Reviewed By: mjoras

Differential Revision: D65688254

fbshipit-source-id: ab3f9048934271c5c29078cd4191492f980bb9ab
  • Loading branch information
Aman Sharma authored and facebook-github-bot committed Dec 7, 2024
1 parent 950f7c5 commit 5cd8b2b
Show file tree
Hide file tree
Showing 7 changed files with 2,481 additions and 2,331 deletions.
17 changes: 16 additions & 1 deletion quic/client/BUCK
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,27 @@ mvfst_cpp_library(
headers = [
"QuicClientTransport.h",
],
exported_deps = [
":client_lite",
"//quic/api:transport",
],
)

mvfst_cpp_library(
name = "client_lite",
srcs = [
"QuicClientTransportLite.cpp",
],
headers = [
"QuicClientTransportLite.h",
],
deps = [
":client_extension",
"//folly/portability:sockets",
"//quic:constants",
"//quic/api:loop_detector_callback",
"//quic/api:transport_helpers",
"//quic/congestion_control:congestion_controller_factory",
"//quic/flowcontrol:flow_control",
"//quic/handshake:handshake",
"//quic/happyeyeballs:happyeyeballs",
Expand All @@ -33,7 +48,7 @@ mvfst_cpp_library(
"//folly:random",
"//folly/io:socket_option_map",
"//folly/net:net_ops",
"//quic/api:transport",
"//quic/api:transport_lite",
"//quic/common:buf_accessor",
"//quic/common:buf_util",
"//quic/common/udpsocket:quic_async_udp_socket",
Expand Down
1 change: 1 addition & 0 deletions quic/client/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
add_library(
mvfst_client
QuicClientTransport.cpp
QuicClientTransportLite.cpp
QuicClientAsyncTransport.cpp
handshake/ClientHandshake.cpp
state/ClientStateMachine.cpp
Expand Down
Loading

0 comments on commit 5cd8b2b

Please sign in to comment.