#include <NdbTick.h>#include <kernel_types.h>#include <ndb_version.h>#include <ndb_limits.h>#include "VMSignal.hpp"#include <RefConvert.hpp>#include <BlockNumbers.h>#include <GlobalSignalNumbers.h>#include "pc.hpp"#include "Pool.hpp"#include <NodeInfo.hpp>#include <NodeState.hpp>#include "GlobalData.hpp"#include "LongSignal.hpp"#include <SignalLoggerManager.hpp>#include <ErrorReporter.hpp>#include <ErrorHandlingMacros.hpp>#include "DLList.hpp"#include "ArrayPool.hpp"#include "DLHashTable.hpp"#include "WOPool.hpp"#include "RWPool.hpp"#include "Callback.hpp"#include "SafeCounter.hpp"#include <mgmapi.h>#include <mgmapi_config_parameters.h>#include <mgmapi_config_parameters_debug.h>#include <kernel_config_parameters.h>#include <Configuration.hpp>#include <signaldata/ReadConfig.hpp>#include <signaldata/UpgradeStartup.hpp>#include "ndbd_malloc_impl.hpp"#include <blocks/record_types.hpp>#include "Mutex.hpp"Include dependency graph for SimulatedBlock.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| struct | NewBaseAddrBits |
| struct | NewVar |
| struct | Block_context |
| class | SimulatedBlock |
| struct | SimulatedBlock::Callback |
| struct | SimulatedBlock::FragmentInfo |
| struct | SimulatedBlock::FragmentSendInfo |
| class | SimulatedBlock::MutexManager |
| struct | SimulatedBlock::MutexManager::ActiveMutex |
Defines | |
| #define | BLOCK_DEFINES(BLOCK) |
| #define | BLOCK_CONSTRUCTOR(BLOCK) |
| #define | BLOCK_FUNCTIONS(BLOCK) |
Typedefs | |
| typedef NewVar | NewVARIABLE |
| #define BLOCK_CONSTRUCTOR | ( | BLOCK | ) |
Definition at line 793 of file SimulatedBlock.hpp.
Referenced by Backup::Backup(), Cmvmi::Cmvmi(), Dbacc::Dbacc(), Dbdict::Dbdict(), Dbdih::Dbdih(), Dblqh::Dblqh(), Dbtc::Dbtc(), Dbtup::Dbtup(), Dbtux::Dbtux(), DbUtil::DbUtil(), Lgman::Lgman(), Ndbcntr::Ndbcntr(), Ndbfs::Ndbfs(), Pgman::Pgman(), Qmgr::Qmgr(), Restore::Restore(), Trix::Trix(), Tsman::Tsman(), and VoidFs::VoidFs().
| #define BLOCK_DEFINES | ( | BLOCK | ) |
Value:
typedef void (BLOCK::* ExecSignalLocal) (Signal* signal); \ typedef void (BLOCK::* BlockCallback)(Signal*, Uint32 callb, Uint32 retCode); \ inline CallbackFunction safe_cast(BlockCallback f){ \ return static_cast<CallbackFunction>(f); \ } \ public:\ private: \ void addRecSignal(GlobalSignalNumber gsn, ExecSignalLocal f, bool force = false)
Definition at line 783 of file SimulatedBlock.hpp.
| #define BLOCK_FUNCTIONS | ( | BLOCK | ) |
Value:
void \ BLOCK::addRecSignal(GlobalSignalNumber gsn, ExecSignalLocal f, bool force){ \ addRecSignalImpl(gsn, (ExecFunction)f, force);\ }
Definition at line 795 of file SimulatedBlock.hpp.
| typedef struct NewVar NewVARIABLE |
1.4.7

