manpagez: man pages & more
man libssh2_keepalive_config(3)
Home | html | info | man
libssh2_keepalive_config(3)     libssh2 manual     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 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 1.2.5                     12 Apr 2011      libssh2_keepalive_config(3)

libssh2 1.7.0 - Generated Wed May 25 10:40:07 CDT 2016
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.