2
Copyright (C) 2003, 2005, 2006, 2008 MySQL AB
3
All rights reserved. Use is subject to license terms.
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.
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.
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
19
#ifndef COPY_GCI_REQ_HPP
20
#define COPY_GCI_REQ_HPP
22
#include "SignalData.hpp"
25
* This signal is used for transfering the sysfile
26
* between Dih on different nodes.
28
* The master will distributes the file to the other nodes
30
* Since the Sysfile can be larger than on StartMeConf signal,
31
* there might be more than on of these signals sent before
32
* the entire sysfile is transfered
37
* Sender(s) / Reciver(s)
41
friend bool printCOPY_GCI_REQ(FILE *, const Uint32 *, Uint32, Uint16);
47
GLOBAL_CHECKPOINT = 3,
48
INITIAL_START_COMPLETED = 4,
59
* No of free words to carry data
61
STATIC_CONST( DATA_SIZE = 22 );
63
Uint32 data[DATA_SIZE];