> I guess this way it keeps low memory profile. > IMO, this is irrelevant since we can track name of objects by using a document (i.e. a user manual) in large embedded software projects. > What the rules are in your applications? For example, how are you called the tasks for client TCP sessions? -- Andrei Mozzhuhin