GNet - GNet - Wikipedia
GNet je jednoduchá síťová knihovna. Je napsán v C, objektově orientovaný a postavený na GLib. Má být malý, rychlý, snadno použitelný a snadno portovatelný. Rozhraní je podobné rozhraní pro Jáva síťová knihovna.
GNet byl přenesen na Linux, BSD, Operační Systém Mac, Solaris, HP-UX, a Okna. Může fungovat i na jiných příchutích Unixu.
Podle níže uvedené reference GNet,
GNet bude velmi brzy (s vydáním GLib 2.22.0) zastaralý a nahrazen nově přidanou síťově a soketovou abstrakční vrstvou nezávislou na platformě v GLib / Gio
Funkce GNet
- TCP zásuvky „klient“ a „server“.
- UDP a zásuvky pro vícesměrové vysílání IP.
- Vysokorychlostní připojení TCP a objekty serveru.
- GConnHttp - objekt připojení HTTP.
- Asynchronní zásuvka IO.
- Abstrakce internetové adresy.
- Asynchronní DNS vzhlédnout.
- IPv4 a IPv6 Podpěra, podpora.
- Balení a rozbalení bajtů.
- URI analýza.
- SHA-1 a MD5 hash.
- Base64 kódování a dekódování.
- PONOŽKY Podpěra, podpora.
Aplikace, které používají GNet
- eDonkey2000 - rozhraní eDonkey2000 GTK GUI (DFS)
- Čínská dáma Gnome - desková hra
- Gnome Jabber - chat a chat
- gtermix - klient telnetu pro BBSes
- Jungle Monkey distribuovaný program pro sdílení souborů -
- Upozornit e-mailem applet upozornění na poštu -
- MSI - multi-simulační rozhraní
- Pánev - Gnome Newsreader
- PreViking telefonický middleware -
- Sussen - síťový skener
- Workrave - připomenutí přestávky na odpočinek
externí odkazy
,