Public Types |
| enum | Options { REPORT_ALL = 0x1,
REPORT_SUBSCRIBE = 0x2,
MARKED_DROPPED = 0x4,
NO_REPORT_DDL = 0x8
} |
| enum | State { UNDEFINED,
DEFINED,
DEFINING
} |
| enum | TriggerState {
T_UNDEFINED,
T_CREATING,
T_DEFINED,
T_DROPPING,
T_ERROR
} |
Public Member Functions |
|
Uint32 | hashValue () const |
|
bool | equal (const Subscription &s) const |
Public Attributes |
|
Uint32 | m_seq_no |
|
Uint32 | m_subscriptionId |
|
Uint32 | m_subscriptionKey |
|
Uint32 | m_subscriptionType |
|
Uint32 | m_schemaTransId |
|
Uint16 | m_options |
|
State | m_state |
|
TriggerState | m_trigger_state |
|
DLList< Subscriber >::Head | m_subscribers |
|
DLFifoList< SubOpRecord >::Head | m_create_req |
|
DLFifoList< SubOpRecord >::Head | m_start_req |
|
DLFifoList< SubOpRecord >::Head | m_stop_req |
|
DLList< SyncRecord >::Head | m_syncRecords |
|
Uint32 | m_errorCode |
|
Uint32 | m_outstanding_trigger |
|
Uint32 | m_triggers [3] |
|
Uint32 | nextList |
|
Uint32 | prevList |
|
Uint32 | nextHash |
|
union { |
| Uint32 prevHash |
| Uint32 nextPool |
| }; | |
| Uint32 | m_tableId |
|
Uint32 | m_table_ptrI |
Detailed Description
Definition at line 239 of file Suma.hpp.
Member Data Documentation
| Uint32 Suma::Subscription::m_tableId |
The following holds the tables included in the subscription.
Definition at line 299 of file Suma.hpp.
The documentation for this struct was generated from the following file:
- storage/ndb/src/kernel/blocks/suma/Suma.hpp