Hello Dave,

Sorry, forgot the net-snmp-coders cc, so I am resending the message.

I was using a single GetBulk request to retrieve multiple fields in
the table that are all in the same row.  The end handler was called
one time for each of the fields but I was expecting the handler to be
called one time with all of the requests grouped together.  Does the
GetBulk qualify as a single request (or is this broken down into
individual Get requests? Which would make the behaviour more logical).

Thanks for you help,
Anthony

On 8/22/05, Dave Shield <[EMAIL PROTECTED]> wrote:
> On Thu, 2005-08-18 at 19:48 +0200, Anthony Novatsis wrote:
> > I have injected a row merge handler but it does not seem to have any
> > effect.  Requests for the cells in the table row still come in one by
> > one.
>
> What command are you using to retrieve the table?
>
> Remember that row merge (and similar) processing only works with
> the contents of a *single* request.  If the table is being retrieved
> one cell at a time (by the client application), then nothing the
> agent can do will alter this.
>
> Row merge only comes into effect when the agent receives a request
> for more than one varbind at the same time.
>
> In that case, I'd expect the table-specific handler to be called
> once, for *all* the (relevant) varbinds in the request.
>
> Dave
>


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to