Страница 1 из 1

Re: Поговорим про Sockets

Добавлено: 24 фев 2003, 08:54
Marmot
Paul писал(а):Привет Всем!
Народ Как определить SocketHandle сокета если он существует зная только его порт который он слушает или сконнекчен???
Regards,
Paul
Где? :-)

Re: Поговорим про Sockets

Добавлено: 24 фев 2003, 09:05
ajkj3em
Paul писал(а):Привет Всем!
Народ Как определить SocketHandle сокета если он существует зная только его порт который он слушает или сконнекчен???
Regards,
Paul
никак

Re: Поговорим про Sockets

Добавлено: 24 фев 2003, 09:24
Marmot
huh писал(а):
Paul писал(а):Привет Всем!
Народ Как определить SocketHandle сокета если он существует зная только его порт который он слушает или сконнекчен???
Regards,
Paul
никак
На самом деле всё зависит от operational environment - run-time.

Может где нибудь есть map со всеми сокетами :-)
IMHO

Re: Поговорим про Sockets

Добавлено: 24 фев 2003, 09:37
ajkj3em
Marmot писал(а):
huh писал(а):
Paul писал(а):Привет Всем!
Народ Как определить SocketHandle сокета если он существует зная только его порт который он слушает или сконнекчен???
Regards,
Paul
никак
На самом деле всё зависит от operational environment - run-time.

Может где нибудь есть map со всеми сокетами :-)
IMHO
ну а толку то ? к нему еще добраться надо.

я вообще сначала хотел написать "you dont want to do that" вместо "никак", но было лень много писать и объяснять почему.

Re: Поговорим про Sockets

Добавлено: 24 фев 2003, 10:15
Смайл
Paul писал(а):Привет Всем!
Народ Как определить SocketHandle сокета если он существует зная только его порт который он слушает или сконнекчен???
Regards,
Paul
Никак.

SocketHandle есть некий указатель на структуру описывающую сединение. Эта структура расположена внутри адресного пространства процесса.

Т.е. значение Socket handle имеет смысл только внутри процесса в котором живет твой код. А в этом случае ты можешь map сделать сам.

Так что излагай лучше что тебе нужно получить в финале...

Re: Поговорим про Sockets

Добавлено: 24 фев 2003, 10:32
Boo
Смайл писал(а):
SocketHandle есть некий указатель на структуру описывающую сединение. Эта структура расположена внутри адресного пространства процесса.

Т.е. значение Socket handle имеет смысл только внутри процесса в котором живет твой код. А в этом случае ты можешь map сделать сам.

Так что излагай лучше что тебе нужно получить в финале...
с выводом я согласен. но не с выкладками :D . вы когда нибудь пробовали напечатать значение сокет хендла? это никак не похоже на адрес.

Re: Поговорим про Sockets

Добавлено: 24 фев 2003, 10:45
Marmot
Boo писал(а):с выводом я согласен. но не с выкладками :D . вы когда нибудь пробовали напечатать значение сокет хендла? это никак не похоже на адрес.
А похоже наверное на key v mape :-)???

Re: Поговорим про Sockets

Добавлено: 24 фев 2003, 10:49
Смайл
Boo писал(а): с выводом я согласен. но не с выкладками :D . вы когда нибудь пробовали напечатать значение сокет хендла? это никак не похоже на адрес.
Я же не сказал указатель на местоположение в памяти :D ...

указатель вообще... handle одним словом :roll: