diff options
Diffstat (limited to 'ndb/src/common/debugger/signaldata/TcKeyConf.cpp')
-rw-r--r-- | ndb/src/common/debugger/signaldata/TcKeyConf.cpp | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/ndb/src/common/debugger/signaldata/TcKeyConf.cpp b/ndb/src/common/debugger/signaldata/TcKeyConf.cpp deleted file mode 100644 index 652c2b8a557..00000000000 --- a/ndb/src/common/debugger/signaldata/TcKeyConf.cpp +++ /dev/null @@ -1,69 +0,0 @@ -/* 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 */ - -#include <signaldata/TcKeyConf.hpp> -#include <BlockNumbers.h> - -bool -printTCKEYCONF(FILE * output, const Uint32 * theData, Uint32 len, Uint16 receiverBlockNo){ - - - if (receiverBlockNo == API_PACKED) { - return false; - Uint32 Theader = * theData++; - Uint32 TpacketLen = (Theader & 0x1F) + 3; - Uint32 TrecBlockNo = Theader >> 16; - - do { - fprintf(output, "Block: %d %d %d\n", TrecBlockNo, len, TpacketLen); - printTCKEYCONF(output, theData, TpacketLen, TrecBlockNo); - assert(len >= (1 + TpacketLen)); - len -= (1 + TpacketLen); - theData += TpacketLen; - } while(len); - return true; - } - else { - const TcKeyConf * const sig = (TcKeyConf *) theData; - - Uint32 i = 0; - Uint32 confInfo = sig->confInfo; - Uint32 noOfOp = TcKeyConf::getNoOfOperations(confInfo); - if (noOfOp > 10) noOfOp = 10; - fprintf(output, " apiConnectPtr: H'%.8x, gci: %u, transId:(H'%.8x, H'%.8x)\n", - sig->apiConnectPtr, sig->gci, sig->transId1, sig->transId2); - - fprintf(output, " noOfOperations: %u, commitFlag: %s, markerFlag: %s\n", - noOfOp, - (TcKeyConf::getCommitFlag(confInfo) == 0)?"false":"true", - (TcKeyConf::getMarkerFlag(confInfo) == 0)?"false":"true"); - fprintf(output, "Operations:\n"); - for(i = 0; i < noOfOp; i++) { - if(sig->operations[i].attrInfoLen > TcKeyConf::SimpleReadBit) - fprintf(output, - " apiOperationPtr: H'%.8x, simplereadnode: %u\n", - sig->operations[i].apiOperationPtr, - sig->operations[i].attrInfoLen & (~TcKeyConf::SimpleReadBit)); - else - fprintf(output, - " apiOperationPtr: H'%.8x, attrInfoLen: %u\n", - sig->operations[i].apiOperationPtr, - sig->operations[i].attrInfoLen); - } - } - - return true; -} |