libssh2_session_set_blocking man page on MacOSX

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

libssh2_session_set_blocking(3) libssh2 manual libssh2_session_set_blocking(3)

NAME
       libssh2_session_set_blocking - set or clear blocking mode on session

SYNOPSIS
       #include <libssh2.h>

       void  libssh2_session_set_blocking(LIBSSH2_SESSION *session, int block‐
       ing);

DESCRIPTION
       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.

RETURN VALUE
       None

SEE ALSO
       libssh2_session_init_ex(3)

libssh2 0.15			  1 Jun 2007   libssh2_session_set_blocking(3)
[top]

List of man pages available for MacOSX

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]
Tweet
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