cscg24-guacamole

CSCG 2024 Challenge 'Guacamole Mashup'
git clone https://git.sinitax.com/sinitax/cscg24-guacamole
Log | Files | Refs | sfeed.txt

libssh2_channel_handle_extended_data2.3 (1224B)


      1.TH libssh2_channel_handle_extended_data2 3 "1 Jun 2007" "libssh2 0.15" "libssh2"
      2.SH NAME
      3libssh2_channel_handle_extended_data2 - set extended data handling mode
      4.SH SYNOPSIS
      5.nf
      6#include <libssh2.h>
      7
      8int
      9libssh2_channel_handle_extended_data2(LIBSSH2_CHANNEL *channel,
     10                                      int ignore_mode);
     11.fi
     12.SH DESCRIPTION
     13\fIchannel\fP - Active channel stream to change extended data handling on.
     14
     15\fIignore_mode\fP - One of the three LIBSSH2_CHANNEL_EXTENDED_DATA_* Constants.
     16.br
     17\fBLIBSSH2_CHANNEL_EXTENDED_DATA_NORMAL\fP: Queue extended data for eventual
     18reading
     19.br
     20\fBLIBSSH2_CHANNEL_EXTENDED_DATA_MERGE\fP: Treat extended data and ordinary
     21data the same. Merge all substreams such that calls to
     22.BR libssh2_channel_read(3)
     23will pull from all substreams on a first-in/first-out basis.
     24.br
     25\fBLIBSSH2_CHANNEL_EXTENDED_DATA_IGNORE\fP: Discard all extended data as it
     26arrives.
     27
     28Change how a channel deals with extended data packets. By default all
     29extended data is queued until read by
     30.BR libssh2_channel_read_ex(3)
     31.SH RETURN VALUE
     32Return 0 on success or LIBSSH2_ERROR_EAGAIN when it would otherwise block.
     33.SH SEE ALSO
     34.BR libssh2_channel_handle_extended_data(3)
     35.BR libssh2_channel_read_ex(3)