LiON Library

LiON Library is a full nonblocking, single thread library with an API that is portable and easy to use.
Download

LiON Library Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Other/Proprietary Li...
  • Price:
  • FREE
  • Publisher Name:
  • Lord Lundy
  • Publisher web site:
  • http://www.lundman.net/ftp/LundFXP/

LiON Library Tags


LiON Library Description

LiON Library is a full nonblocking, single thread library with an API that is portable and easy to use. LiON Library is a full nonblocking, single thread library with an API that is portable and easy to use.LiON Library has full network support, files, and pipes (for spawning children, or processes to communicate with). All types can also be rate (KB/s) limited, and full SSL support is included.Here are some key features of "LiON Library":· Nonblocking Networking.· Nonblocking File I/O.· Nonblocking pipe/system and fork commands for spawning helper programs.· Event driven, event passback for all situations.· SSL incorporated, with auto-detection.· Portable (Already confirmed NetBSD, Solaris, Linux, OsX and Win32)· Single process / thread library.· Numerous Sample programs included.· Support both in-library sleep/CPU-release, or in Application.· Full buffering control, and flow control.· CPS (KB/s) rate limits on _any_ I/O type. (Socket, File & Pipe)· Adoptable foreign file-descriptors API.· Clean API with documentation, although man-page comming.· Direct, or event driven, failure modes supported.· Exclusive File I/O locking optional, across all platforms.· Internal compression optional.· Very simple to use for line-by-line protocols, or binary chunk data transfers.· Full UDP support· Encrypted File IO support (blowfish, dependent on SSL)· contrib/ sources include Directory listings library for all platforms.· Python support! Using SWIG there now is an easy way to do async SSL in Python· Timers! Callback timers in relative or absolute time. One-shot or repeat.What's New in This Release:· SSL connections could stall based on buffer size, so this has been fixed.· Minor autoconf changes were made.· Missing Win32 files were added to the dist-gzip file again.


LiON Library Related Software