remove ceph code
[stor4nfv.git] / src / ceph / src / test / messenger / xio_dispatcher.cc
diff --git a/src/ceph/src/test/messenger/xio_dispatcher.cc b/src/ceph/src/test/messenger/xio_dispatcher.cc
deleted file mode 100644 (file)
index b682609..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
-// vim: ts=8 sw=2 smarttab
-/*
- * Ceph - scalable distributed file system
- *
- * Copyright (C) 2013 CohortFS, LLC
- *
- * This is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License version 2.1, as published by the Free Software
- * Foundation.  See file COPYING.
- *
- */
-
-#include "xio_dispatcher.h"
-#include "messages/MPing.h"
-#include "messages/MDataPing.h"
-
-XioDispatcher::XioDispatcher(Messenger *msgr) :
-  Dispatcher(msgr->cct),
-  active(false),
-  messenger(msgr),
-  dcount(0)
-{
-  // nothing
-}
-
-XioDispatcher::~XioDispatcher() {
-  // nothing
-}
-
-bool XioDispatcher::ms_dispatch(Message *m)
-{
-  ConnectionRef conn;
-  uint64_t dc = 0;
-
-  dc = dcount++;
-
-  switch (m->get_type()) {
-  case CEPH_MSG_PING:
-    break;
-  case MSG_DATA_PING:
-  {
-    MDataPing* mdp __attribute__((unused)) = static_cast<MDataPing*>(m);
-    //cout << "MDataPing " << mdp->tag << " " << mdp->counter << std::endl;
-    //mdp->get_data().hexdump(cout);
-  }
-    break;
-  default:
-    abort();
-  }
-
-  if (unlikely(m->get_magic() & MSG_MAGIC_TRACE_CTR)) {
-    if (unlikely(dc % 65536) == 0) {
-      struct timespec ts;
-      clock_gettime(CLOCK_REALTIME_COARSE, &ts);
-      std::cout << "ping " << dc << " nanos: " <<
-       ts.tv_nsec + (ts.tv_sec * 1000000000)  << std::endl;
-    }
-  } /* trace ctr */
-
-  m->put();
-
-  return true;
-}
-
-bool XioDispatcher::ms_handle_reset(Connection *con)
-{
-  return true;
-}
-
-void XioDispatcher::ms_handle_remote_reset(Connection *con)
-{
-  // nothing
-}
-