Struct CacheChangeWriterInfo_t
Defined in File CacheChange.h
Struct Documentation
-
struct CacheChangeWriterInfo_t
Specific information for a writer.
Public Members
-
size_t num_sent_submessages = 0
Number of DATA / DATA_FRAG submessages sent to the transport (only used in Writers)
-
CacheChange_t *volatile previous = nullptr
Used to link with previous node in a list. Used by FlowControllerImpl. Cannot be cached because there are several comparisons without locking.
-
CacheChange_t *volatile next = nullptr
Used to link with next node in a list. Used by FlowControllerImpl. Cannot be cached because there are several comparisons without locking.
-
std::atomic_bool is_linked = {false}
Used to know if the object is already in a list.
-
size_t num_sent_submessages = 0