[Home] [Groups] - Message: [Prev in Group] [Next in Group]

nu.kanga.list.mud-dev

13: {MUD} Re: MUD: language

[Full Header] [Plain Text]
From: Wout Mertens <Wout.Mertens@rug.ac.be>
Newsgroups: nu.kanga.list.mud-dev
Date: Fri, 23 Aug 1996 20:17:47 +0200 (MET DST)
References: [1]
Organization: Kanga.Nu
On Fri, 23 Aug 1996, Chris Lawrence wrote:

> On Aug 22, 11:29am, Chris Gray wrote:
> 
> > ChrisL: are you of English ancestry? I was born there and only came to
> > Canada when I was four.
> 
> Go back far enough and I'm a yank.  However I grew up in Australia and did my
> education in England.  The family heads back thru the States, and the
> Netherlands.

My, we are pretty multinational on this list, aren't we? I have spanish
blood somewhere 3 generations back (ok, I never knew them :), and my
family is spread over Belgium, France, Germany and Switzerland...

Wout.

o $bubba.HairColor = "white" } > } } > } > How will this be processed? } } Diagrammed: } } Event #1 starts processing. } Event #1 creates $Bubba. } Event #1 calls $Bubba.haircolour("brown") } Event #1 sets up Event #2 in its C&C success list. } Event #1 (eventually) C&C's successfully. } $Bubba is committed with brown hair. } } Event #2 ripens and starts processing. } Event #1 calls $Bubba.haircolour("white") } Event #2 (eventually) C&C's successfully. } $Bubba is committed with white hair. } } The basic idea is that an event can define a number of other events which are } to be logged if the current event suceeds or fails. Does it done automatically or does the coder have to explicitly write something like: if Event_Successful then ... So, the stuff that has to be buffered until the successful C&C is: - I/O (outbound) - Starting of new events Did I miss any? (I think that no special treatment is needed for creating/destroying objects, since they may be created in the cache and written tto tthe DB along with the other C&C changes). Have fun, Alex.