Drizzled Public API Documentation

roll_node_struct Struct Reference

#include <trx0roll.h>

Public Attributes

que_common_t common
 
enum roll_node_state state
 
ibool partial
 
trx_savept_t savept
 

Detailed Description

Rollback command node in a query graph

Definition at line 324 of file trx0roll.h.

Member Data Documentation

que_common_t roll_node_struct::common

node type: QUE_NODE_ROLLBACK

Definition at line 325 of file trx0roll.h.

Referenced by roll_node_create().

ibool roll_node_struct::partial

TRUE if we want a partial rollback

Definition at line 327 of file trx0roll.h.

Referenced by roll_node_create(), trx_general_rollback_for_mysql(), and trx_rollback_step().

trx_savept_t roll_node_struct::savept

savepoint to which to roll back, in the case of a partial rollback

Definition at line 329 of file trx0roll.h.

Referenced by trx_general_rollback_for_mysql(), and trx_rollback_step().

enum roll_node_state roll_node_struct::state

node execution state

Definition at line 326 of file trx0roll.h.

Referenced by roll_node_create(), and trx_rollback_step().


The documentation for this struct was generated from the following file: