MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DropTab.cpp
1 /*
2  Copyright (C) 2003, 2005-2007 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 #include <signaldata/DropTab.hpp>
20 
21 bool
22 printDROP_TAB_REQ(FILE* output, const Uint32* theData, Uint32 len, Uint16)
23 {
24  const DropTabReq* sig = (const DropTabReq*)theData;
25  fprintf(output, " senderRef: 0x%x", sig->senderRef);
26  fprintf(output, " senderData: %u", sig->senderData);
27  fprintf(output, " requestType: %u", sig->requestType);
28  fprintf(output, "\n");
29  fprintf(output, " tableId: %u", sig->tableId);
30  fprintf(output, " tableVersion: 0x%x", sig->tableVersion);
31  fprintf(output, "\n");
32  return true;
33 }
34 
35 bool
36 printDROP_TAB_CONF(FILE* output, const Uint32* theData, Uint32 len, Uint16)
37 {
38  const DropTabConf* sig = (const DropTabConf*)theData;
39  fprintf(output, " senderRef: 0x%x", sig->senderRef);
40  fprintf(output, " senderData: %u", sig->senderData);
41  fprintf(output, "\n");
42  fprintf(output, " tableId: %u", sig->tableId);
43  fprintf(output, "\n");
44  return true;
45 }
46 
47 bool
48 printDROP_TAB_REF(FILE* output, const Uint32* theData, Uint32 len, Uint16)
49 {
50  const DropTabRef* sig = (const DropTabRef*)theData;
51  fprintf(output, " senderRef: 0x%x", sig->senderRef);
52  fprintf(output, " senderData: %u", sig->senderData);
53  fprintf(output, "\n");
54  fprintf(output, " tableId: %u", sig->tableId);
55  fprintf(output, " errorCode: %u", sig->errorCode);
56  fprintf(output, "\n");
57  return true;
58 }