Screenshot Preview

HS FTP Library launched

C library which implements the client side of the File Transfer Protocol (FTP).

Connecting to an FTP server.

Connecting to an FTP server.

HS FTP Library is a software library in C which implements the client side of the File Transfer Protocol over the TCP socket layer according to RFC 959. HS FTP Library is offered with full source code in the C language. The library allows a user application to connect to remote FTP servers, traverse server directory structure, send, receive, delete and rename files, create, remove and rename folders. The HS FTP protocol module supports passive mode data connections, user / password authentication and many FTP command sequences: USER, PASS, TYPE, PASV, LIST, CWD, MKD, RMD, RETR, STOR, DELE, PWD, RNFR, RNTO. HS FTP Library also supports recursive downloads, uploads and deletion of folders including all files and sub-folders.

Features

  • FTP Client RFC 959 operation
  • Server name resolution
  • Concurrent FTP client sessions (maximum 32)
  • Passive mode, firewall friendly
  • User / password authentication
  • Asynchronous Operation
  • Supported FTP Commands: USER, PASS, PASV, LIST, TYPE, RETR, STOR, CWD, MKD, RMD, DELE, PWD, RNFR, RNTO
  • Recursive Folder Download
  • Recursive Folder Upload
  • Recursive Folder Delete
  • Configurable Timeout
  • Thread safe

About Hillstone Software

Hillstone Software is a small technology firm based in Dublin, Ireland. They develop and supply software components and libraries and offer software development services to software development, IT and electronics companies and individuals worldwide. Their strong focus is on C / C++ and based products and services. They develop for many platforms: Windows desktop and server OS, Windows Mobile and Windows CE, Unix / Linux / Mac OSX, iOS and embedded devices. They develop software components, protocol stacks and libraries in the following areas: Legacy X.25 protocol and X.25 over TCP (XOT) conversion, serial communication, GSM SMS, GPS navigation (NMEA 183), TCP/IP network protocols (SMTP, POP3, NTP, TFTP, FTP, HTTP), security and encryption, message oriented middleware. Hillstone Software also offers software development and consultancy services to corporate and individual customers globally. They are capable of handling full software development cycle.

Product Search

Enter search words:

Why buy from ComponentSource?

ComponentSource offers a unique global service, used by over 1,000,000 software developers worldwide.

More Info | About Us