Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 3868 → Rev 3867

/kernel/trunk/docs/sysfuncr.txt
4308,7 → 4308,6
* esi = протокол
Возвращаемое значение:
* eax = номер сокета, -1 для ошибки
* ebx = код ошибки
 
======================================================================
======= Функция 75, подфункция 1, Close socket (Закрыть сокет). ======
4319,7 → 4318,6
* ecx = номер сокета
Возвращаемое значение:
* eax = -1 для ошибки
* ebx = код ошибки
 
======================================================================
============= Функция 75, подфункция 2, Bind (Привязка). =============
4332,7 → 4330,6
* esi = длина структуры sockaddr
Возвращаемое значение:
* eax = -1 для ошибки
* ebx = код ошибки
 
======================================================================
============ Функция 75, подфункция 3, Listen (Слушать). =============
4344,7 → 4341,6
* edx = backlog (возвращаемый лог)
Возвращаемое значение:
* eax = -1 для ошибки
* ebx = код ошибки
 
======================================================================
========== Функция 75, подфункция 4, Connect (Соединение). ===========
4357,7 → 4353,6
* esi = длина структуры sockaddr
Возвращаемое значение:
* eax = -1 для ошибки
* ebx = код ошибки
 
======================================================================
=========== Функция 75, подфункция 5, Accept (Соглашение). ===========
4369,8 → 4364,7
* edx = указатель на структуру sockaddr
* esi = длина структуры sockaddr
Возвращаемое значение:
* eax = номер сокета из принятого сокета, -1 для ошибки
* ebx = код ошибки
* eax = -1 для ошибки
 
======================================================================
============= Функция 75, подфункция 6, Send (Послать). ==============
4381,10 → 4375,8
* ecx = номер сокета
* edx = указатель на буфер
* esi = длина буфера
* edi = флаги
Возвращаемое значение:
* eax = количество скопированных байтов, -1 для ошибки
* ebx = код ошибки
 
======================================================================
============ Функция 75, подфункция 7, Receive (Получить). ===========
4398,7 → 4390,6
* edi = флаги
Возвращаемое значение:
* eax = количество скопированных байтов, -1 для ошибки
* ebx = код ошибки
 
======================================================================
= Функция 75, подфункция 8, Set socket options (Задать опции сокета) =
4410,7 → 4401,6
* edx = указатель на optstruct
Возвращаемое значение:
* eax = -1 для ошибки
* ebx = код ошибки
Замечания:
 
Optstruct: dd level
4428,7 → 4418,6
* edx = указатель на optstruct
Возвращаемое значение:
* eax = -1 для ошибки
* ebx = код ошибки
Замечания:
 
Optstruct: dd level
4444,7 → 4433,7
* bl = 10 - номер подфункции
Возвращаемое значение:
* eax = socketnum1, -1 для ошибки
* ebx = socketnum2, код ошибки в случае ошибки
* ebx = socketnum2
Замечания:
 
Optstruct: dd level