Home > By category > Developer Tools >Components & Libraries > HS FTP Client C Source Library



HS FTP Client C Source Library

  • Downloads: 
  • Views: 
  • Rating:

HS FTP is a software library in C (supplied with full source code) 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

Features
- FTP Client RFC 959 operation
- Server name resolution
- Concurrent FTP client sessions
- Passive mode, firewall friendly
- User / password authentication
- Asynchronous Operation

what is supplied after you purchase the product?
- HS FTP Library binaries (Win32 library)
- HS FTP full source code in C with Visual C workspace and project files
- Binaries and full C source code of HS SOCK module used by HS FTP for Win32 TCP/IP socket layer communications
- HS FTP Demo Application binaries, C source code, project workspace
- HS FTP User Manual which documents in detail complete library API

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 information is at site

Free download from Shareware Connection - HS FTP is a software library in C (supplied with full source code) which implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959

Publisher: Hillstone Software | License: Demo
Version: 1.0 | Size: 236 KB | Platform: Win2000, Windows Server, WinOther
Released Date: 20-10-2006 | Rating: 5 | Title: HS FTP Client C Source Library

Author Url: http://www.hillstone-software.com
Program Info Url: http://www.hillstone-software.com/hs_ftp_details.htm
Download Url: http://www.hillstone-software.com/hs_ftpc_demo.exe
Screenshot Url: http://www.hillstone-software.com/hsftp.png

More downloads from HS FTP Client C Source Library publisher Hillstone Software:

HS NMEA GPS C Source Library - HS GPS is a software library (with full C source code) which provides access to a NMEA-183 compliant GPS receiver via a serial communications port, decoding NMEA sentences: $GPGGA, $GPGSA, $GPGSV, $GPGLL, $GPRMC and $GPVTG.

HS GSM SMS C Source Library - HS GSM SMS is a C source library. It provides a PC based user application with access to a mobile phone's Short Message Service (SMS) function, according to ETSI standards: GSM 07.05 (ETS 300 585) (use of DTE for SMS), GSM 03.40 (SMS)

HS XMODEM C Source Library - HS XMODEM is a software library in C (supplied with full source code) that provides a programmer with the off-the-shelf support for XMODEM protocol data transfer capability. Support for both sender and receiver are provided.

HS SMS DLL (GSM 07.05) - HsSmsDLL is a Windows DLL enabling applications to send, receive, read and delete SMS messages via a GSM modem attached to COM port, according to GSM 07.05, 03.40. The library comes with integrated encryption AES,DES,3DES,ARC4,CAST128,Blowfish,2fish

HsFtpWM - FTP Library for Windows Mobile / CE - HsFtpWM - FTP Client Library for Windows Mobile OS (For Smartphone and Pocket PC). HsFtpWM is a software library for Windows Mobile OS, written in C, it implements the client side of the File Transfer Protocol per RFC959

HS FTP Client C Source Library keywords:
HS FTP Client C Source Library related downloads:

FTP Client Engine Library for C/C++ - MarshallSoft FTP client library component for C/C++ (FCE4C) is a library of functions providing direct and simple control of the FTP protocol from your C/C++ application program. FCE4C comes with both Win16 and Win32 DLL's.

Android File Transfer Mac - Android File Transfer Mac will sync data between your Mac and Android. With Android File Transfer Mac you can sync contacts and calendars between these devices for free. Images, videos, music, folders, and other can be synced with paid edition.

FTP Rush - FTP Rush is a free comprehensive FTP client for smooth file transfer. The program offers fully-fledged functionality delivered in a user-friendly interface and allows experienced users to create their own FTP scripts speeding up the routine

Simple FTP Client - Simple FTP Client is a free ftp client that provides an easy way to download and upload files to a web server.

File Organizer - File Organizer: How to organize files with file organizer? What is the best file organizer? Where to get a good file organizer? Organize files, organize music files and organize photos with automatic file organizer software. Organize Files right now!

Shareware Connection periodically updates pricing and software information of 'HS FTP Client C Source Library' from company source 'Hillstone Software' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'HS FTP Client C Source Library' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of HS FTP Client C Source Library.

New Reviews

Trend Micro HouseCall - With time, PC users find it increasingly difficult to keep their systems free of malware and rogue apps, despite using latest and feature packed security software. This is mostly owing to the evolving nature of malware and newer types of ...

Voila - Mac users have never felt much hassle as far as image editing goes, given the fact Apple itself offers two compelling image editing suites. However, serious users may find the inbuilt screen capturing options basic, the fact they are much ahead ...

Auslogics BitReplica - With storage capacity and options going up with time, PC users have got numerous options to back up their important data, whether you need to store your music, movie collection or other types of data safely, using the PC’s HDD may not be ...

F-Secure SAFE 2014 - Not so long back, a majority of people used either desktop or laptop for web access and general computing needs. However, things have changed a lot in recent years. Nowadays, it is not uncommon to find people who use laptop, desktop and tablet ...

Bolide Movie Creator - Not many PC users ventured into editing video clips even a few years back. It was a task reserved for studio setups and professionals. However, emergence of mobile video recording devices, access to internet has changed things in recent times. ...

Screenshot Captor - Nowadays, a lot of Windows users need to take screenshots for professional and personal usage needs. It may be required to share an interesting image from web site or part of web pages with friends, making tutorials etc. However, freeware screen ...

ProAnimator - In Post production setups and 3D animation studios, using specialized CG and special effects app becomes a necessity. ProAnimator is a feature rich 3D design application targeted at motion graphics sector. It is ideal when you want to add some ...

SyncBack SE - For any computer users, the importance of backup is immense. Even if you use a powerful computer with latest storage technology, taking backup of data is near mandatory. However, a number of users find the task of choosing the right backup ...

Norton Zone - With a lot of your data being stored in some cloud service or other, it becomes necessary after a point to zero in on any one service rather than using many at the same time. As it is, major software companies are resorting to cloud based service ...

Adobe Media Encoder - Almost every PC user faces a situation where he or she needs to convert an audio or video file fast into a format of choice. There are several free and commercial apps, but the abundance of options can actually make selection difficult. If you ...




New Downloads

SentiMask SDK Trial

Real-time 3D face motion
capture and tracking SDK for
development of augmented
reality apps, digital
character facial ...

InstallAware Express MSI
Installer

The InstallAware MSI builder
creates sophisticated,
visually appealing setups with
support for the latest
technologies, ...

Unserver

Unserver communicates to field
devices via Modbus protocol
and provides an HTTP API to
higher-level clients. Uses ...

dotConnect for Dynamics CRM

ADO.NET provider for working
with Dynamics CRM data through
the standard ADO.NET or Entity
Framework interfaces.

Vallum Halo Manager

Halo Manager is a full
featured network monitoring
and management solution with a
NextGen architecture. Easy to
install ...

FoxBurner SDK

Cross-platform SDK for easy
implementation and ultra-fast
integration of CD, DVD and
Blu-ray disc backup and
recording ...

SocketTools Library Edition

The SocketTools Library
Edition is a collection of
libraries for Internet
application development.
Includes over twenty ...

GUI SDK Win

The GUI SDK Win is a cross
platform GUI development SDK
ships with the libraries which
are related to Windows.

Virto SharePoint Workflow
Activities Kit

Virto SharePoint Workflow
Activities Kit is a no-code
set of over 230 SharePoint
activities for creating custom
Workflow ...

EaseFilter Encryption
Filter Driver SDK

EaseFilter File system
encryption filter driver SDK
provides a comprehensive
solution for transparent file
level ...

GroupDocs.Comparison for
.NET

.NET merge / diff library for
comparing PDF and Office
documents.

SQL Integrity Check

Set frequency levels for how
often you would like to
perform integrity checks. Plus
receive notification
automatically ...