SSL_pending(3) Obtenir un nombre d'octets lisibles en tampon dans un objet

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.

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.