⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 globalsignalnumbers.h

📁 mysql-5.0.22.tar.gz源码包
💻 H
📖 第 1 页 / 共 3 页
字号:
/* Copyright (C) 2003 MySQL AB   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; either version 2 of the License, or   (at your option) any later version.   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., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA */#ifndef GLOBAL_SIGNAL_NUMBERS_H#define GLOBAL_SIGNAL_NUMBERS_H#include <kernel_types.h>/** * NOTE * * When adding a new signal, remember to update MAX_GSN and SignalNames.cpp */const GlobalSignalNumber MAX_GSN = 712;struct GsnName {  GlobalSignalNumber gsn;  const char * name;};extern const GsnName SignalNames[];extern const GlobalSignalNumber NO_OF_SIGNAL_NAMES;/** * These are used by API and kernel */#define GSN_API_REGCONF                 1#define GSN_API_REGREF                  2#define GSN_API_REGREQ                  3#define GSN_ATTRINFO                    4#define GSN_TRANSID_AI                  5#define GSN_KEYINFO                     6#define GSN_READCONF                    7#define GSN_TCKEY_FAILCONF              8#define GSN_TCKEY_FAILREF               9#define GSN_TCKEYCONF                   10#define GSN_TCKEYREF                    11#define GSN_TCKEYREQ                    12#define GSN_TCROLLBACKCONF              13#define GSN_TCROLLBACKREF               14#define GSN_TCROLLBACKREQ               15#define GSN_TCROLLBACKREP               16#define GSN_TC_COMMITCONF               17#define GSN_TC_COMMITREF                18#define GSN_TC_COMMITREQ                19#define GSN_TC_HBREP                    20#define GSN_TRANSID_AI_R                21#define GSN_KEYINFO20_R                 22#define GSN_GET_TABINFOREF              23#define GSN_GET_TABINFOREQ              24#define GSN_GET_TABINFO_CONF            190#define GSN_GET_TABLEID_REQ             683#define GSN_GET_TABLEID_REF             684#define GSN_GET_TABLEID_CONF            685#define GSN_DIHNDBTAMPER                25#define GSN_NODE_FAILREP                26#define GSN_NF_COMPLETEREP              27#define GSN_SCAN_NEXTREQ                28#define GSN_SCAN_TABCONF                29/* 30 unused */#define GSN_SCAN_TABREF                 31#define GSN_SCAN_TABREQ                 32#define GSN_KEYINFO20                   33#define GSN_TCRELEASECONF               34#define GSN_TCRELEASEREF                35#define GSN_TCRELEASEREQ                36#define GSN_TCSEIZECONF                 37#define GSN_TCSEIZEREF                  38#define GSN_TCSEIZEREQ                  39/* 40 unused *//* 41 unused *//* 42 unused *//* 43 unused *//* 44 unused *//* 45 unused *//* 46 unused *//* 47 unused *//* 48 unused *//* 49 unused *//* 50 unused *//* 51 unused *//* 52 unused *//* 53 unused *//* 54 unused *//* 55 unused *//* 56 unused *//* 57 unused *//* 58 unused *//* 59 unused *//* 60 unused *//* 61 unused *//* 62 unused *//* 63 unused *//* 64 unused *//* 65 unused *//* 66 unused *//** * These are used only by kernel */#define GSN_ACC_ABORTCONF               67/* 68 unused *//* 69 unused *//* 70 unused */#define GSN_ACC_ABORTREQ                71#define GSN_ACC_CHECK_SCAN              72#define GSN_ACC_COMMITCONF              73#define GSN_ACC_COMMITREQ               74#define GSN_ACC_CONTOPCONF              75#define GSN_ACC_CONTOPREQ               76#define GSN_ACC_LCPCONF                 77#define GSN_ACC_LCPREF                  78#define GSN_ACC_LCPREQ                  79#define GSN_ACC_LCPSTARTED              80#define GSN_ACC_OVER_REC                81#define GSN_ACC_SAVE_PAGES              83#define GSN_ACC_SCAN_INFO               84#define GSN_ACC_SCAN_INFO24             85#define GSN_ACC_SCANCONF                86#define GSN_ACC_SCANREF                 87#define GSN_ACC_SCANREQ                 88#define GSN_ACC_SRCONF                  89#define GSN_ACC_SRREF                   90#define GSN_ACC_SRREQ                   91#define GSN_ACC_TO_CONF                 92#define GSN_ACC_TO_REF                  93#define GSN_ACC_TO_REQ                  94#define GSN_ACCFRAGCONF                 95#define GSN_ACCFRAGREF                  96#define GSN_ACCFRAGREQ                  97#define GSN_ACCKEYCONF                  98#define GSN_ACCKEYREF                   99#define GSN_ACCKEYREQ                   100#define GSN_ACCMINUPDATE                101#define GSN_ACCSEIZECONF                103#define GSN_ACCSEIZEREF                 104#define GSN_ACCSEIZEREQ                 105#define GSN_ACCUPDATECONF               106#define GSN_ACCUPDATEKEY                107#define GSN_ACCUPDATEREF                108#define GSN_ADD_FRAGCONF                109#define GSN_ADD_FRAGREF                 110#define GSN_ADD_FRAGREQ                 111#define GSN_API_FAILCONF                113#define GSN_API_FAILREQ                 114#define GSN_CNTR_START_REQ              115/* 116 not unused */#define GSN_CNTR_START_REF              117#define GSN_CNTR_START_CONF             118#define GSN_CNTR_START_REP              119/* 120 unused *//* 121 unused *//* 122 unused *//* 123 unused *//* 124 unused */#define GSN_CHECK_LCP_STOP              125#define GSN_CLOSE_COMCONF               126 /* local */#define GSN_CLOSE_COMREQ                127 /* local */#define GSN_CM_ACKADD                   128 /* distr. *//* 129 unused */#define GSN_CM_ADD                      130 /* distr. *//* 131 unused *//* 132 not unused *//* 133 not unused */#define GSN_CM_HEARTBEAT                134 /* distr. *//* 135 unused *//* 136 unused *//* 137 unused */#define GSN_CM_NODEINFOCONF             138 /* distr. */#define GSN_CM_NODEINFOREF              139 /* distr. */#define GSN_CM_NODEINFOREQ              140 /* distr. */#define GSN_CM_REGCONF                  141 /* distr. */#define GSN_CM_REGREF                   142 /* distr. */#define GSN_CM_REGREQ                   143 /* distr. *//* 144 unused *//* 145 unused *//* 146 unused */#define GSN_CM_ADD_REP                  147 /* local *//* 148 unused  *//* 149 unused  *//* 150 unused  */#define GSN_CNTR_WAITREP                151 /* distr. */#define GSN_COMMIT                      152#define GSN_COMMIT_FAILCONF             153#define GSN_COMMIT_FAILREQ              154#define GSN_COMMITCONF                  155#define GSN_COMMITREQ                   156#define GSN_COMMITTED                   157#define GSN_COMPLETE                    159#define GSN_COMPLETECONF                160#define GSN_COMPLETED                   161#define GSN_COMPLETEREQ                 162#define GSN_CONNECT_REP                 163#define GSN_CONTINUEB                   164/* 165 not unused */#define GSN_COPY_ACTIVECONF             166#define GSN_COPY_ACTIVEREF              167#define GSN_COPY_ACTIVEREQ              168#define GSN_COPY_FRAGCONF               169#define GSN_COPY_FRAGREF                170#define GSN_COPY_FRAGREQ                171#define GSN_COPY_GCICONF                172#define GSN_COPY_GCIREQ                 173#define GSN_COPY_STATECONF              174#define GSN_COPY_STATEREQ               175#define GSN_COPY_TABCONF                176#define GSN_COPY_TABREQ                 177#define GSN_CREATE_FRAGCONF             178#define GSN_CREATE_FRAGREF              179#define GSN_CREATE_FRAGREQ              180#define GSN_DEBUG_SIG                   181#define GSN_DI_FCOUNTCONF               182#define GSN_DI_FCOUNTREF                183#define GSN_DI_FCOUNTREQ                184#define GSN_DIADDTABCONF                185#define GSN_DIADDTABREF                 186#define GSN_DIADDTABREQ                 187/* 188 not unused *//* 189 not unused *//* 190 not unused */#define GSN_DICTSTARTCONF               191#define GSN_DICTSTARTREQ                192#define GSN_LIST_TABLES_REQ             193#define GSN_LIST_TABLES_CONF            194#define GSN_ABORT                       195#define GSN_ABORTCONF                   196#define GSN_ABORTED                     197#define GSN_ABORTREQ                    198/****************************************** * DROP TABLE *  *//** * This is drop table's public interface */#define GSN_DROP_TABLE_REQ               82#define GSN_DROP_TABLE_REF              102#define GSN_DROP_TABLE_CONF             112/** * This is used for implementing drop table */#define GSN_PREP_DROP_TAB_REQ           199#define GSN_PREP_DROP_TAB_REF           200#define GSN_PREP_DROP_TAB_CONF          201#define GSN_DROP_TAB_REQ                202#define GSN_DROP_TAB_REF                203#define GSN_DROP_TAB_CONF               204#define GSN_WAIT_DROP_TAB_REQ           208#define GSN_WAIT_DROP_TAB_REF           209#define GSN_WAIT_DROP_TAB_CONF          216/*****************************************/#define GSN_UPDATE_TOCONF               205#define GSN_UPDATE_TOREF                206#define GSN_UPDATE_TOREQ                207#define GSN_DIGETNODESCONF              210#define GSN_DIGETNODESREF               211#define GSN_DIGETNODESREQ               212#define GSN_DIGETPRIMCONF               213#define GSN_DIGETPRIMREF                214#define GSN_DIGETPRIMREQ                215#define GSN_DIH_RESTARTCONF             217#define GSN_DIH_RESTARTREF              218#define GSN_DIH_RESTARTREQ              219/* 220 not unused *//* 221 not unused *//* 222 not unused */#define GSN_EMPTY_LCP_REQ               223#define GSN_EMPTY_LCP_CONF              224#define GSN_SCHEMA_INFO                 225#define GSN_SCHEMA_INFOCONF             226#define GSN_MASTER_GCPCONF              227

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -