table of contents
other versions
- wheezy-backports 3.3.8-6~bpo70+1
- jessie 3.3.8-6+deb8u5
- testing 3.5.8-5
- unstable 3.5.8-6
- experimental 3.5.13-1
gnutls_transport_set_pull_timeout_function(3) | gnutls | gnutls_transport_set_pull_timeout_function(3) |
NAME¶
gnutls_transport_set_pull_timeout_function - API functionSYNOPSIS¶
#include <gnutls/gnutls.h>ARGUMENTS¶
- gnutls_session_t session
- is a gnutls_session_t structure.
- gnutls_pull_timeout_func func
- a callback function
DESCRIPTION¶
This is the function where you set a function for gnutls to know whether data are ready to be received. It should wait for data a given time frame in milliseconds. The callback should return 0 on timeout, a positive number if data can be received, and -1 on error. You'll need to override this function if select() is not suitable for the provided transport calls.gnutls_pull_timeout_func is of the form, int (*gnutls_pull_timeout_func)(gnutls_transport_ptr_t, unsigned int ms);
SINCE¶
3.0REPORTING BUGS¶
Report bugs to <bugs@gnutls.org>.COPYRIGHT¶
Copyright © 2001-2014 Free Software Foundation, Inc..SEE ALSO¶
The full documentation for gnutls is maintained as a Texinfo manual. If the /usr/share/doc/gnutls/ directory does not contain the HTML form visit3.3.8 | gnutls |