---
name: "Memcached::libmemcached::memcached_user_data"
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_user_data"
---

# Memcached::libmemcached::memcached\_user\_data(3pm)

Manage user specific data

## NAME

memcached\_set\_user\_data, memcached\_get\_user\_data - Manage user specific data

## LIBRARY

C Client Library for memcached (libmemcached, -lmemcached)

## SYNOPSIS

```
  #include <memcached.h>
  void *memcached_get_user_data (memcached_st *ptr);
  void *memcached_set_user_data (memcached_st *ptr, void *data);
```

## DESCRIPTION

[**libmemcached**(3)](/libmemcached/3.md) allows you to store a pointer to a user specific data inside the memcached\_st structure.

**memcached\_set\_user\_data()** is used to set the user specific data in the memcached\_st structure.

**memcached\_get\_user\_data()** is used to retrieve the user specific data in the memcached\_st structure.

## RETURN

**memcached\_set\_user\_data()** returns the previous value of the user specific  data.

**memcached\_get\_user\_data()** returns the current value uf the user specific data.

## HOME

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

## AUTHOR

Trond Norbye, \<trond.norbye@gmail.com\>

## SEE ALSO

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