Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Net::FTP::dataconn(3) User Contributed Perl DocumentationNet::FTP::dataconn(3)

NAME
       Net::FTP::dataconn - FTP	Client data connection class

DESCRIPTION
       Some of the methods defined in "Net::FTP" return	an object which	will
       be derived from this class. The dataconn	class itself is	derived	from
       the "IO::Socket::INET" class, so	any normal IO operations can be
       performed.  However the following methods are defined in	the dataconn
       class and IO should be performed	using these.

       read ( BUFFER, SIZE [, TIMEOUT ]	)
	   Read	"SIZE" bytes of	data from the server and place it into
	   "BUFFER", also performing any <CRLF>	translation necessary.
	   "TIMEOUT" is	optional, if not given,	the timeout value from the
	   command connection will be used.

	   Returns the number of bytes read before any <CRLF> translation.

       write ( BUFFER, SIZE [, TIMEOUT ] )
	   Write "SIZE"	bytes of data from "BUFFER" to the server, also
	   performing any <CRLF> translation necessary.	"TIMEOUT" is optional,
	   if not given, the timeout value from	the command connection will be
	   used.

	   Returns the number of bytes written before any <CRLF> translation.

       bytes_read ()
	   Returns the number of bytes read so far.

       abort ()
	   Abort the current data transfer.

       close ()
	   Close the data connection and get a response	from the FTP server.
	   Returns true	if the connection was closed successfully and the
	   first digit of the response from the	server was a '2'.

perl v5.32.0			  2017-11-14		 Net::FTP::dataconn(3)

NAME | DESCRIPTION

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Net::FTP::dataconn&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help