MySQL 5.6.14 Source Code Document
|
#include <NdbApiSignal.hpp>
Public Member Functions | |
NdbApiSignal (Ndb *ndb) | |
NdbApiSignal (BlockReference ref) | |
NdbApiSignal (const NdbApiSignal &) | |
NdbApiSignal (const SignalHeader &header) | |
void | set (Uint8 trace, Uint16 receiversBlockNumber, Uint16 signalNumber, Uint32 length) |
void | setData (Uint32 aWord, Uint32 aDataNo) |
Uint32 | readData (Uint32 aDataNo) const |
int | setSignal (int NdbSignalType, Uint32 receiverBlockNo) |
int | readSignalNumber () const |
Uint32 | getLength () const |
void | setLength (Uint32 aLength) |
void | next (NdbApiSignal *anApiSignal) |
NdbApiSignal * | next () |
const Uint32 * | getDataPtr () const |
Uint32 * | getDataPtrSend () |
const Uint32 * | getConstDataPtrSend () const |
STATIC_CONST (MaxSignalWords=25) | |
NodeId | get_sender_node () |
bool | isFragmented () const |
bool | isFirstFragment () const |
bool | isLastFragment () const |
Uint32 | getFragmentId () const |
NdbApiSignal & | operator= (const NdbApiSignal &src) |
Friends | |
class | NdbTransaction |
class | NdbScanReceiver |
class | Table |
class | TransporterFacade |
Additional Inherited Members | |
Public Attributes inherited from SignalHeader | |
Uint32 | theVerId_signalNumber |
Uint32 | theReceiversBlockNumber |
Uint32 | theSendersBlockRef |
Uint32 | theLength |
Uint32 | theSendersSignalId |
Uint32 | theSignalId |
Uint16 | theTrace |
Uint8 | m_noOfSections |
Uint8 | m_fragmentInfo |
A NdbApiSignal : public SignalHeader
Stores the address to theData in theSignalId
Definition at line 45 of file NdbApiSignal.hpp.
NdbApiSignal::NdbApiSignal | ( | BlockReference | ref | ) |
The following include includes definitions directly from the kernel
Definitions that is shared between kernel and the API
Definition at line 48 of file NdbApiSignal.cpp.
NdbApiSignal::NdbApiSignal | ( | const NdbApiSignal & | src | ) |
Copy constructor
Definition at line 88 of file NdbApiSignal.cpp.
|
inline |
Return pointer to data structure
Definition at line 213 of file NdbApiSignal.hpp.
|
inline |
Fragmentation
Definition at line 82 of file NdbApiSignal.hpp.