| 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.