Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.612.785 Times

libasyncns 0.3

  Date Added: February 22, 2010  |  Visits: 573

libasyncns

Report Broken Link
Printer Friendly Version


Product Homepage
Download (72 downloads)



libasyncns provides a C library for Linux/Unix for executing name service queries asynchronously. It is an asynchronous wrapper around getaddrinfo and getnameinfo from the libc. In contrast to GNUs asynchronous name resolving API getaddrinfo_a(), libasyncns does not make use of UNIX signals for reporting completion of name queries. Instead, the API exports a standard UNIX file descriptor which may be integerated cleanly into custom main loops. In contrast to asynchronous DNS resolving libraries like libdenise, skadns, adns, libasyncns is just an asynchronous wrapper around the libcs synchronous getaddrinfo() API, which has the adva ntage of allowing name resolution using techniques like Multicast DNS, LDAP or NIS using standard libc NSS (Name Service Switch) modules. libasyncns is compatible with IPv6 if the underlying libc is. libasyncns is very tiny, consisting of just one header and one source file. It has no dependencies besides libc. By default libasyncns spawns a number of worker threads (LWPs) to process name queries. Alternatively or when POSIX Threads are not supported, libasyncns can fork() off worker processes instead. Installation: As this package is made with the GNU autotools you should run ./configure inside the distribution directory for configuring the source tree. After that you should run make for compilation and make install (as root) for installation of libasyncns. Whats New in This Release: - This version properly detects res_query() on Linux/AMD64 and supports older autoconf versions..

Requirements: No special requirements
Platforms: Linux
Keyword: Api Asynchronous C Library Libasyncns Libc Libraries Library Name Name Service Programming Queries Service
Users rating: 0/10

License: Freeware Size: 348.16 KB
USER REVIEWS
More Reviews or Write Review


LIBASYNCNS RELATED
Libraries  -  Libsdf 0.1
Libsdf library is a shared library which, when preloaded, will intercept calls to a GNU libc functions open() and open64(), and if the first argoment of these functions is a remote file (http:// or ftp://), it will copy this file in a local path...
10.24 KB  
Libraries  -  The Mango Library August 2007
The Mango Library is a Java library consisting of a number of iterators, algorithms and functions, loosely inspired by the C++ Standard Template Library. Whats New in This Release: - This release adds a further two iterators..
21.5 KB  
Libraries  -  parse_conf library 0.91
parse_conf library is a simple library for reading scientific initial data from configuration files. Documentation is available below. It is convenient tool that makes reading initial values for your scientific project as easy as even possiable....
45.06 KB  
Libraries  -  ff javascript library 1.11
ff javascript library is a minimal library meant to develop real-life Javascript-enabled Web sites. ff javascript library offers a cross-brower API for all common browsers. That is, all w3 standards compatible browsers (Mozilla/Firefox, Opera,...
17.41 KB  
Libraries  -  SQLiteWrapper 3.7.4 Alpha
SQLiteWrapper was specially developed as an accessible and useful C# wrapper for the SQLite library. Now you can make use of this Open Source wrapper to further improve your development process.
 
Multimedia  -  EZWGL 1.50
EZWGL consists of two parts, a widget library and a graphics library. The widget library implements about a twenty or so commonly used widgets, including button, label, frame, entry, text-widget, listbox, slider, note- book, combox, menu,...
 
Libraries  -  Cross Platform Toolkit Library (xtklib) 0.2.0 Alpha
Cross Platform Toolkit Library (xtklib) is a C++ based framework for highly object-oriented cross-platform programming. In particular, the library provides a full abstraction layer between its API and the main services offered by the underlying...
256 KB  
Libraries  -  DM1 Threads Library 1.0.5
DM1 Thread Library is part of the DM1 project. This library was born out of my need to have a portable C++ Thread library that would be simple to use, and would provide all the necessary Threads functionality I required for the DM1 project....
235.52 KB  
Libraries  -  mysqlcppapi 1.7.5
mysqlcppapi is a C++ wrapper for the MySQL C API library. It is a branch of the MySql++ project, but it has diverged significantly for the following reasons: MySQL++ is aggressively optimised for speed, but optimisation should happen after the...
153.6 KB  
Libraries  -  Flate library 1.4.3
Flate library is a template library used to deal with html code in CGI applications. The library includes C and Perl support. All html code is put in an external file (the template) and printed using the library functions: variables, zones (parts...
45.06 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB