package
0.3.0
Repository: https://github.com/cloudstateio/go-support.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

Use a custom clock value, set using custom_clock_value.
Use a custom clock value, but automatically increment it by one if the clock value from the current value is equal to the custom_clock_value.
Use the default clock for deciding the last write, which is the system clocks milliseconds since epoch.
Use the reverse semantics with the default clock, to enable first write wins.
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

Enum value maps for CrdtClock.
Enum value maps for CrdtClock.
Enum value maps for CrdtWriteConsistency.
Enum value maps for CrdtWriteConsistency.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

An action command.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A CRDT delta Deltas only carry the change in value to be applied to the current (possibly empty) state.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
May be sent as often as liked if the first reply set streamed to true.
Message for the Crdt handle stream in.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Message for the Crdt handle stream out.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
An event.
The init message.
A reply to a command.
A snapshot.
Input message type for the gRPC stream in.
No description provided by the author
No description provided by the author
No description provided by the author
Output message type for the gRPC stream out.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UnimplementedActionProtocolServer must be embedded to have forward compatible implementations.
UnimplementedCrdtServer must be embedded to have forward compatible implementations.
UnimplementedEventSourcedServer must be embedded to have forward compatible implementations.
UnimplementedValueEntityServer must be embedded to have forward compatible implementations.
An action to take for changing the entity state.
No description provided by the author
No description provided by the author
An action which deletes the persisted value of the Value entity.
The init message.
The state of the entity when it is first activated.
A reply to a command.
Input message type for the gRPC stream in.
No description provided by the author
No description provided by the author
Output message type for the gRPC stream out.
No description provided by the author
No description provided by the author
An action which updates the persisted value of the Value entity.
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ActionProtocolClient is the client API for ActionProtocol service.
ActionProtocolServer is the server API for ActionProtocol service.
No description provided by the author
No description provided by the author
CrdtClient is the client API for Crdt service.
CrdtServer is the server API for Crdt service.
No description provided by the author
No description provided by the author
EventSourcedClient is the client API for EventSourced service.
EventSourcedServer is the server API for EventSourced service.
UnsafeActionProtocolServer may be embedded to opt out of forward compatibility for this service.
UnsafeCrdtServer may be embedded to opt out of forward compatibility for this service.
UnsafeEventSourcedServer may be embedded to opt out of forward compatibility for this service.
UnsafeValueEntityServer may be embedded to opt out of forward compatibility for this service.
No description provided by the author
No description provided by the author
ValueEntityClient is the client API for ValueEntity service.
ValueEntityServer is the server API for ValueEntity service.

# Type aliases

No description provided by the author
No description provided by the author