Provided by: manpages-fr-extra_20151231_all bug

NOM

       SSL_CTX_set_read_ahead, SSL_CTX_set_default_read_ahead, SSL_CTX_get_read_ahead,
       SSL_CTX_get_default_read_ahead, SSL_set_read_ahead, SSL_get_read_ahead - Décider de la
       lecture d’autant d’octets d’entrée que possibles

SYNOPSIS

        #include <openssl/ssl.h>

        int SSL_get_read_ahead(const SSL *s);
        void SSL_set_read_ahead(SSL *s, int yes);

        #define SSL_CTX_get_default_read_ahead(ctx)
        #define SSL_CTX_set_default_read_ahead(ctx,m)
        #define SSL_CTX_get_read_ahead(ctx)
        #define SSL_CTX_set_read_ahead(ctx,m)

DESCRIPTION

       SSL_CTX_set_read_ahead() et SSL_set_read_ahead() définissent si autant d’octets que
       possibles doivent être lus ou pas (pour les lectures non bloquantes). Par exemple, si
       x octets sont demandés par OpenSSL, mais que y octets sont disponibles dans le BIO en
       cause (où y  x),> alors OpenSSL lira tous les y octets dans son tampon (pourvu que le
       tampon soit suffisamment grand) si la lecture complète est activée, ou x octets dans le
       cas contraire. Les paramètres yes ou m doivent être à 0 pour être sûr que la lecture
       complète soit désactivée, ou différent de zéro pour le contraire.

       SSL_CTX_set_default_read_ahead est un synonyme de SSL_CTX_set_read_ahead, et
       SSL_CTX_get_default_read_ahead pour SSL_CTX_get_read_ahead.

       SSL_CTX_get_read_ahead() et SSL_get_read_ahead() précisent si la lecture complète a été
       activée ou non.

NOTES

       Ces fonctions n’ont aucun impact si elles sont utilisées avec DTLS. Les valeurs de retour
       avec DTLS de SSL_CTX_get_read_head() et SSL_get_read_ahead() sont indéterminées.

VALEURS DE RETOUR

       SSL_get_read_ahead et SSL_CTX_get_read_ahead renvoient 0 si la lecture complète est
       désactivée et une valeur différente de zéro dans le cas contraire.

VOIR AUSSI

       ssl(3)

TRADUCTION

       La traduction de cette page de manuel est maintenue par les membres de la liste
       <debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler toute erreur de
       traduction par un rapport de bogue sur le paquet manpages-fr-extra.