
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.07.2007, 21:33:49
|
|||
|---|---|---|---|
|
|||
Упорядочивание мультикастовой рассылки событий |
|||
|
#18+
Доброго времени суток! Насколько я понял из документации, при мультикастовой рассылке событий не гарантируется определённого порядка, в котором события передаются слушателям. А как можно ввести такой порядок? Понятно, что можно создать свой класс-слушатель событий, которые нужно рассылать мультикастом, и потом рассылать их по порядку. Но это мягко говоря долго. А подобная проблема, я так думаю, встречается довольно часто. Может есть какое-то стандартное или хотя бы более быстро реализуемое решение? P.S.: в документация и фпоиск просьба не посылать :) Полдня сегодня убил на поиски решения, более короткого, чем создание своего класса. Не нашёл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2007, 10:23:59
|
|||
|---|---|---|---|
Упорядочивание мультикастовой рассылки событий |
|||
|
#18+
реально поможешь себе если скажешь о чём речь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2007, 10:50:38
|
|||
|---|---|---|---|
|
|||
Упорядочивание мультикастовой рассылки событий |
|||
|
#18+
exppреально поможешь себе если скажешь о чём речь :D проще не куда :D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2007, 14:50:06
|
|||
|---|---|---|---|
|
|||
Упорядочивание мультикастовой рассылки событий |
|||
|
#18+
Постараюсь пояснить на примере. Допустим, есть некоторый объект mouseEventSource, генерирующий события мыши. Необходимо, чтобы события от этого источника делегировались двум слушателям - firstListener и secondListener. Причём таким образом, чтобы сразу каждое событие обрабатывалось в firstListener, а потом, по окончании обработки события первым слушателем, оно передавалось второму слушателю. Насколько я понял из документации, если просто добавить firstListener и secondListener в список слушателей событий мыши объекта mouseEventSource Код: plaintext 1. 2. 3. 4. 1. Не гарантируется, что события будут делегироваться в нужном порядке: сразу первому слушателю, потом второму слушателю. 2. Событие второму слушателю может быть передано до того, как первый слушатель закончит его обработку. Отсюда вопрос: есть ли какие-то стандартные классы или методики, решающие данную проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2007, 15:00:21
|
|||
|---|---|---|---|
Упорядочивание мультикастовой рассылки событий |
|||
|
#18+
мда ... кароч, смотрим сырцы видим : поток стопудово один, всё попорядку. т.е. всё так и будет - аминь. если надо вешай один слушатель кот делает два действа ... цитато нахмультикастовой рассылке событий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2145059]: |
0ms |
get settings: |
12ms |
get forum list: |
28ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
63ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
82ms |
get tp. blocked users: |
3ms |
| others: | 296ms |
| total: | 526ms |

| 0 / 0 |
