|
MySQL 5.6.14 Source Code Document
|

Public Types | |
| enum | ReceiverType { NDB_UNINITIALIZED, NDB_OPERATION = 1, NDB_SCANRECEIVER = 2, NDB_INDEX_OPERATION = 3, NDB_QUERY_OPERATION = 4 } |
Public Member Functions | |
| NdbReceiver (Ndb *aNdb) | |
| int | init (ReceiverType type, bool useRec, void *owner) |
| void | release () |
| Uint32 | getId () const |
| ReceiverType | getType () const |
| NdbTransaction * | getTransaction () const |
| void * | getOwner () const |
| bool | checkMagicNumber () const |
| void | next (NdbReceiver *next_arg) |
| NdbReceiver * | next () |
| void | setErrorCode (int) |
| void | prepareReceive (char *buf) |
| void | prepareRead (char *buf, Uint32 rows) |
Friends | |
| class | Ndb |
| class | NdbOperation |
| class | NdbQueryImpl |
| class | NdbQueryOperationImpl |
| class | NdbResultStream |
| class | NdbScanOperation |
| class | NdbIndexOperation |
| class | NdbIndexScanOperation |
| class | NdbTransaction |
| class | NdbRootFragment |
| int | compare_ndbrecord (const NdbReceiver *r1, const NdbReceiver *r2, const NdbRecord *key_record, const NdbRecord *result_record, bool descending, bool read_range_no) |
| int | spjTest (int argc, char **argv) |
Definition at line 32 of file NdbReceiver.hpp.
|
friend |
Compare keys of the current records of two NdbReceiver objects.
| r1 | holds the first record to compare. |
| r2 | holds the second record to compare. |
| key_record | specifies the keys to compare. |
| result_record | specifies the format of full records. |
| descending | if true, descending sort order is to be used. |
| read_range_no | if true, range numbers will first be compared, and then keys if range numbers are the same for both records. |
Definition at line 3549 of file NdbScanOperation.cpp.
|
friend |
Reciver(s)
Definition at line 34 of file NdbReceiver.hpp.
|
friend |
Sender(s)
Definition at line 40 of file NdbReceiver.hpp.
|
friend |
Sender(s)
Definition at line 35 of file NdbReceiver.hpp.