Linux.pl
Opcje wyszukiwania podręcznika man:
Lista stron man zaczynających się od znaku:
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   ALPHA   NUM   OTHER   ALL
MEMCACHED_SET_SASL_CALLBACKS(libmemcached-awesoMEMCACHED_SET_SASL_CALLBACKS(3)

NAME
       memcached_set_sasl_callbacks - libmemcached Documentation

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

       void  memcached_set_sasl_callbacks(memcached_st  *ptr, const sasl_call-
       back_t *callbacks)

              Parameters

                     o ptr -- pointer to initialized memcached_st struct

                     o callbacks -- pointer to  sasl_callbacks_t  holding  the
                       callbacks to use

       const sasl_callback_t *memcached_get_sasl_callbacks(memcached_st *ptr)

              Parameters
                     ptr -- pointer to initialized memcached_st struct

              Returns
                     pointer  to  sasl_callbacks_t  holding the callbacks cur-
                     rently used

       memcached_return_t   memcached_set_sasl_auth_data(memcached_st    *ptr,
       const char *username, const char *password)

              Parameters

                     o ptr -- pointer to initialized memcached_st struct

                     o username --

                     o password --

              Returns
                     memcached_return_t indicating success

       memcached_return_t memcached_destroy_sasl_auth_data(memcached_st *ptr)

              Parameters
                     ptr -- pointer to initialized memcached_st struct

              Returns
                     memcached_return_t indicating success

DESCRIPTION
       libmemcached  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 VALUE
       memcached_get_sasl_callbacks()  returns the callbacks currently used by
       this   memcached   handle.    memcached_set_sasl_auth_data()    returns
       MEMCACHED_SUCCESS upon success.

SEE ALSO
       memcached(1)  libmemcached(3)  memcached_strerror(3) sasl_client_new(3)
       sasl_callbacks(3)

1.1                              Mar 06, 2023  MEMCACHED_SET_SASL_CALLBACKS(3)

Czas wygenerowania: 0.00030 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-2025 Linux.pl
Hosted by Hosting Linux.pl