gnome-socket

gnome-socket provides a simple library for high-level network asynchronous I/O in GNOME applications.
Download

gnome-socket Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Roberto Zunino
  • Publisher web site:

gnome-socket Tags


gnome-socket Description

gnome-socket provides a simple library for high-level network asynchronous I/O in GNOME applications. gnome-socket provides a simple library for high-level network asynchronous I/O in GNOME applications.gnome-socket is a library that provides simple high-level network access to GNOME applications. Its main features are asynchronous DNS lookup and non-blocking network I/O. It's designed to use the very flexible glib event loop in order to make integration with GNOME programs easy.Requirements:· gnome-libs · ares resolver library (optional but recommended for both GPL and non-GPL projects) · GNU adns (optional and usable only for GPL projects because of its license)Without ares / GNU adns you can't use the asynchronous dns lookup provided in the library (gnome_adns_* functions). However, gnome-libs already has an asynchronous dns resolver (gnome_dns_lookup), though it's deprecated. The reason for using gnome-socket and ares / GNU adns relies in the fact that gnome_dns_lookup forks another process to do the lookup. You can still use gnome_socket even without ares / GNU adns: when it needs to do dns lookup it will do it via gnome_dns.What's New in This Release:· Some utility functions (gnome_socket_get/set_*) have been added to gnome-socket.· Moreover, gnome-socket now has a new higher-level abstraction (gnome_string_socket) to make the use of text line-oriented protocols over TCP sockets simpler. · Documentation now covers 97% of the gnome-socket library now


gnome-socket Related Software