manpagez: man pages & more
man libssh2_keepalive_config(3)
Home | html | info | man
libssh2_keepalive_config(3)         libssh2        libssh2_keepalive_config(3)


NAME

       libssh2_keepalive_config - short function description


SYNOPSIS

       #include <libssh2.h>

       void
       libssh2_keepalive_config(LIBSSH2_SESSION *session,
                                int want_reply,
                                unsigned int interval);


DESCRIPTION

       Set how often keepalive messages should be sent. want_reply indicates
       whether the keepalive messages should request a response from the
       server.  interval is number of seconds that can pass without any I/O,
       use 0 (the default) to disable keepalives. To avoid some busy-loop
       corner-cases, if you specify an interval of 1 it will be treated as 2.

       Note that non-blocking applications are responsible for sending the
       keepalive messages using libssh2_keepalive_send(3).


RETURN VALUE

       Nothing


AVAILABILITY

       Added in libssh2 1.2.5


SEE ALSO

       libssh2_keepalive_send(3)

libssh2                           12 Apr 2011      libssh2_keepalive_config(3)

libssh2 1.11.1 - Generated Thu Oct 17 16:25:45 CDT 2024
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.