Specific information for a writer. More...
#include <CacheChange.hpp>
Public Attributes | |
| 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. | |
| CacheChange_t *volatile | next = nullptr |
| Used to link with next node in a list. | |
| std::atomic_bool | is_linked {false} |
| Used to know if the object is already in a list. | |
Specific information for a writer.
| std::atomic_bool is_linked {false} |
Used to know if the object is already in a list.
| 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.
| 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.