Field Documentation
pointer to a possible calling query thread 
 
 
      
        
          | ulint que_fork_t::cur_end | 
      
 
QUE_CUR_NOT_DEFINED, QUE_CUR_START, QUE_CUR_END 
 
 
      
        
          | ibool que_fork_t::cur_on_row | 
      
 
TRUE if cursor is on a row, i.e., it is not before the first row or after the last row 
 
 
      
        
          | ulint que_fork_t::cur_pos | 
      
 
if there are n rows in the result set, values 0 and n + 1 mean before first row, or after last row, depending on cur_end; values 1...n mean a row index 
 
 
      
        
          | ulint que_fork_t::fork_type | 
      
 
 
list of query graphs of a session or a stored procedure 
 
 
memory heap where the fork was created 
 
 
last executed select node, or NULL if none 
 
 
      
        
          | ulint que_fork_t::n_active_thrs | 
      
 
if this is the root of a graph, the number query threads that have been started in que_thr_move_to_run_state but for which que_thr_dec_refer_count has not yet been called 
 
 
symbol table of the query, generated by the parser, or NULL if the graph was created 'by hand' 
 
 
transaction: this is set only in the root node 
 
 
The documentation for this struct was generated from the following file: