MEMCACHED_SET_SASL_CALLBACKS(3) libmemcached MEMCACHED_SET_SASL_CALLBACKS(3) NAME memcached_set_sasl_callbacks - libmemcached Documentation SYNOPSIS #include <libmemcached/memcached_pool.h> void memcached_set_sasl_callbacks(memcached_st *ptr, const sasl_call- back_t *callbacks) const sasl_callback_t *memcached_get_sasl_callbacks(memcached_st *ptr) memcached_return_t memcached_set_sasl_auth_data(memcached_st *ptr, const char *username, const char *password) memcached_return_t memcached_destroy_sasl_auth_data(memcached_st *ptr) Compile and link with -lmemcached DESCRIPTION libmemcached(3) allows you to plug in your own callbacks function used by libsasl to perform SASL authentication. Please note that SASL requires the memcached binary protocol, and you have to specify the callbacks before you connect to the server. memcached_set_sasl_auth_data() is a helper function defining the basic functionality for you, but it will store the username and password in memory. If you choose to use this method you have to call memcached_destroy_sasl_auth_data before calling memcached_free to avoid a memory leak. You should NOT call memcached_destroy_sasl_auth_data if you specify your own callback function with memcached_set_sasl_callbacks(). RETURN memcached_get_sasl_callbacks() returns the callbacks currently used by this memcached handle. memcached_set_sasl_auth_data() returns MEM- CACHED_SUCCESS upon success. HOME To find out more information please check: http://libmemcached.org/ AUTHOR Brian Aker, <brian@tangent.org> Trond Norbye, <trond.norbye@gmail.com> SEE ALSO memcached(1) libmemcached(3) memcached_strerror(3) AUTHOR Brian Aker COPYRIGHT 2011-2013, Brian Aker DataDifferential, http://datadifferential.com/ 1.0.18 February 09, 201MEMCACHED_SET_SASL_CALLBACKS(3)
Czas wygenerowania: 0.00050 sek.
Created with the man page lookup class by Andrew Collington.
Based on a C man page viewer by Vadim Pavlov
Unicode soft-hyphen fix (as used by RedHat) by Dan Edwards
Some optimisations by Eli Argon
Caching idea and code contribution by James Richardson
Copyright © 2003-2023 Linux.pl
Hosted by Hosting Linux.pl