mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-08-08 09:42:06 +03:00
Move ByteEventCallback to QuicCallbacks.h
Summary: The purpose of this is so that we can import this header from the WebTransport implementation and use the `ByteEventCallback` directly instead of creating a wrapper, thereby saving an allocation. There's no functional change in this commit, it's just moving things around. Relevant files: * quic/api/QuicCallbacks.h * quic/api/QuicSocketLite.h Reviewed By: hanidamlaj Differential Revision: D70000563 fbshipit-source-id: 9523cc788f50b4ba218be33e84f7d5b4f44a73c2
This commit is contained in:
committed by
Facebook GitHub Bot
parent
00d442b8bc
commit
07f91b0698
@@ -34,8 +34,6 @@ using namespace folly;
|
||||
namespace quic::test {
|
||||
|
||||
constexpr uint8_t kStreamIncrement = 0x04;
|
||||
using ByteEvent = QuicTransportBase::ByteEvent;
|
||||
using ByteEventCancellation = QuicTransportBase::ByteEventCancellation;
|
||||
|
||||
enum class TestFrameType : uint8_t {
|
||||
STREAM,
|
||||
@@ -166,7 +164,7 @@ class TestPingCallback : public QuicSocket::PingCallback {
|
||||
void onPing() noexcept override {}
|
||||
};
|
||||
|
||||
class TestByteEventCallback : public QuicSocket::ByteEventCallback {
|
||||
class TestByteEventCallback : public ByteEventCallback {
|
||||
public:
|
||||
using HashFn = std::function<size_t(const ByteEvent&)>;
|
||||
using ComparatorFn = std::function<bool(const ByteEvent&, const ByteEvent&)>;
|
||||
|
Reference in New Issue
Block a user