![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Серьёзный вопрос по API
chernoruk © (2002-05-22 07:28:00)Можно ли создать сокет для уже занятого порта(что б контролировать посылаемые данные)?
Забавно, но почему-то мне не удалось задать ятот вопрос в конференции по API. А не удалось мне это из-за глюка сайта
chernoruk (2002-05-27 08:24:00) [1]Но вопрос-то этим не исчерпывается: надо ведь в SetSockOpt передавать чэндл сокета, а вот как его узнать, зная другие параметры-IP адрес удалённого компа и соответствующие порты
Vogul (2002-05-24 12:15:00) [2]setsockopt с опцией SO_REUSEADDR
Digitman (2002-05-24 09:49:00) [3]При чем здесь "форма" ? И какое отношение wsaAsyncSelect имеет к твоему первонач.вопросу ?
chernoruk (2002-05-24 08:08:00) [4]Тогда wsaAsyncSelect и для приёма сообщений сокета указываю свою форму, а потом при получении fd_read читаю из него. Правда, не проконтролировать исходящие сообщения...
Digitman (2002-05-23 09:02:00) [5]>chernoruk
Ну и что тебе даст известное значение хэндла гнезда ?
chernoruk (2002-05-23 07:29:00) [6]А так: зная IP адрес удалённой машины и порт, по какому правилу получаеися номер сокета (т. е. 78, напр)
Digitman (2002-05-22 13:53:00) [7]>chernoruk
Проблема в том, что у тебя нет четкого понимания терминов "сокет" и "порт", их системной организации и взаимосвязи.
Ты почитай чего-нить по протоколу TCP/IP (заодно и его реализации на Win32-платформах), может, и вопрос исчезнет
chernoruk (2002-05-22 08:32:00) [8]А что за проблема?
Digitman (2002-05-22 08:07:00) [9]Нет, нельзя.