Man Linux: Main Page and Category List

NAME

       FtpRead - Read data from a remote file or directory.

SYNOPSIS

       #include <ftplib.h>

       int FtpRead(void *buf, int max, netbuf *nData);

PARAMETERS

       buf    Specifies  the  address  of a buffer where received data will be
              written.

       max    Specifies the size of the user’s buffer.

       nData  A handle returned by FtpAccess().

DESCRIPTION

       FtpRead copies up  to  max  bytes  of  data  from  the  specified  data
       connection  and returns it to the user’s buffer. If the data connection
       was opened in ascii mode, no  more  than  one  line  of  data  will  be
       returned.

RETURN VALUE

       Returns the number of bytes written to the user’s buffer or -1 on error
       or end of file.