⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 GNet是一个简单的网络库。它是目标定向的
💻
字号:
GNet README-----------GNet is a simple network library.  It is written in C,object-oriented, and built upon GLib.  It is intended to be small,fast, easy-to-use, and easy to port.  GNet comes with documentationand examples.  It is licensed under the GNU Library General PublicLicence.Features:  * TCP "client" and "server" sockets  * UDP and IP Multicast  * Internet address abstraction  * Asynchronous socket IO  * Asynchronous DNS lookup  * Byte packing and unpacking  * URLs (Experimental)  * Server and Conn objects (Experimental)  * SOCKS support (Experimental)GNet has been ported to Linux, *BSD, MacOSX, Solaris, HP, MacOS X, andWindows.  It may work on other operating systems also.GNet requires GLib 1.2, available at www.gtk.org.  Or, if you have asystem with packages (e.g., Red Hat or Debian), look for the latestglib package.Comments and questions should be sent to gnet@gnetlibrary.org.The GNet homepage is at <http://www.gnetlibrary.org>.Install=======In a nutshell:   > ./configure  > make  > make installTo force GNet to build against GLib 1.3/2.0, pass the --enable-glib2to configure.  GNet will attempt to build against GLib 1.2 by defaultand GLib 1.3/2.0 if 1.2 is not available.If gethostbyname() is thread-safe, pass the--enable-threadsafe-gethostbyname() to configure.  (If it is and youdon't do this, it will still function correctly.)INSTALL is the standard autoconf INSTALL file.Bugs====Bug reports should be submitted through <http://bugzilla.gnome.org>.Mailing lists=============Go to <http://www.gnetlibrary.org/mailman/listinfo/> to join themailing lists and view the archives.Name			Purposegnet-announce		Announcements about GNetgnet-discuss		Discussion of GNet for users and programmersgnet-dev		Discussion of GNet for the developers of GNetDeveloper info==============API documentation lives on the GNet homepage (specifically, at<http://www.gnetlibrary.org/docs>)NOTE ON EXPERIMENTAL FEATURES.  The URL, Server, and Conn modules areexperimental and part of the IOChannel module is also experimental.The GNet development team believes these modules are useful andusable, but are not yet completely confident in them.  The API tothese modules may change and there may still be bugs in them.  Forexample, the URL module is incomplete and the new IOChannel functionsshould be audited again.  If you are feeling adventurous and want touse these functions, define GNET_EXPERIMENTAL.  Otherwise, yourcompiler should warn or fail if they are used.  We welcome bug fixes,improvements, and comments on the experimental modules.  Our hope isthat adventurous programmers will use these modules and help in theirfurther development.The Nylon SOCKS server is required for SOCKS server socket support.SOCKS server sockets are weird.  Marius, a Nylon and GNet developer,changed the semantics in Nylon to make SOCKS integration in GNeteasier/possible.  GNet SOCKS clients should work with any SOCKSserver.  The Nylon homepage is<http://mesh.eecs.umich.edu/projects/nylon/>.Hacking=======If you are interested in contributing to GNet, please see 'HACKING'.This includes information on how to get GNet from the repository andhow to submit patches.License=======Read COPYING for information on the license.  GNet is under the GNULGPL.  In a nutshell: You can share GNet with your friends and makechanges to it, but it's not our fault if it breaks your computer.Applications that use GNet==========================eDonkey2000 GTK frontend  eDonkey2000 (DFS) frontend  http://ed2k-gtk-gui.sourceforge.netGabber			  messaging/chat program  http://gabber.sourceforge.netGnome Chinese Checkers  board game  http://gchch.sourceforge.net/GnomeICU  Gnome ICU client  http://gnomeicu.sourceforge.netJungle Monkey	 	  distributed file sharing program  http://www.junglemonkey.netPreViking  telephony middleware  http://www.bellworldwide.net/previking/Ximian Gnome Installer and Red Carpet  software package management  http://www.ximian.com

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -