🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #9927

Re: CS, Eventy i Multicast

#9927
From: Piotr Dobrowolski
Date: Mon, 14 Nov 2005 13:25
24 lines
1995 bytes
Dnia 14-11-2005 o 11:13:16 Paweł Filipiak <pfilipiak@poczta.fm> napisał:

> Użytkownik "Piotr Dobrowolski" <Piotr.Dobrowolski@_usun_gmail.com>  
> napisał w wiadomości  
> news:op.sz4gtwmqzowjqs@da-pdobrowolski.windtelecom.pl...
> [...]
>> [PD] Drobna optymalizacja powyzszego pomyslu: tworzymy Hashtable (lub  
>> Dictionary w 2.0), ktorej kluczem jest identyfikator item'a a  
>> elementami delegaty. Metoda ZarejestrujMnie dodaje delegat do elementu  
>> pod odpowiednim kluczem. W momencie przyjscia zdarzenia jeden strzal do  
>> Hashtable i wywolanie znajdujacego sie tam delegata. Zysk wydajnosciowy
>
> no dobrze, a gdzie tu rozróżnianie, jakimi typami eventu zarejestrowany  
> Subskrybent jest "zainteresowany"? :) Klucze w Hashtable muszą byc  
> unikatowe, czyli otrzymujemy relację 1=1 (jeden typ eventu na jednego i  
> tylko jednego subskrybenta)

[PD] Kluczem jest nazwa eventu, wartoscia delegat (czyli z definicji  
kolejka wskaznikow na metody). Wiec relacja event:subskrybent jest 1:n


-- 
Piotr Dobrowolski
Piotr.Dobrowolski@_usun_gmail.com
Technical Details
Message-ID: <op.sz8fkztpzowjqs@da-pdobrowolski.windtelecom.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <dkv4kp$jhi$1@news.onet.pl> <43733fc2$1@news.home.net.pl> <dkvik6$4un$1@nemesis.news.tpi.pl> <op.sz4gtwmqzowjqs@da-pdobrowolski.windtelecom.pl> <4378634a$1@news.home.net.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Piotr Dobrowolski" <Piotr.Dobrowolski@_usun_gmail.com>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: CS, Eventy i Multicast
Date: Mon, 14 Nov 2005 14:25:37 +0100
Organization: Wind Telecom
Lines: 24
Message-ID: <op.sz8fkztpzowjqs@da-pdobrowolski.windtelecom.pl>
References: <dkv4kp$jhi$1@news.onet.pl> <43733fc2$1@news.home.net.pl> <dkvik6$4un$1@nemesis.news.tpi.pl> <op.sz4gtwmqzowjqs@da-pdobrowolski.windtelecom.pl> <4378634a$1@news.home.net.pl>
NNTP-Posting-Host: gateway.wind.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1131974738 4701 212.244.228.198 (14 Nov 2005 13:25:38 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 14 Nov 2005 13:25:38 +0000 (UTC)
X-User: powersink
User-Agent: Opera M2/8.50 (Win32, build 7700)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit