libssh2_session_set_blocking man page on Archlinux

Man page or keyword search:  
man Server   11224 pages
apropos Keyword Search (all sections)
Output format
Archlinux logo
[printable version]

libssh2_session_set_blocking(3) libssh2 manual libssh2_session_set_blocking(3)

       libssh2_session_set_blocking - set or clear blocking mode on session

       #include <libssh2.h>

       void  libssh2_session_set_blocking(LIBSSH2_SESSION *session, int block‐

       session - session instance as returned by libssh2_session_init_ex(3)

       blocking - Set to a non-zero value to make the channel block,  or  zero
       to make it non-blocking.

       Set  or	clear blocking mode on the selected on the session.  This will
       instantly affect any channels associated with this session. If  a  read
       is  performed on a session with no data currently available, a blocking
       session will wait for data to arrive and return what  it	 receives.   A
       non-blocking  session will return immediately with an empty buffer.  If
       a write is performed on a session with no room for more data, a	block‐
       ing  session  will  wait	 for room.  A non-blocking session will return
       immediately without writing anything.



libssh2 0.15			  1 Jun 2007   libssh2_session_set_blocking(3)

List of man pages available for Archlinux

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net