public interface LongReference extends net.openhft.chronicle.core.values.LongValue, Byteable
Byteable
and LongValue
.
The LongReference
interface provides a contract for classes that need to represent
a reference to a long value which can be read from or written to a BytesStore
.
This interface is particularly useful for memory-mapped values, where changes to the value are reflected in memory.
Classes implementing this interface are expected to provide efficient, low-level access to the underlying bytes of the referenced long value.
Byteable
,
LongValue
addAtomicValue, addValue, close, compareAndSwapValue, getValue, getVolatileValue, getVolatileValue, isClosed, setMaxValue, setMinValue, setOrderedValue, setValue, setVolatileValue
address, bytesStore, bytesStore, lock, maxSize, offset, tryLock
Copyright © 2024. All rights reserved.