manpagez: man pages & more
man libssh2_channel_handle_extended_data(3)
Home | html | info | man
libssh2_channel_handle_extended_data(3)                                libssh2


NAME

       libssh2_channel_handle_extended_data - set extended data handling mode


SYNOPSIS

       #include <libssh2.h>

       void
       libssh2_channel_handle_extended_data(LIBSSH2_CHANNEL *channel,
                                            int ignore_mode);


DESCRIPTION

       This function is DEPRECATED in 1.1.0. Use the
       libssh2_channel_handle_extended_data2(3) function instead!

       channel - Active channel stream to change extended data handling on.

       ignore_mode - One of the three LIBSSH2_CHANNEL_EXTENDED_DATA_*
       Constants.
       LIBSSH2_CHANNEL_EXTENDED_DATA_NORMAL: Queue extended data for eventual
       reading
       LIBSSH2_CHANNEL_EXTENDED_DATA_MERGE: Treat extended data and ordinary
       data the same. Merge all substreams such that calls to
       libssh2_channel_read(3) will pull from all substreams on a first-
       in/first-out basis.
       LIBSSH2_CHANNEL_EXTENDED_DATA_IGNORE: Discard all extended data as it
       arrives.

       Change how a channel deals with extended data packets. By default all
       extended data is queued until read by libssh2_channel_read_ex(3)


RETURN VALUE

       None.


SEE ALSO

       libssh2_channel_handle_extended_data2(3) libssh2_channel_read_ex(3)

libssh2 0.15                      1 Jun 2007
                                       libssh2_channel_handle_extended_data(3)

libssh2 1.11.1 - Generated Thu Oct 17 16:16:59 CDT 2024
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.