Mark Overmeer > Net-FTPSSL-Robust-0.05 > Net::FTPSSL::Robust

Download:
Net-FTPSSL-Robust-0.05.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Module Version: 0.05   Source  

NAME ^

Net::FTPSSL::Robust - download files over FTP

INHERITANCE ^

 Net::FTPSSL::Robust
   is a Net::FTP::Robust

 Net::FTPSSL::Robust
   is a Exporter

SYNOPSIS ^

 use Net::FTPSSL;          # will publish some constants
 use Net::FTPSSL::Robust;  # more constants

 my $ftp = Net::FTPSSL::Robust->new
  ( Host     => $host
  , Security => SECURITY_TLS
  );

 # Further, see Net::FTP::Robust

DESCRIPTION ^

This module is specialized in (on the moment only) downloading large data-sets (gigabytes) via FTP over an encrypted connection. It uses Net::FTPSSL for the encryption and Net::FTP::Robust for the logic.

METHODS ^

Constructors

Net::FTPSSL::Robust->new(OPTIONS)

Use to connect to one ftp-server. All OPTIONS are passed to Net::FTPSSL method new(). These options all start with capitals.

 -Option  --Default
  Security  SECURITY_TLS
  useSSL    <false>
Security => SECURITY_TLS|SECURITY_SSL

Replaces the useSSL option for Net::FTPSSL. The constants are exported.

useSSL => BOOLEAN

When true SSL is used, otherwise TLS. This is the only Net::FTPSSL option which starts with a lower-case. Usable, but deprecated: please use

Download

DETAILS ^

Comparison

Net::FTPSSL implements the FTP protocol over encrypted connections. Net::FTPSLL::Robust adds retries and logging, to retrieve data which takes hours to download, sometimes over quite instable connections. It uses Log::Report which can connect to various logging frameworks for its messages.

Limitations

See "Limitations" in Net::FTP::Robust.

SEE ALSO ^

This module is part of Net-FTPSSL-Robust distribution version 0.05, built on August 22, 2011. Website: http://perl.overmeer.net. See also Net::FTP.

COPYRIGHTS ^

Copyrights of the perl code and the related documentation by 2009-2011 by Mark Overmeer. For other contributors see ChangeLog.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See http://www.perl.com/perl/misc/Artistic.html

syntax highlighting: