[sorry for not replying earlier but 27 was the day of my PhD defense
 and I was a bit busy the 26 -- and then I had a few other things to do]

On Thu, 26 Sep 2002 01:03:27 +0200 (CEST) Thomas Finneid <[EMAIL PROTECTED]> wrote:

TF> Could some one help with an abstract type description of how the Profile
TF> class / system works for global profiles, with respect to the identity
TF> part.

 I think the best would be to read the code because I don't remember how
exactly does it work by now and don't want to confuse you.

 The relevant code is in ProfileImpl::readEntry(LookupData &ld, int flags)
method and here is what it does (typing this while looking at it):

1. if the profile is in suspended mode, try to read the value from
   __SUSPENDED__ subdirectory

2. if it wasn't found there, try the normal location

3. if still not found, use the identity override before looking up the
   parent (see comment in the code):

 a) first try the __SUSPENDED__ path
 b) then the normal one

4. finally go up the parent hieerarchy until we find it

 Does this answer your question?

TF> I am looking into how to implement network profiles (as discussed
TF> around january 24th this year. Better late than never :/ ) Also I am
TF> looking into how to copy/rename identity profiles. 

 Thanks and good luck!
VZ



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Mahogany-Developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to