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

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

(http://www.buylexapronow.com/#12040 buy lexapro no prescription - is lexapro a ssri)
м (Снята защита с «Socket connect»)
 
(не показано 9 промежуточных версий 5 участников)
Строка 1:Строка 1:
 
<tt>int socket_connect( HSOCK hsock, const char * host, int port );</tt>
 
<tt>int socket_connect( HSOCK hsock, const char * host, int port );</tt>
  
V9yvGR  <a href="http://wmscknnattbp.com/">wmscknnattbp</a>, [url=http://frsqpzevxynh.com/]frsqpzevxynh[/url], [link=http://ogogbkkjrapv.com/]ogogbkkjrapv[/link], http://dfufkaxzzntz.com/
+
== Описание ==
 +
Эта функция устанавливает соединение с хостом на указанном порту, возвращает -1 в случае ошибки и любое другое число в случае успеха.
  
RnJVmG  <a href="http://zaxprudxuljz.com/">zaxprudxuljz</a>, [url=http://yzzptstjfpsp.com/]yzzptstjfpsp[/url], [link=http://xnwlmmvyzmcd.com/]xnwlmmvyzmcd[/link], http://scuoidxfhxse.com/
+
== Параметры ==
 +
<ol>
 +
<li>'''HSOCK hsock
 +
</li>
 +
<li>'''const char * host
 +
:IP-адрес с которым будет установлено соединение.
 +
</li>
 +
<li>'''int port
 +
:Порт через который будет установлено соединение.
 +
</li>
 +
</ol>
 +
== Пример ==
 +
'''#include <synsock_api.h>'''
 +
<pre>
 +
// Сюда запомним адреса функций
 +
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;
  
http://topsailnet.com/#39145 buy ambien online without prescription - buy ambien no prescription http://www.americanindependentwriters.net/#35827 buy ativan no prescription - ativanhttp://lifeofpis.com/#75709 use of alcohol with lamisil - lamisil treatment http://www.corasyndicate.com/#59342 buy phentermine - buy phenterminehttp://donteatthatyet.com/#70608 buy valium - buy valium onlinehttp://www.inthesunnyspot.net/#22456 buy cialis 20mg - buy generic cialishttp://www.carolinarailfan.com#15033 buy phentermine online no prescription - kentucky weight lose adipex phenterminehttp://www.buyonlinecialis.co.uk#25376 buy cialis eu - buy cialis cheap onlinehttp://www.buyviagrageneric.co.uk#70789 buy viagra online cheap - buy viagra generic onlinehttp://pamelahelmephotography.com/#39765 imitrex prescription - what can i do to make imitrex more effectivehttp://www.buyonlinecialis.co.uk#69839 buy cialis online in uk - buy cialis ukhttp://www.buyviagrageneric.co.uk#33178 buy viagra online - buy viagra onlinehttp://www.buy-tramadol-now.com/#26499 amitriptyline with tramadol - stop the tramadolhttp://www.orderphenterminenow.org/#82098 phentermine uk - better euphoria phentermine or adderall xrhttp://www.buyviagrabluepills.com#95147 link http buy viagra socialgo com - buy online viagrahttp://www.the-hangs.com#39100 buy levitra online cheap - cheap levitrahttp://www.buy-tadalafil-online.org/#19601 ambrisentan tadalafil ambition - can anyone take 30 mi of cialis http://tzukune.info/#81859 buying nolvadex - genox nolvadex tamoxifenhttp://tzukune.info/#69547 detrol generic soma dan nolvadex - nolvadex clomid http://www.buy-tadalafil-online.org/#15254 buy cialis 20mg - buy cialis onlinehttp://www.buyviagrabluepills.com#82592 buy viagra online cheap - buy viagrahttp://www.buy-tadalafil-online.org/#23657 buy cialis canada - buy cialis 20mg http://tzukune.info/#32193 nolvadex side effect - nolvadex musculationhttp://www.buy-tadalafil-online.org/#52756 order daily cialis - cialis canadian epharmacy http://tzukune.info/#36687 nolvadex sale - nolvadex pct dosagehttp://www.buyambienzolpidem.com#15784 buy ambien online legally - Ambien without prescriptionshttp://www.buylevitraed.com#27966 buy levitra without prescription - buy levitra onlinehttp://www.buyvaliumdiazepam.org/#24957 buy diazepam online uk - buy diazepam without prescriptionhttp://www.buylexapronow.com/#11415 lexapro doses - lexapro cryinghttp://www.buyambienzolpidem.com#20658 buy ambien - buy zolpidem no prescriptionhttp://www.buyvaliumdiazepam.org/#64448 order diazepam no prescription - buy generic diazepamhttp://www.buylexapronow.com/#12040 buy lexapro no prescription - is lexapro a ssri
+
HSOCK g_socket = HSOCK_INVALID;
 +
 
 +
// Указываем сервер
 +
char Server[64] = "192.43.244.18"; //time.nist.gov
 +
 
 +
// И порт
 +
int port = 13;
 +
 
 +
// Устанавливаем соединение
 +
if ( g_socket == HSOCK_INVALID )
 +
{
 +
socket_connect(g_socket, Server, port);
 +
if ( g_socket == HSOCK_INVALID )
 +
{
 +
// Неудача...
 +
}
 +
}
 +
</pre>
 +
 
 +
[[Категория:Synsock_api]]

Текущая версия на 17:19, 9 октября 2011

int socket_connect( HSOCK hsock, const char * host, int port );

Описание

Эта функция устанавливает соединение с хостом на указанном порту, возвращает -1 в случае ошибки и любое другое число в случае успеха.

Параметры

  1. HSOCK hsock
  2. const char * host
    IP-адрес с которым будет установлено соединение.
  3. int port
    Порт через который будет установлено соединение.

Пример

#include <synsock_api.h>

// Сюда запомним адреса функций
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	Server[64] = "192.43.244.18"; //time.nist.gov
// И порт
int port = 13;
// Устанавливаем соединение
if ( g_socket == HSOCK_INVALID )
{	socket_connect(g_socket, Server, port);	if ( g_socket == HSOCK_INVALID )	{	// Неудача...	}
}