fr::ssl::SSL_pending(3SSL)

NOM
SSL_pending - Obtenir un nombre d'octets lisibles en tampon dans un objet SSL

SYNOPSIS
 #include <openssl/ssl.h>

 int SSL_pending(const SSL *ssl);

DESCRIPTION
SSL_pending() renvoie le nombre d'octets disponibles dans ssl pour lecture immédiate.

NOTES
Les données sont reçues en bloc du pair. Par conséquent les données peuvent être mise en tampon dans ssl et être prêtes à être immédiatement récupérées avec SSL_read(3).

VALEURS DE RETOUR
Le nombre d'octets en attente est renvoyé.

BOGUES
SSL_pending() ne prend en compte que les octets de l'enregistrement TLS ou SSL en cours de traitement (s'il y en a un). Si l'attribut read_ahead de l'objet SSL est défini (consultez SSL_CTX_set_read_ahead(3)SSL_CTX_set_read_ahead(3), des octets de protocole supplémentaires contenant plus d'enregistrements TLS ou SSL pourraient avoir été lus, ils sont ignorés par SSL_pending().

Jusqu'à OpenSSL 0.9.6, SSL_pending() ne vérifie pas si les données en attente ont un type d'enregistrement de données d'application.

VOIR AUSSI
SSL_read(3), SSL_CTX_set_read_ahead(3), 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.