API reference / @evolu/common / Evolu/Protocol / ProtocolMessageBuffer

Interface: ProtocolMessageBuffer

Defined in: packages/common/src/Evolu/Protocol.ts:572

Mutable builder for constructing ProtocolMessage respecting size limits.

Properties

PropertyModifierTypeDefined in
addMessagereadonly(message) => voidpackages/common/src/Evolu/Protocol.ts:575
addRangereadonly(range) => voidpackages/common/src/Evolu/Protocol.ts:584
canAddMessagereadonly(message) => booleanpackages/common/src/Evolu/Protocol.ts:573
canAddTimestampsRangeAndMessagereadonly(timestamps, message) => booleanpackages/common/src/Evolu/Protocol.ts:579
canSplitRangereadonly() => booleanpackages/common/src/Evolu/Protocol.ts:577
getSizereadonly() => number & Brand<"Int"> & Brand<"NonNegative"> & Brand<"Positive">packages/common/src/Evolu/Protocol.ts:589
unwrapreadonly() => ProtocolMessagepackages/common/src/Evolu/Protocol.ts:588

Was this page helpful?