#include <libssh2.h>
void libssh2_session_set_blocking(LIBSSH2_SESSION *session, int blocking);
1.描述
session -由libssh2_session_init_ex返回的会话实例
blocking -设置为非0值使通道阻塞,或设置为0使通道非阻塞。
设置或清除会话上选择的阻塞模式。这将立即影响与此会话关联的任何通道。
如果在当前没有可用数据的会话上执行读操作,阻塞会话将等待数据到达并返回它所接收到的数据。
非阻塞会话将立即返回一个空缓冲区。如果在没有空间存放更多数据的会话上执行写操作,阻塞会话将等待空间。非阻塞会话将立即返回
而不写入任何内容。