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

Cliff Frey <[email protected]>
Newsgroups gmane.network.routing.click
Message-ID <CAFtVOqnx7d8TCLRrx9C=MqH9P3E+Vu1HSuzwR_iZshWRqsEp9A@mail.gmail.com>
You can use the cp_element function to do this.

On Tue, Oct 25, 2011 at 5:08 AM, Xavier Salip <[email protected]> wrote:

> 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.