Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.13;
Скачать: CL | DM;

Вниз

Сокеты: разрыв соединения для последующего соединения   Найти похожие ветки 

 
Dmitry_177   (2007-07-23 11:56) [0]

Создаю сокет, потом заполняю структуру TSockAddrIn.. Коннект, все хорошо.. Но как мне разъединить соединение, то так чтобы не разрушать сокет и структуру TSockAddrIn, чтобы потом, через какое-то время можно было заново соединиться не создавая заново сокет и не заполняя структуру?

CloseSocket вроде как разрушает сокет.. А какойнибудь функции Disconnect я не нашел..


 
Сергей М. ©   (2007-07-23 12:05) [1]

сокет не допускает повторного использования.


 
umbra ©   (2007-07-23 12:07) [2]

странное желание. Если Вы соединяетесь с одним и тем же сервером, то не разрывайте соединение, если с разными - то заполнять структуру заново все равно придется.


 
Dmitry_177   (2007-07-23 12:10) [3]

ок, тогда еще вопрос.. при CloseSocket структура TSockAddrIn остается неизменной? Т.е. можно ли разрушить сокет(CloseSocket), а потом, когда опять нужно соединиться, создать новый сокет, а структуру TSockAddrIn больше не заполнять и просто указать ее в Connect-е?


 
Сергей М. ©   (2007-07-23 12:12) [4]

Ничего со структурой не случится.

Указывай ее столько раз, сколько нужно.


 
Dmitry_177   (2007-07-23 12:13) [5]

umbra, соединяюсь с одним и тем же сервером.. если надо было бы с разными, то это то понятно что нужно и структуру перезаполнять, т.к. ip-адреса то разные и порты могут тоже отличаться..


 
Dmitry_177   (2007-07-23 12:14) [6]

Сергей М. спасибо :)


 
Сергей М. ©   (2007-07-23 12:14) [7]


> Dmitry_177   (23.07.07 12:13) [5]


Привыкай читать справку - там все вполне понятно сказано, в т.ч. про использование этой структуры.



Страницы: 1 вся ветка

Текущий архив: 2008.04.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
2-1205486032
masv
2008-03-14 12:13
2008.04.13
соединениться с mssql Server 2005 express


2-1205431955
maxs
2008-03-13 21:12
2008.04.13
TTreeView с CheckBox ами


15-1204454888
Девушка
2008-03-02 13:48
2008.04.13
Классификация проблем при разработки многопользовательских прилож


2-1206086434
Mishenka
2008-03-21 11:00
2008.04.13
Какие версии Дельфи могут работать с chm ами ?


2-1206078470
SKIPtr
2008-03-21 08:47
2008.04.13
нужно выполнить перерисовку компонента