[OpenSIPS-Users] Anyway to count the numbers of entires in a AVP?

Brett Nemeroff brett at nemeroff.com
Mon Jun 21 16:41:28 CEST 2010


You give away too much. :P
-Brett


On Mon, Jun 21, 2010 at 9:22 AM, Brad Bendy <brad.bendy at benganetworks.com>wrote:

>  String function would be nice, but with Brett's suggested work around I
> got it working, might even be faster then if we had string functions?
>
> I think as more people want to make custom LCR implementations and various
> things these type of functions will come up more im sure. I think with the
> addition of db_http this will start coming up more, I know myself and few
> others were even thinking of using that for a LCR base. We ended up making a
> custom memcached program to do all our LCR and return data to OpenSIPS which
> in turn is a CSV.
>
> All of the ones Brett listed im sure would great features to add!
>
> -Brad
>
>
> On Mon, 2010-06-21 at 08:26 -0500, Brett Nemeroff wrote:
>
> Bogdan,
>
>  Brad's AVP is a single AVP with  CSV. He'd like to count the elements in
> the CSV.
>
>
>
>  Some string array functions would be nice. :D
>
>  -Brett
>
>
>
>
>  On Mon, Jun 21, 2010 at 6:46 AM, Bogdan-Andrei Iancu <
> bogdan at voice-system.ro> wrote:
>
> Hi Brad,
>
> I guess you are looking for the set_count() function:
>
> http://www.opensips.org/html/docs/modules/1.6.x/cfgutils.html#id228574
>
>
> Regards,
> Bogdan
>
>
> --
> Bogdan-Andrei Iancu
> OpenSIPS Bootcamp
> 20 - 24 September 2010, Frankfurt, Germany
> www.voice-system.ro
>
>
>
>
>
>   Brad Bendy wrote:
> > Brett,
> >
> > I figured as much, but I thought I would try anyways.
> >
> > I think adding the "count" to the front the string is going to be
> > easiest method and use the select functions, much more simpler!
> >
> > Thanks for the advice.
> >
> > On Sat, 2010-06-19 at 20:41 -0500, Brett Nemeroff wrote:
> >
> >> Brad,
> >> param.count is for URI parameters and can't be used for any old
> >> format. If your string was in URI param format, I think it would then
> >> work:
> >> http://www.opensips.org/Resources/DocsCoreTran16#toc36
> >>
> >>
> >> I haven't used this transformation, but it appears you'd take the
> >> params off a URI and then use the transformations on the params
> >> themselves.
> >>
> >>
> >> I think what I do to find out if I'm at the end is to use the "select'
> >> transformation and check the value of the return.
> >>
> >>
> >> Alternatively, you *could* make the first element in your list the
> >> number of values to expect. Not sure if that's even an option in your
> >> case..
> >>
> >>
> >> -Brett
> >>
> >>
> >>
> >>
> >> On Sat, Jun 19, 2010 at 8:34 PM, Brad Bendy
> >> <brad.bendy at benganetworks.com> wrote:
> >>         Hi list,
> >>
> >>         Ive got a AVP that gets a value from a memcached store, it's a
> >>         set of
> >>         integers separated by commas , ex: 4,34,1,10
> >>
> >>         Is there a way to return the number of entries? In this case
> >>         id like to
> >>         have a 4 returned.
> >>
> >>         I cannot get {param.count} to work, but im not sure if it
> >>         works like
> >>         this or maybe im just not using is right.
> >>
> >>         Thanks for any help or suggestions
> >>
> >>
> >>
> >>
> >>         _______________________________________________
> >>         Users mailing list
> >>         Users at lists.opensips.org
> >>         http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> >>
> >>
> >> _______________________________________________
> >> Users mailing list
> >> Users at lists.opensips.org
> >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> >>
> >
> >
> > _______________________________________________
> > Users mailing list
> > Users at lists.opensips.org
> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> >
> >
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>  _______________________________________________Users mailing listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.opensips.org/pipermail/users/attachments/20100621/627f1e68/attachment-0001.htm 


More information about the Users mailing list