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: