forked from KolibriOS/kolibrios
updated documentation for socket functions (for russian version)
git-svn-id: svn://kolibrios.org@3868 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
c00422d7a2
commit
49fb1442fa
@ -4308,6 +4308,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* esi = протокол
|
* esi = протокол
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = номер сокета, -1 для ошибки
|
* eax = номер сокета, -1 для ошибки
|
||||||
|
* ebx = код ошибки
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
======= Функция 75, подфункция 1, Close socket (Закрыть сокет). ======
|
======= Функция 75, подфункция 1, Close socket (Закрыть сокет). ======
|
||||||
@ -4318,6 +4319,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* ecx = номер сокета
|
* ecx = номер сокета
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = -1 для ошибки
|
* eax = -1 для ошибки
|
||||||
|
* ebx = код ошибки
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
============= Функция 75, подфункция 2, Bind (Привязка). =============
|
============= Функция 75, подфункция 2, Bind (Привязка). =============
|
||||||
@ -4330,6 +4332,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* esi = длина структуры sockaddr
|
* esi = длина структуры sockaddr
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = -1 для ошибки
|
* eax = -1 для ошибки
|
||||||
|
* ebx = код ошибки
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
============ Функция 75, подфункция 3, Listen (Слушать). =============
|
============ Функция 75, подфункция 3, Listen (Слушать). =============
|
||||||
@ -4341,6 +4344,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* edx = backlog (возвращаемый лог)
|
* edx = backlog (возвращаемый лог)
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = -1 для ошибки
|
* eax = -1 для ошибки
|
||||||
|
* ebx = код ошибки
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
========== Функция 75, подфункция 4, Connect (Соединение). ===========
|
========== Функция 75, подфункция 4, Connect (Соединение). ===========
|
||||||
@ -4353,6 +4357,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* esi = длина структуры sockaddr
|
* esi = длина структуры sockaddr
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = -1 для ошибки
|
* eax = -1 для ошибки
|
||||||
|
* ebx = код ошибки
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
=========== Функция 75, подфункция 5, Accept (Соглашение). ===========
|
=========== Функция 75, подфункция 5, Accept (Соглашение). ===========
|
||||||
@ -4364,7 +4369,8 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* edx = указатель на структуру sockaddr
|
* edx = указатель на структуру sockaddr
|
||||||
* esi = длина структуры sockaddr
|
* esi = длина структуры sockaddr
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = -1 для ошибки
|
* eax = номер сокета из принятого сокета, -1 для ошибки
|
||||||
|
* ebx = код ошибки
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
============= Функция 75, подфункция 6, Send (Послать). ==============
|
============= Функция 75, подфункция 6, Send (Послать). ==============
|
||||||
@ -4375,8 +4381,10 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* ecx = номер сокета
|
* ecx = номер сокета
|
||||||
* edx = указатель на буфер
|
* edx = указатель на буфер
|
||||||
* esi = длина буфера
|
* esi = длина буфера
|
||||||
|
* edi = флаги
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = количество скопированных байтов, -1 для ошибки
|
* eax = количество скопированных байтов, -1 для ошибки
|
||||||
|
* ebx = код ошибки
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
============ Функция 75, подфункция 7, Receive (Получить). ===========
|
============ Функция 75, подфункция 7, Receive (Получить). ===========
|
||||||
@ -4390,6 +4398,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* edi = флаги
|
* edi = флаги
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = количество скопированных байтов, -1 для ошибки
|
* eax = количество скопированных байтов, -1 для ошибки
|
||||||
|
* ebx = код ошибки
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
= Функция 75, подфункция 8, Set socket options (Задать опции сокета) =
|
= Функция 75, подфункция 8, Set socket options (Задать опции сокета) =
|
||||||
@ -4401,6 +4410,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* edx = указатель на optstruct
|
* edx = указатель на optstruct
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = -1 для ошибки
|
* eax = -1 для ошибки
|
||||||
|
* ebx = код ошибки
|
||||||
Замечания:
|
Замечания:
|
||||||
|
|
||||||
Optstruct: dd level
|
Optstruct: dd level
|
||||||
@ -4418,6 +4428,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* edx = указатель на optstruct
|
* edx = указатель на optstruct
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = -1 для ошибки
|
* eax = -1 для ошибки
|
||||||
|
* ebx = код ошибки
|
||||||
Замечания:
|
Замечания:
|
||||||
|
|
||||||
Optstruct: dd level
|
Optstruct: dd level
|
||||||
@ -4433,7 +4444,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
* bl = 10 - номер подфункции
|
* bl = 10 - номер подфункции
|
||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = socketnum1, -1 для ошибки
|
* eax = socketnum1, -1 для ошибки
|
||||||
* ebx = socketnum2
|
* ebx = socketnum2, код ошибки в случае ошибки
|
||||||
Замечания:
|
Замечания:
|
||||||
|
|
||||||
Optstruct: dd level
|
Optstruct: dd level
|
||||||
|
Loading…
Reference in New Issue
Block a user