Manual Pages for UNIX Darwin command on man netsnmp_row_merge
MyWebUniversity

Manual Pages for UNIX Darwin command on man netsnmp_row_merge

rowmerge:rCoawllmsersgueb: hCaanldllserssubwihtahndrleeqruseswtitfhorreoqnueesrtowfoartoanetirmoew.(a3t)a time.(3)

NAME

netsnmprowmerge - Calls sub handlers with request for one row at a

time. DDeeffiinneess

#define RROOWWMMEERRGGEEWWAAIITTIINNGG 0

#define RROOWWMMEERRGGEEAACCTTIIVVEE 1

#define RROOWWMMEERRGGEEDDOONNEE 2

FFuunnccttiioonnss nneettssnnmmppmmiibbhhaannddlleerr * nneettssnnmmppggeettrroowwmmeerrggeehhaannddlleerr (int prefixlen) returns a rowmerge handler that can be injected into a given handler chain. int nneettssnnmmpprreeggiisstteerrrroowwmmeerrggee (nneettssnnmmpphhaannddlleerrrreeggiissttrraattiioonn *reginfo) functionally the same as calling nneettssnnmmpprreeggiisstteerrhhaannddlleerr(()) but also injects a rowmerge handler at the same time for you. int nneettssnnmmpprroowwmmeerrggeehheellppeerrhhaannddlleerr (nneettssnnmmppmmiibbhhaannddlleerr *handler, nneettssnnmmpphhaannddlleerrrreeggiissttrraattiioonn *reginfo, nneettssnnmmppaaggeennttrreeqquueessttiinnffoo *reqinfo, nneettssnnmmpprreeqquueessttiinnffoo *requests) Implements the rowmerge handler. void nneettssnnmmppiinniittrroowwmmeerrggee (void) initializes the rowmerge helper which then registers a rowmerge

handler as a run-time injectable handler for configuration file

use. DDeettaaiilleedd DDeessccrriippttiioonn This helper splits a whole bunch of requests into chunks based on the row index that they refer to, and passes all requests for a given row to the lower handlers. This is useful for handlers that don't want to process multiple rows at the same time, but are happy to iterate through the request list for a single row. FFuunnccttiioonn DDooccuummeennttaattiioonn nneettssnnmmppmmiibbhhaannddlleerr** nneettssnnmmppggeettrroowwmmeerrggeehhaannddlleerr ((iinntt pprreeffiixxlleenn)) returns a rowmerge handler that can be injected into a given handler chain. Definition at line 31 of file rowmerge.c. References netsnmpmibhandlers::myvoid, netsnmpcreatehandler(), and netsnmpmibhandler. Referenced by netsnmpinitrowmerge(), and netsnmpregisterrowmerge(). vvooiidd nneettssnnmmppiinniittrroowwmmeerrggee ((vvooiidd)) initializes the rowmerge helper which then registers a rowmerge

handler as a run-time injectable handler for configuration file use.

Definition at line 197 of file rowmerge.c. References netsnmpgetrowmergehandler(), and netsnmpregisterhandlerbyname(). iinntt nneettssnnmmpprreeggiisstteerrrroowwmmeerrggee ((nneettssnnmmpphhaannddlleerrrreeggiissttrraattiioonn ** rreeggiinnffoo)) functionally the same as calling nneettssnnmmpprreeggiisstteerrhhaannddlleerr(()) but also injects a rowmerge handler at the same time for you. Definition at line 45 of file rowmerge.c. References netsnmpgetrowmergehandler(), netsnmphandlerregistration, netsnmpinjecthandler(), netsnmpregisterhandler(), and netsnmphandlerregistrations::rootoidlen. iinntt nneettssnnmmpprroowwmmeerrggeehheellppeerrhhaannddlleerr ((nneettssnnmmppmmiibbhhaannddlleerr ** hhaannddlleerr,, nneettssnnmmpphhaannddlleerrrreeggiissttrraattiioonn ** rreeggiinnffoo,, nneettssnnmmppaaggeennttrreeqquueessttiinnffoo ** rreeqqiinnffoo,, nneettssnnmmpprreeqquueessttiinnffoo ** rreeqquueessttss)) Implements the rowmerge handler. Definition at line 58 of file rowmerge.c. References netsnmpmibhandlers::myvoid, variablelist::name, variablelist::namelength, netsnmpcallnexthandler(), netsnmphandlerregistration, netsnmpmibhandler, netsnmprequestinfos::next, netsnmprequestinfos::processed, netsnmprequestinfos::requestvb, netsnmphandlerregistrations::rootoid, netsnmphandlerregistrations::rootoidlen, and snmpoidcompare().

net-snmp rowmerge: Calls sub han2d4leJrasnw2i0t0h5request for one row at a time.(3)




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™