Add very old versions (for history).
[opsoft_archive.git] / silentbob / silentbob-1.4 / gclib / doc / ru_KOI8r / API / net.txt
blobd741e837adc374abcef14ff010737bfd4f8fe8de
1 /*
2  * (c) Oleg Puchinin 2006
3  * graycardinalster@gmail.com
4  *
5  */
7 KOI8-R
9         óÅÔÅ×ÏÊ ÆÕÎËÃÉÏÎÁÌ.
10 ÷ÓÅ IP ÁÄÒÅÓÁ - ÐÒÅÄÓÔÁ×ÌÅÎÙ × ×ÉÄÅ ÓÔÒÏË ×ÉÄÁ ("xxx.xxx.xxx.xxx\0"); ðÏÒÔ - îå ÓÅÔÅ×ÏÊ ÆÏÒÍÁÔ.
11 htons ÄÅÌÁÔØ ÎÅ ÎÁÄÏ.
13         Dsocket | Dsocket_udp
14 óÏÚÄÁÔØ ÓÏËÅÔ (AF_INET, SOCK_STREAM | SOCK_UDP, 0);
16         int Dsendto(void * lp_data,int int_size,char * lpsz_path);
17         int Dsendto(int sock, void * lp_data, int int_size, const char * address, int port);
18         int Dsendto(void * lp_data, int int_size, const char * address, int port);
19 ïÔÐÒÁ×ÉÔØ UDP. ðÅÒ×ÙÊ ×ÁÒÉÁÎÔ ÄÌÑ AF_UNIX, ÏÓÔÁÌØÎÙÅ - ÄÌÑ AF_INET.
21         int Drecvfrom (int fd, char * buf, int size, char * peer_ip, int * peer_port);
22 ðÏÌÕÞÉÔØ UDP.
24         int Dbind (int sock, char * addr, int port);
25         int Dconnect (int sock, const char * addr, int port);
26 bind'ÎÕÔØ É ÐÏÄËÌÀÞÉÔØ ÓÏËÅÔ ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ.
28         int Dgethostbyname(const char * lpsz_hostname,struct in_addr * address);
29         char * Dgetnamebyhost(struct in_addr * params);
30 ïÂÅÒÔËÉ ÄÌÑ ÏÄÎÏÉÍÅÎÎÙÈ ÓÔÁÎÄÁÒÔÎÙÈ ÆÕÎËÃÉÊ. õÓÔÁÒÅÌÉ, ÉÓÐÏÌØÚÕÊÔÅ ÍÏÄÕÌØ DNS.
32         int Dbroadcast (int fd);
33 õÓÔÁÎÏ×ÉÔØ ÛÉÒÏËÏ×ÅÝÁÔÅÌØÎÙÊ ÒÅÖÉÍ.
35         int Dpoll_add (EArray * d_array, int fd, short events);
36         int Dpoll_coallesce (EArray * d, struct pollfd ** p);
37 äÏÂÁ×ÌÑÅÔÅ ÎÕÖÎÙÅ fd × ÍÁÓÓÉ× ÐÅÒ×ÏÊ ÆÕÎËÃÉÅÊ, ÚÁÔÅÍ Ó ÐÏÍÏÝØÀ ×ÔÏÒÏÊ ÐÏÌÕÞÁÅÔÅ pollfd* ÄÌÑ poll(2);
39         int Dpoll_scan (struct pollfd **p, int count, int position);
40 óËÁÎÉÒÕÅÔ p ÏÔ ÚÁÄÁÎÎÏÊ ÐÏÚÉÃÉÉ ÎÁ revent'Ù.