How can i relate to an element by it's name in the configuration file?

Xavier Salip <[email protected]>
Newsgroups gmane.network.routing.click
Message-ID <CAGNQ=jC0x_Vp1-sWK7MS00K5Eh4BESx3B8G_DN33hK9ZmpSxvg@mail.gmail.com>
Hi list,

How can i relate to an element by it's name in the configuration file?
I know it's possible to pass a pointer from one element to another through
the config. using *ElementCastArg* but this way i need to pass as many
pointers as elements i want to use. So when having a large number of
elements it's not very efficient.
If all my elements have the same name with different index (SOA1, SOA2,
SOA3....SOAn)  it is possible to pass the first part of the string (SOA) and
the 'n' value through config. and then use a for loop to acces each of the
elements?

I've tried with:  *Element* Router::find (const String &name, ErrorHandler *
errh = 0)* to find the elements SOA1, SOA2... SOAn, but i don't know how to
associate my configuration file (.click) with the Router.

Any idea?

Thank you
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.