Вниз
Скачать: CL | DM;

Обновить список клиентов при ServerSocket.OnDisconnect   Найти похожие ветки 

← →
kami ©   (2005-07-07 03:11) [0]

Собственно, вопрос.
ServerSocket&ClientSocket`s. Сервер работает всегда, клиенты могут подключаться и отключаться.На OnClientConnect, OnClientError и OnClientDisconnect сервера "прицеплена" процедура обновления списка клиентов. Но как выяснил после получасовых копаний (а надо было просто почитать хелп), при нормальном отключении клиента сперва возникает OnClientDisconnect, а уже потом "ликвидируется" соединение, таким образом в списке - отключенный клиент :(. Вроде простой вопрос, но туплю, поэтому временно поставил таймер на это событие, и уже в нем вызываю UpdateClientList.
Как все-таки можно убрать отключающийся клиент из ServerSocket.Socket.Connections[i] ?


← →
kami ©   (2005-07-07 03:21) [1]

[громко хлопая себя по лбу ладонью] Модераторы - удалите, пожалуйста, ветку - глупость сморозил. :(((( Конечно же, никто не мешает передать в UpdateClientList параметром сокет, который не следует учитывать, или nil, если ничего не нужно пропускать.
Наверное, пора баиньки.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
14-1128408994
Jolik
2005-10-04 10:56
2005.10.23
Сорри за оффтоп: чем MD4 лучше crc32?


3-1126238326
DimonS
2005-09-09 07:58
2005.10.23
При записи кэшированных данных выдается ошибка:


8-1116864991
кактусбел
2005-05-23 20:16
2005.10.23
Перекодировка из exe в swf и обратно


14-1128276873
ArtemESC
2005-10-02 22:14
2005.10.23
установить HomeXP поверх ProffessionalXP


1-1128288617
Thor234
2005-10-03 01:30
2005.10.23
Поиск и удаление символов




   Наверх