DOKK / manpages / debian 12 / libmemcached-dev / memcached_return_t.3.en
MEMCACHED_RETURN_T(3) libmemcached-awesome MEMCACHED_RETURN_T(3)

memcached_return_t - Return type values

#include <libmemcached/memcached.h>
Compile and link with -lmemcached






Authentication has been paused.

The credentials provided are not valid for this server.

An unknown issue has occurred during authentication.

The key provided is not a valid key.

The request has been buffered.

An unknown client error has occurred internally.

Deprecated since version <0.30.

We were not able to bind() to the socket.


A unknown error has occurred while trying to connect to a server.

Deprecated since version <0.30.

An error has occurred while trying to connect to a server. It is likely that either the number of file descriptors need to be increased or you are out of memory.


The data requested with the key given was not found.

The data requested with the key given was not found.

The object requested by the key has been deleted.

The method that was requested has been deprecated.

Item is too large for the server to store.

The server has completed returning all of the objects requested.

An error has occurred in the driver which has set errno.

A connection was not established with the server via a unix domain socket.

Deprecated since version <0.30.

A unknown failure has occurred in the server.


A request has been made, but the server has not finished the fetch of the last request.

A DNS failure has occurred.

The arguments supplied to the given function were not valid.

The server you are connecting too has an invalid protocol. Most likely you are connecting to an older server that does not speak the binary protocol.

An item has been fetched (this is an internal error only).

The key that has been provided is too large for the given server.

This in an internal only state.

An error has occurred while trying to allocate memory.

Deprecated since version <0.30: Use MEMCACHED_BAD_KEY_PROVIDED instead.

No key was provided.


No servers have been added to the memcached_st object.

The object requested was not found.

The request to store an object failed.

The given method is not supported in the server.

An error has occurred while trying to parse the configuration string. You should use memparse to determine what the error was.

An error has occurred in parsing the configuration string.

The read was only partially successful.

An unknown error has occurred in the protocol.

A read failure has occurred.

An unknown error has occurred in the server.

The requested server has been marked dead.

A multi request has been made, and some undetermined number of errors have occurred.

A "stat" command has been returned in the protocol.

The requested object has been successfully stored on the server.

The request was successfully executed.

Operation has timed out.

An unknown read failure only occurs when either there is a bug in the server, or in rare cases where an ethernet nic is reporting dubious information.

The server you are communicating with has a stat key which has not be defined in the protocol.

A value has been returned from the server (this is an internal condition only).

An error has occurred while trying to write to a server.


memcached(1) libmemcached(3) memcached_strerror(3)

March 6, 2023 1.1