.\" Man page generated from reStructuredText. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "MEMCACHED_SET_ENCODING_KEY" "3" "Feb 01, 2024" "1.1" "libmemcached-awesome" .SH NAME memcached_set_encoding_key \- libmemcached Documentation .SH SYNOPSIS .INDENT 0.0 .TP .B #include Compile and link with \-lmemcached .UNINDENT .INDENT 0.0 .TP .B \fI\%memcached_return_t\fP memcached_set_encoding_key(\fI\%memcached_st\fP *ptr, const char *str, const size_t length) .INDENT 7.0 .TP .B Parameters .INDENT 7.0 .IP \(bu 2 \fBptr\fP \-\- pointer to initialized \fI\%memcached_st\fP struct .IP \(bu 2 \fBstr\fP \-\- the key to use .IP \(bu 2 \fBlength\fP \-\- the length of \fBkey\fP without any terminating zero .UNINDENT .TP .B Returns \fI\%memcached_return_t\fP indicating success .UNINDENT .UNINDENT .SH DESCRIPTION .sp \fI\%memcached_set_encoding_key()\fP sets the key that will be used to encrypt and decrypt data as it is sent and received from the server. .sp Currently only AES is is supported. .SH RETURN VALUE .sp A value of type \fI\%memcached_return_t\fP is returned. On success that value will be \fI\%MEMCACHED_SUCCESS\fP\&. Use \fI\%memcached_strerror()\fP to translate this value to a printable string. .SH SEE ALSO .sp \fBmemcached(1)\fP \fBlibmemcached(3)\fP \fBmemcached_strerror(3)\fP .\" Generated by docutils manpage writer. .