# Packages
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
Connect to a memcached server.
Connect to a memcached server using TLS.
DefaultTapArguments returns a default set of parameter values to pass to StartTapFeed.
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
UnwrapMemcachedError converts memcached errors to normal responses.
Wrap an existing transport.
# Constants
CASDelete instructs the server to delete the current value.
CASQuit instructs the client to stop attempting to CAS, leaving value untouched.
CASStore instructs the server to store the new value normally.
No description provided by the author
No description provided by the author
No description provided by the author
KV did not implement.
No description provided by the author
No description provided by the author
also means invalid.
No description provided by the author
No description provided by the author
also means invalid.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
XATTR bit in data type field with dcp mutations.
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
kv_engine/include/mcbp/protocol/datatype.h.
No description provided by the author
pending deletion (not persisted yet).
not found (or a persisted delete).
found, not persisted.
found, persisted.
high > medium > disabled > low.
high > medium > disabled > low.
high > medium > disabled > low.
high > medium > disabled > low.
No description provided by the author
No description provided by the author
No description provided by the author
kv_engine/include/mcbp/protocol/datatype.h.
No description provided by the author
Tap opcode values.
Tap opcode values.
Tap opcode values.
Tap opcode values.
Tap opcode values.
Tap opcode values.
Value for TapArguments.Backfill denoting that no past events at all should be sent.
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
kv_engine/include/mcbp/protocol/datatype.h.
# Variables
ConnName is used if Client.connName is not set.
No timeout.
No timeout.
No description provided by the author
No description provided by the author
error codes.
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
ReceiveHook is called after every packet is received (or attempted to be).
TapRecvHook is called after every incoming tap packet is received.
TransmitHook is called after each packet is transmitted.
No description provided by the author
No description provided by the author
# Structs
CASState tracks the state of CAS over several operations.
The Client itself.
No description provided by the author
Collection based filter.
ObserveResult represents the data obtained by an Observe call.
Sequence number based Observe Implementation.
StatValue is one of the stats returned from the Stats method.
No description provided by the author
TapArguments are parameters for requesting a TAP feed.
TapEvent is a TAP notification of an operation on the server.
TapFeed represents a stream of events from a server.
UprEvent memcached events for UPR streams.
No description provided by the author
UprFeed represents an UPR feed.
No description provided by the author
UprStream is per stream data structure over an UPR Connection.
# 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
No description provided by the author
Exported interface - to allow for mocking.
# Type aliases
CasFunc is type type of function to perform a CAS transform.
CasOp is the type of operation to perform on this CAS loop.
No description provided by the author
FailoverLog containing vvuid and sequnce number.
No description provided by the author
No description provided by the author
No description provided by the author
ObservedStatus is the type reported by the Observe method.
No description provided by the author
No description provided by the author
TapOpcode is the tap operation type (found in TapEvent).
No description provided by the author
Containing a pair of vbno and the high seqno.
No description provided by the author