Socket close: различия между версиями
Baat (обсуждение | вклад) | NoPH8 (обсуждение | вклад) м (Снята защита с «Socket close») | ||
(не показано 37 промежуточных версий 37 участников) | |||
Строка 23: | Строка 23: | ||
− | HSOCK g_socket = HSOCK_INVALID | + | HSOCK g_socket = HSOCK_INVALID; |
− | if ( g_socket != HSOCK_INVALID) | + | if( g_socket != HSOCK_INVALID ) |
{ | { | ||
− | socket_close( g_socket ); | + | socket_close( g_socket ); |
− | g_socket = HSOCK_INVALID; | + | g_socket = HSOCK_INVALID; |
} | } | ||
</pre> | </pre> | ||
[[Категория:Synsock_api]] | [[Категория:Synsock_api]] |
Текущая версия на 17:19, 9 октября 2011
socket_close(HSOCK hsock);
Описание
Эта функция закрывает сокет.
Параметры
- HSOCK hsock
Пример
#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; if( g_socket != HSOCK_INVALID ) { socket_close( g_socket ); g_socket = HSOCK_INVALID; }