From: Ricardo Dias Date: Thu, 22 Nov 2018 13:37:42 +0000 (+0000) Subject: msg/async: move base class Protocol its own source file X-Git-Tag: v14.1.0~271^2~58 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=372f6303d0e739e8e4ff75b359fabf94d6a0995d;p=ceph.git msg/async: move base class Protocol its own source file Signed-off-by: Ricardo Dias --- diff --git a/src/msg/CMakeLists.txt b/src/msg/CMakeLists.txt index a30ab443fc41..136980303986 100644 --- a/src/msg/CMakeLists.txt +++ b/src/msg/CMakeLists.txt @@ -21,6 +21,7 @@ endif(HAVE_XIO) list(APPEND msg_srcs async/AsyncConnection.cc async/AsyncMessenger.cc + async/Protocol.cc async/ProtocolV1.cc async/ProtocolV2.cc async/Event.cc diff --git a/src/msg/async/Protocol.cc b/src/msg/async/Protocol.cc new file mode 100644 index 000000000000..740ccafbcca2 --- /dev/null +++ b/src/msg/async/Protocol.cc @@ -0,0 +1,12 @@ +#include "Protocol.h" + +#include "AsyncConnection.h" +#include "AsyncMessenger.h" + +Protocol::Protocol(int type, AsyncConnection *connection) + : proto_type(type), + connection(connection), + messenger(connection->async_msgr), + cct(connection->async_msgr->cct) {} + +Protocol::~Protocol() {} diff --git a/src/msg/async/ProtocolV1.cc b/src/msg/async/ProtocolV1.cc index 89ab73dd2553..73911839a5ad 100644 --- a/src/msg/async/ProtocolV1.cc +++ b/src/msg/async/ProtocolV1.cc @@ -54,14 +54,6 @@ static void alloc_aligned_buffer(bufferlist &data, unsigned len, unsigned off) { data.push_back(std::move(ptr)); } -Protocol::Protocol(int type, AsyncConnection *connection) - : proto_type(type), - connection(connection), - messenger(connection->async_msgr), - cct(connection->async_msgr->cct) {} - -Protocol::~Protocol() {} - /** * Protocol V1 **/