]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
msg/async: move base class Protocol its own source file
authorRicardo Dias <rdias@suse.com>
Thu, 22 Nov 2018 13:37:42 +0000 (13:37 +0000)
committerRicardo Dias <rdias@suse.com>
Wed, 23 Jan 2019 13:59:23 +0000 (13:59 +0000)
Signed-off-by: Ricardo Dias <rdias@suse.com>
src/msg/CMakeLists.txt
src/msg/async/Protocol.cc [new file with mode: 0644]
src/msg/async/ProtocolV1.cc

index a30ab443fc41f3986d6eb972f4a1721958c431dd..136980303986be6f4d74b1250d87cfa36d9bbda9 100644 (file)
@@ -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 (file)
index 0000000..740ccaf
--- /dev/null
@@ -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() {}
index 89ab73dd2553e5d9ab1b2bd21f43f9857265fe22..73911839a5ad38286031108aa231a7c187d2148c 100644 (file)
@@ -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
  **/