Free download HS TFTP C Source Library

HS TFTP C Source Library

1.3.8
HS TFTP is a software library in C (supplied with full source code) which implements Trivial File
Free Download
User rating
0
0 votes
License
Shareware
OS
Windows
Developer
Version
1.3.8
Language
English
Release date
27 August 2014

Editor's review

This is a code package to implement file transfers by the TFTP protocol.

HS TFTP is a software library in C. Full source code is supplied when you buy this package. The code package implements Trivial File Transfer Protocol (TFTP) over UDP socket layer. It follows the RFC 1350 standard to achieve that. The code package includes code for implementing the server as well as the client. “get” and “put” functions are implemented. Often, the need to include these in your software application comes up. Particularly, in embedded systems, this is a contender of the XModem software used by many. These transfer functions will help the embedded system to obtain software upgrades, configuration upgrades and retrieval. When integrating into your software module, you will need to initialize this code module. The library then provides interfaces to call the functions. The services provided include timer management, memory management and event callbacks.

Winsock services in the form of HS Sock library is provided by a lower layer ensuring your application does not need to worry about the Winsock services for transmission, reception and event handling. UDP transport services are provided through this HS code library. The interface provided by the trial module is quite well laid out; you have to be aware of the file transfer related requirements, of course. The TFTP module will take care of the memory requirements as it requests the next block of memory for transmission and similarly gets free memory for storing a received block of data. It takes care of all protocol information flow, error recovery, acknowledgements, timeouts and so on. Overall, it is quite a useful tool.

Publisher's description

HS TFTP is a software library in C (supplied with full source code) which implements Trivial File Transfer Protocol (TFTP) over UDP socket layer according to RFC 1350. Support for client and server side for both file get and put are provided.
HOW IT WORKS: When user application initlialises Hs TFTP library, it provides interface callbacks for the services used by HS TFTP protocol module: timer management, memory management and event callbacks. This architecture makes it easy to port HS TFTP protocol module to any environment. HS TFTP internally at a lower layer interfaces to HS Sock library which provides UDP transport services. User application need not worry about Winsock - HS TFTP does all transmission, reception and event handling over socket layer.
TFTP module handles all protocol information flow, error recovery, acknowledgements, timeouts and so on. When it is appropriate to send next block of data HS TFTP will get next memory block from user application. Similarly, when data has been received HS TFTP module will get the next block of memory from user application to store data into
Along with XMODEM or as an alternative, TFTP is often used in embedded devices and appliances for the purpose of software or configuration upgrade or retrieval.
HOW TO BUY HS TFTP LIBRARY:
You can purchase the library online using credit card payment at:
http://www.hillstone-software.com/hs tftp_buy.htm
Once the purchase is made you will receive download link by email to download full product deliverables, which include:
- HS TFTP library binaries. (Win32 static library)
- HS TFTP library full source code in C with MS Visual C project workspace
- HS TFTP Demo Application binaries, full source code and MS Visual C project workspace.
- HS TFTP library user manual, which documents in detail complete library API.
HS TFTP C Source Library
HS TFTP C Source Library
Version 1.3.8
Free Download

User comments

Rate this program