#include <metadata.h>
◆ State
| Enumerator |
|---|
| STATE_INVALID | |
| STATE_VALID | |
| STATE_REQUESTED | |
| STATE_INVALIDATE | |
| STATE_CLEANUP | |
◆ MetadataBase()
| Realm::MetadataBase::MetadataBase |
( |
void |
| ) |
|
◆ ~MetadataBase()
| Realm::MetadataBase::~MetadataBase |
( |
void |
| ) |
|
◆ do_invalidate()
| virtual void Realm::MetadataBase::do_invalidate |
( |
void |
| ) |
|
|
protectedpure virtual |
◆ handle_inval_ack()
| bool Realm::MetadataBase::handle_inval_ack |
( |
int |
sender | ) |
|
◆ handle_invalidate()
| void Realm::MetadataBase::handle_invalidate |
( |
void |
| ) |
|
◆ handle_request()
| bool Realm::MetadataBase::handle_request |
( |
int |
requestor | ) |
|
◆ handle_response()
| void Realm::MetadataBase::handle_response |
( |
void |
| ) |
|
◆ initiate_cleanup()
| bool Realm::MetadataBase::initiate_cleanup |
( |
ID::IDType |
id, |
|
|
bool |
local_only = false |
|
) |
| |
◆ is_valid()
| bool Realm::MetadataBase::is_valid |
( |
void |
| ) |
const |
|
inline |
◆ mark_valid()
| void Realm::MetadataBase::mark_valid |
( |
NodeSet & |
early_reqs | ) |
|
◆ request_data()
◆ MetadataResponseMessage
◆ frag_buffer
| atomic<char *> Realm::MetadataBase::frag_buffer |
|
protected |
◆ frag_bytes_received
| atomic<size_t> Realm::MetadataBase::frag_bytes_received |
|
protected |
◆ mutex
| Mutex Realm::MetadataBase::mutex |
|
protected |
◆ remote_copies
| NodeSet Realm::MetadataBase::remote_copies |
|
protected |
◆ state
| State Realm::MetadataBase::state |
|
protected |
◆ valid_event
| Event Realm::MetadataBase::valid_event |
|
protected |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/metadata.h