beej@piratehaven.org
Copyright © 1995-2001 by Brian "Beej" Hall
Prevodilac sa engleskog na srpski jezik:
Darko Maksimović, darko.maksimovic@gmail.com
4. maj, 2003. godine,
Bijeljina, Republika Srpska.
Knjiga ispravki |
||
Verzija ispravke 1.0.0 |
Avgust, 1995 |
Popravio: beej |
Početna verzija. |
||
Verzija ispravke 1.5.5 |
Januar 13, 1999 |
Popravio: beej |
Poslednja HTML verzija. |
||
Verzija ispravke 2.0.0 |
Mart 6, 2001 |
Popravio: beej |
Prevedeno u DocBook XML, ispravke, dodaci. |
||
Verzija ispravke 2.3.1 |
Oktobar 8, 2001 |
Popravio: beej |
Popravljene štamparske greške, sintaksne greške u client.c, dodato nešto stvari u Q&A sekciju. |
Sadržaj
1. Uvod
1.1. Saslušanje
1.4. Primjedba za Solaris/SunOS programere
1.5. Primjedba za Windows programere
1.7. Mirroring
1.9. Pravo kopiranja i raspodjele
2.2. Besmislice o niskom nivou i teorija mreža
3. Strukture i rukovanje podacima
3.1. Prevedi primitive!
3.2. IP Adrese i kako rukovati njima
4.1. socket() - Daj mi fajl-deskriptor!
4.2. bind() - Na kom sam portu?
4.3. connect() - Hej, ti!
4.4. listen() - Molim vas, hoće li me neko nazvati?
4.5. accept() - "Hvala vam što ste zvali port 3490."
4.6. send() i recv() - Pričaj sa mnom, lutko!
4.7. sendto() i recvfrom() - Pričaj sa mnom, DGRAM-stil
4.8. close() i shutdown() - Bježi mi s očiju!
4.9. getpeername() - Ko si sad pa ti?
4.10. gethostname() - Ko sam ja!?
4.11. DNS - ti kažeš "bijelakuca.gov", ja kažem "198.137.240.92"
5.1. Primjer jednostavnog stream servera
5.2. Primjer jednostavnog stream klijenta
5.3. Datagram soketi
6.1. Blokiranje
6.2. select() - Sinhrono (paralelno, istovremeno (prim. prev.)) U/I multipleksiranje
6.3. Rukovanje parcijalnim send() funkcijama
7.1. man stranice
7.2. Knjige
7.4. RFC-i
|
|
|
|
|
Uvod |