HS FTP Library v.1.3.10

Advertisement
Advertisement

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, DELE

Features
- 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 operations

To 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

HS FTP Library.

ftp, rfc959, tcp, ftp client, winsock, protocol module, c source module, protocol library, c source library, file transfer protocol, ftp source

 
  • HS FTP Library
  • 1.3.10
  • 26 Aug 14
  • Hillstone Software
  • WinXP, WinVista, WinVista x64, Win7 x32, Win7 x64, Windows2003, Windows Vista, Windows Media Center Edition 2005, Windows 8
  • Demo
  • 559 Kb
  • 846
  • $340.00
 
 
Latest Versions History
Version Date Released Release Notes
1.3.6 04.01.2013 new release
 
 

Review HS FTP Library

  • captcha
 

Other software of Hillstone Software
  • HS COM  v.1.0HS COM is a software library (with full C source code) that allows a calling user application to access serial communication ports (COM devices) under 32-bit MS Windows operating systems. It allows to transmit data, receive data and control the line.
  • HS COM C Source Code Library  v.1.0HS COM is a serial communication library implemented in C language. HS COM runs on Windows and interfaces to Win32 serial communication API. HS COM allows applications communicate with any device presented in the OS as a COM port. The physical ...
  • HS Compress C Source Library  v.1.0HS Compress is a software library (supplied with full C source code) which provides a programmer with a lossless compression / decompression algorithm based on RLE (runtime length encoding) ...

New Components & Libraries software
  • Devart ODBC Driver for MySQL  v.5.0.0Devart ODBC Driver for MySQL is a high-performance connectivity solution for accessing MySQL, Microsoft Azure Database for MySQL, MariaDB, Amazon RDS for MySQL, and Amazon Aurora databases from ODBC-compliant reporting, analytics, BI, and ETL tools.
  • Solutions Schedule .NET  v.9.0.0.0Chosen by market leading commercial software companies and senior development teams as the number one drag and drop, Gantt style, interactive scheduling component software.
  • .Net Core for Delphi  v.1.0.2.0The .Net Core for Delphi (dotNetCore4Delphi) is the best library to work with the .Net Core from Delphi/Free Pascal.
  • SentiMask SDK Trial  v.2.0.193121.6Real-time 3D face motion capture and tracking SDK for development of augmented reality apps, digital character facial expression control or mapping animated avatars on users face. Works on common PC with webcam or Android smartphone.
  • WPF Image Components SDK  v.3.2.2.3Image Components for WPF, is a comprehensive Windows Presentation Foundation Imaging SDK. It allows users to read and edit the most common image file types, and convert between them. It also allows image annotation, image capture by twain devices, ...
  • Constable Authorization Engine  v.1.1.157.0Constable Authorization Engine (CAZE) is a .NET Framework class library for managing and using application-defined authorization policies easily and efficiently.The CAZE authorization policy is stored as a XML document and it represents a set of ...