---
name: "Memcached::libmemcached::memcached_strerror"
section: "3pm"
platform: "linux"
package: "libmemcached-libmemcached-perl"
version: "1.001801+dfsg-5+b2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Memcached::libmemcached::memcached_strerror"
---

# Memcached::libmemcached::memcached\_strerror(3pm)

Get error string

## NAME

memcached\_strerror - Get error string

## LIBRARY

C Client Library for memcached (libmemcached, -lmemcached)

## SYNOPSIS

```
  #include <memcached.h>
  const char *
    memcached_strerror (memcached_st *ptr,
                        memcached_return_t rc);
```

## DESCRIPTION

**memcached\_strerror()** takes a `"memcached_return_t"` value and returns a string describing the error.

This string must not be modified by the application.

`"memcached_return_t"` values are returned from nearly all [**libmemcached**(3)](/libmemcached/3.md) functions.

`"memcached_return_t"` values are of an enum type so that you can set up responses with switch/case and know that you are capturing all possible return values.

## RETURN

**memcached\_strerror()** returns a string describing a `"memcached_return_t"` value.

## HOME

To find out more information please check: \<https://launchpad.net/libmemcached\>

## AUTHOR

Brian Aker, \<brian@tangent.org\>

## SEE ALSO

[**memcached**(1)](/memcached/1.md) [**libmemcached**(3)](/libmemcached/3.md)
