About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Editor's Rating:
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

editor's review

To transfer or upload and download the data files from a computer to a server can be done using certain particular protocols that should be secure and trust worthy. FTP that is File Transfer Protocol is a protocol that is executed by the clients over the TCP socket layer comprising of the C or the C++ language library. The main function of the library files is to maintain the connectivity between the remote FTP servers across the FTP server directories.

HS FTP Library version 1.3.4 is an efficient component tool designed using c or the c++ language suitable to connect the data with a static mode. The security features are extraordinary which executes only with the correct user name and password. HS FTP Library is designed for the effective firewall system with synchronized log in features. The most often used FTP authorities are STOR, PASV, PASS, RMD, USER, DELE, and STOR, LIST and so on.

Once the HS FTP Library is recognized and established the functionality is designed by processing the callbacks periodically with the information such as the password, IP address of the server including the user name. Once the callbacks are received the user can request for the list of FTP functions, file transferring function, change of directories and the rest with the perfect security system.
Version reviewed: 1.3.4 Date: 04:47:45 AM, Sunday, Apr 10, 2011

windows default iconHS FTP Library Publisher's description

HS FTP C/C++ Library

HS FTP is a C/C++ library written in C which implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959. The library allows a user application to connect to remote FTP servers, traverse server directory structure and send and receive files. The HS FTP protocol module supports passive mode data connections, user / password authentication and a number of commonly used FTP commands: USER, PASS, TYPE, PASV, LIST, CWD, RETR, STOR, MKD, RMD, DELEFeatures- FTP Client RFC 959 operation- Full C/C++ source code included- Server name resolution- Concurrent FTP client sessions- Passive mode, firewall friendly- User / password authentication- Asynchronous Operation- Thread safe- recursive folder operationsTo connect to remote FTP server, the user application calls HsFtpCliConnect, supplying connection parameters, such as remote FTP server name or IP address, username and password for authentication etc and a pointer to callback function that the HS FTP module uses to communicate with the user code.When the control FTP connection is established and HS FTP has successfully passed user / password FTP account authentication phase, the user application is asynchronously notified via user event callback function with HS_FTPCLI_USR_EV_LOGGEDIN event. The user application can now request remote FTP server directory listing using HsFtpCliList function, change directory HsFtpCliChdir, transfer files with HsFtpCliSendFile and HsFtpCliGetFile.More info at http://www.hillstone-software/hs_ftp_details.htm

What's New in This Release:

new release

System Requirements:

Windows XP/Vista/7
Program Release Status: New Release
Program Install Support: No Install Support

HS FTP Library Tags:

Click on a tag to find related softwares

Is HS FTP Library your software?

Manage your software

Most Popular

windows default icon WinAVR 20100110
WinAVR is a suite of executable, open source software development tools for the Atmel AVR series of RISC... Read more
windows default icon SQL-Front
SQL-Front MySQL GUI for database changes, data editing, SQL queries and more
windows default icon xVideo 1.2.1
xVideo is a Directshow wrapper that will help it’s users create multimedia applicationsIt’s
windows default icon Red Gate's .NET Reflector
Explore, browse, and analyze .NET assemblies

Related Category

» Active X (462)
» C & C++ & C# (244)
» Debugging (132)
» Delphi (191)
» Help Tools (211)
» Install & Setup (161)
» Other (1286)
» Source Editors (201)