Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.543.165 Times

POE::Component::Client::FTP 0.07

  Date Added: March 01, 2010  |  Visits: 606

POE::Component::Client::FTP

Report Broken Link
Printer Friendly Version


Product Homepage
Download (77 downloads)



POE::Component::Client::FTP is a Perl module that implements an FTP client POE Component. SYNOPSIS use POE::Component::Client::FTP; POE::Component::Client::FTP->spawn ( Alias => ftp, Username => test, Password => test, RemoteAddr => localhost, Events => [ qw( authenticated put_connected put_error put_closed get_connected get_data get_done size ) ] ); # we are authenticated sub authenticated { $poe_kernel->post(ftp, command, args); } # data connection is ready for data sub put_connected { my ($status, $line, $param) = @_[ARG0..ARG3]; open FILE, "/etc/passwd" or die $!; $poe_kernel->post(ftp, put_data, $_) while ( ); close FILE; $poe_kernel->post(ftp, put_close); } # something bad happened sub put_error { my ($error, $param) = @_[ARG0,ARG1]; warn "ERROR: $error occured while trying to STOR $param"; } # data connection closed sub put_closed { my ($param) = @_[ARG0]; } # file on the way... sub get_connected { my ($filename) = @_[ARG0]; } # getting data from the file... sub get_data { my ($data, $filename) = @_[ARG0,ARG1]; } # and its done sub get_done { my ($filename) = @_[ARG0]; } # response to a size command sub size { my ($code, $size, $filename) = @_[ARG0,ARG1,ARG2]; print "$filename was $size"; } $poe_kernel->run();.

Requirements: No special requirements
Platforms: Linux
Keyword: Connected Data Filename Ftp Client Libraries Perl Perl Module Poe Poe Component Poecomponentclientftp Size Sub
Users rating: 0/10

License: Freeware Size: 13.31 KB
USER REVIEWS
More Reviews or Write Review


POE::COMPONENT::CLIENT::FTP RELATED
FTP Clients  -  Mobile FTP Client 1.1.5.1
Mobile FTP Client is FTP client for windows mobile 5/6 or above that allows users to download or upload files to a FTP server. FeaturesSupport for download and upload ( Including multi files at once ) Stores traffic data on a pr site basis....
143.36 KB  
Network & Internet  -  Vicomsoft FTP Client for Mac OS 4.6.3
First released in 1997, the latest version of FTP Client represents the culmination of over 10 years experience in FTP transfers on the Mac platform. Now a Universal Binary, FTP Client v4.6 offers an incredible speed boost over its previous...
3.7 MB  
FTP Clients  -  TransFile FTP Client Beta
TransFile FTP Client is a simple tool that allows you to upload to / download from and browse FTP servers without the hassle of a complex and distracting interface. TransFile FTP Client is the quickest way to satisfy you FTP needs. It has never...
 
Libraries  -  X360 Ftp Client ActiveX OCX 2.60
X360 Ftp Client ActiveX Control that will help application developers and programmers create applications with a simple method of implementing FTP client capabilities. It allows you to access FTP functions with a single line of code. You can get...
 
FTP Clients  -  Classic FTP Free FTP Client 2.28
Classic FTP is a free FTP client that allows you to upload, download and delete files from a remote server. The interface is designed to look and feel like a traditional FTP client. Upload or download files quickly and easily with features...
290 KB  
Networking  -  FTP Client Class 1.0
FTP Client Class is a simple FTP client without ftp module. This class uses only standard functions. e.g. fsockopen(), fputs, fread().
 
Networking Tools  -  Net::FTP 1.19
Net::FTP is a FTP Client class. Net::FTP is a class implementing a simple FTP client in Perl as described in RFC959. It provides wrappers for a subset of the RFC959 commands. FTP stands for File Transfer Protocol. It is a way of transferring...
64.51 KB  
Networking  -  Web-FTP 2.2.1
Web-FTP 1.5.x introduces Crytpo Card support, and also some support for connecting to MS ftp servers. Crypto card support allows people to connect to ftp servers that use crypto card security. Lemme know if it works for you.
 
FTP Clients  -  ADAM FTP Client
Comfortable FTP Client with 2 window technic.Transfers data quickly and reliably.Easy to operate with full Explorer support.Many extras and special functions with the righthand mouse button. Full drag and drop to FTP window.Server Time variable...
 
FTP Clients  -  Kasablanca 0.4.0.2
Kasablanca is an ftp client, written in c++, using the kde libraries. among its features are currently encryption (auth tls) support, fxp, site bookmarks, and queued transfers..
696.32 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB