MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TcContinueB.hpp
1 /*
2  Copyright (C) 2003-2006, 2008 MySQL AB
3  All rights reserved. Use is subject to license terms.
4 
5  This program is free software; you can redistribute it and/or modify
6  it under the terms of the GNU General Public License as published by
7  the Free Software Foundation; version 2 of the License.
8 
9  This program is distributed in the hope that it will be useful,
10  but WITHOUT ANY WARRANTY; without even the implied warranty of
11  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12  GNU General Public License for more details.
13 
14  You should have received a copy of the GNU General Public License
15  along with this program; if not, write to the Free Software
16  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17 */
18 
19 #ifndef TC_CONTINUEB_H
20 #define TC_CONTINUEB_H
21 
22 #include "SignalData.hpp"
23 
24 class TcContinueB {
28  friend class Dbtc;
29 private:
30  enum {
31  ZRETURN_FROM_QUEUED_DELIVERY = 1,
32  ZCOMPLETE_TRANS_AT_TAKE_OVER = 2,
33  ZCONTINUE_TIME_OUT_CONTROL = 3,
34  ZNODE_TAKE_OVER_COMPLETED = 4,
35  ZINITIALISE_RECORDS = 5,
36  ZSEND_COMMIT_LOOP = 6,
37  ZSEND_COMPLETE_LOOP = 7,
38  ZHANDLE_FAILED_API_NODE = 8,
39  ZTRANS_EVENT_REP = 9,
40  ZABORT_BREAK = 10,
41  ZABORT_TIMEOUT_BREAK = 11,
42  ZCONTINUE_TIME_OUT_FRAG_CONTROL = 12,
43  ZHANDLE_FAILED_API_NODE_REMOVE_MARKERS = 13,
44  ZWAIT_ABORT_ALL = 14,
45  ZCHECK_SCAN_ACTIVE_FAILED_LQH = 15,
46  TRIGGER_PENDING = 17,
47 
48  DelayTCKEYCONF = 18,
49  ZNF_CHECK_TRANSACTIONS = 19,
50  ZSEND_FIRE_TRIG_REQ = 20
51  };
52 };
53 
54 #endif