List:Commits« Previous MessageNext Message »
From:Jonas Oreland Date:October 1 2010 7:45am
Subject:bzr push into mysql-5.1-telco-7.0 branch (jonas:3814 to 3815)
View as plain text  
 3815 Jonas Oreland	2010-10-01
      ndb - forgot to add file :-(

    added:
      storage/ndb/src/ndbapi/trp_client.hpp
 3814 Jonas Oreland	2010-10-01
      ndb - remove ExecuteFunction/NodeStatusFunction and replace with virtual class instead

    modified:
      storage/ndb/src/mgmsrv/MgmtSrvr.cpp
      storage/ndb/src/mgmsrv/MgmtSrvr.hpp
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp
      storage/ndb/src/ndbapi/NdbImpl.hpp
      storage/ndb/src/ndbapi/Ndbif.cpp
      storage/ndb/src/ndbapi/SignalSender.cpp
      storage/ndb/src/ndbapi/SignalSender.hpp
      storage/ndb/src/ndbapi/TransporterFacade.cpp
      storage/ndb/src/ndbapi/TransporterFacade.hpp
=== added file 'storage/ndb/src/ndbapi/trp_client.hpp'
--- a/storage/ndb/src/ndbapi/trp_client.hpp	1970-01-01 00:00:00 +0000
+++ b/storage/ndb/src/ndbapi/trp_client.hpp	2010-10-01 07:44:39 +0000
@@ -0,0 +1,37 @@
+/*
+   Copyright (C) 2003 MySQL AB
+    All rights reserved. Use is subject to license terms.
+
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; version 2 of the License.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA
+*/
+
+#ifndef trp_client_hpp
+#define trp_client_hpp
+
+#include <ndb_global.h>
+
+class NdbApiSignal;
+struct LinearSectionPtr;
+
+class trp_client
+{
+public:
+  virtual ~trp_client() {}
+
+  virtual void trp_deliver_signal(const NdbApiSignal *,
+                                  const LinearSectionPtr ptr[3]) = 0;
+  virtual void trp_node_status(Uint32, bool nodeAlive, bool nfComplete) = 0;
+};
+
+#endif


Attachment: [text/bzr-bundle] bzr/jonas@mysql.com-20101001074439-c9ottqm4z42l0st8.bundle
Thread
bzr push into mysql-5.1-telco-7.0 branch (jonas:3814 to 3815) Jonas Oreland1 Oct