|
HS FTP Client C Source Library 1.0
|
HS FTP is a software library 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
file transfer protocol, winsock, c source library, c source module, protocol module, ftp client, ftp source, protocol library, rfc959
protocol. HS SMTP Library incorporates the necessary state machine, transparency procedures, and server response processing required to comply to a simple and robust SMTP client implementation. Modular design makes it easy to port HS SMTP protocol module to any environment. HS SMTP internally at a lower layer interfaces to HS Sock library which provides TCP transport services. User application need not worry about Winsock - HS SMTP does all transmission
winsock, c source library, smtp, rfc821, c source module, protocol module, email, base64 tcp, protocol library, mime
HS POP3 Lite is a software library in C (supplied with full source code) which implements the client side of Post Office Protocol Version 3 (POP3) over TCP socket layer according to RFC 1939. Among other features, the library supports user authentication, reception of basic internet headers and text, message deletion and statistics. HS POP3 Library incorporates the necessary state machine, transparency procedures, server response processing etc.
winsock, c source library, email client, c source module, protocol module, rfc1939, protocol library, pop3
protocol modules interface to a common socket layer HsSock. HsSock library is talking to TCP (HsTcp) and UDP (HsUdp) modules Both TCP and UDP modules and ICMP module interface to IP module (HsIp) HsIp interfaces to ARP (HsArp) module. Both ARP and IP libraries interface to user supplied ethernet packet driver. HsTCPIPv4 protocol stack parameter configuration is done through HsSock module either using static parameters (IP address, Router IP address
embedded tcp ip, tcp ip c library, tcp ip c code, tcp ip c, tcp ip source code, embedded tcp ip stack, tcp ip stack source code, c tcp ip stack
HS Crypto is a software library in C (supplied with full source code) which offers a programmer an API to several data encryption / decryption algorithms. Implemented methods include the use of 2 either pre-defined or dynamically generated translation tables, an XOR-based stream cipher method with random dynamic key, plus the library includes RFC1321 MD5 Message Digest Algorithm
rfc1321, c source library, c source module, protocol module, encryption, encryption source code, encryption module, protocol library
protocol module: timer management, serial transmission and reception, memory management, event callbacks. This architecture makes it easy to port Xmodem protocol module to any environment Xmodem module handles all protocol information flow, error recovery, acknowledgements, timeouts and so on. When it is appropriate to send next block of data Hs Xmodem will get next memory block from user application. Similarly, when data has been received Hs Xmodem
win32 com, asynch communications, xmodem protocol, win32 serial, xmodem, serial communications