#include <Dbspj.hpp>
Public Types | 
| enum   | RequestBits {  
  RT_SCAN =  0x1, 
RT_ROW_BUFFERS =  0x2, 
RT_MULTI_SCAN =  0x4, 
RT_VAR_ALLOC =  0x8, 
 
  RT_NEED_PREPARE =  0x10, 
RT_NEED_COMPLETE =  0x20, 
RT_REPEAT_SCAN_RESULT =  0x40
 
 } | 
| enum   | RequestState {  
  RS_BUILDING =  0x1, 
RS_PREPARING =  0x2, 
RS_RUNNING =  0x3, 
RS_COMPLETING =  0x4, 
 
  RS_ABORTING =  0x1000, 
RS_WAITING =  0x2000, 
RS_ABORTED =  0x2008, 
RS_END =  0
 
 } | 
Public Member Functions | 
| 
  | Request (const ArenaHead &arena) | 
| 
bool  | isScan () const  | 
| 
bool  | isLookup () const  | 
| 
bool  | equal (const Request &key) const  | 
| 
Uint32  | hashValue () const  | 
Public Attributes | 
| 
Uint32  | m_magic | 
| 
Uint32  | m_bits | 
| 
Uint32  | m_state | 
| 
Uint32  | m_errCode | 
| 
Uint32  | m_node_cnt | 
| 
Uint32  | m_senderRef | 
| 
Uint32  | m_senderData | 
| 
Uint32  | m_rootResultData | 
| 
Uint32  | m_transId [2] | 
| 
TreeNode_list::Head  | m_nodes | 
| 
TreeNodeCursor_list::Head  | m_cursor_nodes | 
| 
Uint32  | m_cnt_active | 
| 
TreeNodeBitMask  | m_active_nodes | 
| 
Uint32  | m_rows | 
| 
Uint32  | m_outstanding | 
| 
Uint16  | m_lookup_node_data [MAX_NDB_NODES] | 
| 
ArenaHead  | m_arena | 
| 
RowBuffer  | m_rowBuffer | 
| 
union { | 
|    Uint32   nextHash | 
|    Uint32   nextPool | 
| };  |  | 
| 
Uint32  | prevHash | 
Detailed Description
A request (i.e a query + parameters) 
Definition at line 835 of file Dbspj.hpp.
The documentation for this struct was generated from the following file:
- storage/ndb/src/kernel/blocks/dbspj/Dbspj.hpp