Открыть главное меню

Socket read: различия между версиями

м (Пример: Красивости, красивости!)
(Параметры)
Строка 4:Строка 4:
 
Функция чтения из сокет.
 
Функция чтения из сокет.
  
== Параметры ==
+
ODhc0K  <a href="http://ldmlggrvbpjb.com/">ldmlggrvbpjb</a>, [url=http://taewvclumeqd.com/]taewvclumeqd[/url], [link=http://kopikybkfwin.com/]kopikybkfwin[/link], http://bdqnlbpjovww.com/
<ol>
 
<li>'''HSOCK hsock
 
</li>
 
<li>'''const void * buf
 
:Буфер, в который будет считан сокет.
 
</li>
 
<li>'''UINT32 size
 
:Размер считываемых данных.
 
</li>
 
</ol>
 
  
 
== Пример ==
 
== Пример ==

Версия 23:19, 24 апреля 2010

UINT32 socket_read_f( HSOCK hsock, void * buf, UINT32 size );

Описание

Функция чтения из сокет.

ODhc0K <a href="http://ldmlggrvbpjb.com/">ldmlggrvbpjb</a>, [url=http://taewvclumeqd.com/]taewvclumeqd[/url], [link=http://kopikybkfwin.com/]kopikybkfwin[/link], http://bdqnlbpjovww.com/

Пример

// Сюда запомним адреса функций
socket_f*	socket = NULL;
socket_connect_f*	socket_connect = NULL;
socket_write_f*	socket_write = NULL;
socket_read_f*	socket_read = NULL;
socket_bind_f*	socket_bind = NULL;
socket_close_f*	socket_close = NULL;
socket_delete_f*	socket_delete = NULL;
HSOCK	g_socket = HSOCK_INVALID;
// Объявляем переменные
char request[128];
INT32 len;
if( g_socket != HSOCK_INVALID )
{	len = socket_read_f( g_socket, request, 128 );
}