Drizzled Public API Documentation

trx_sig_struct Struct Reference

Public Attributes

unsigned type:3
 
unsigned sender:1
 
que_thr_treceiver
 
trx_savept_t savept
 
 signals
 
 reply_signals
 

Detailed Description

Definition at line 451 of file trx0trx.h.

Member Data Documentation

que_thr_t* trx_sig_struct::receiver
             non-NULL if the sender of the signal

wants reply after the operation induced by the signal is completed

Definition at line 455 of file trx0trx.h.

Referenced by trx_sig_remove(), trx_sig_reply(), and trx_sig_send().

trx_sig_struct::reply_signals
             list of signals for which the sender

transaction is waiting a reply

Definition at line 463 of file trx0trx.h.

trx_savept_t trx_sig_struct::savept

possible rollback savepoint

Definition at line 458 of file trx0trx.h.

Referenced by trx_rollback(), and trx_sig_send().

unsigned trx_sig_struct::sender
           TRX_SIG_SELF or

TRX_SIG_OTHER_SESS

Definition at line 453 of file trx0trx.h.

Referenced by trx_sig_send().

trx_sig_struct::signals
       queue of pending signals to the

transaction

Definition at line 460 of file trx0trx.h.

unsigned trx_sig_struct::type

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