Manual Pages for UNIX Darwin command on man netsnmp_stash_cache
MyWebUniversity

Manual Pages for UNIX Darwin command on man netsnmp_stash_cache

stashcache: autsotmaasthiccaalclhye:caacuhteosmadtaitcaalfloyrccaecrhteasindahtaandfloerrsc.e(r3t)ain handlers.(3)

NAME

netsnmpstashcache - automatically caches data for certain handlers.

FFuunnccttiioonnss netsnmpstashcacheinfo * nneettssnnmmppggeettnneewwssttaasshhccaacchhee (void) nneettssnnmmppmmiibbhhaannddlleerr * nneettssnnmmppggeettssttaasshhccaacchheehhaannddlleerr (void) returns a stashcache handler that can be injected into a given handler chain. netsnmpoidstashnode ** nneettssnnmmppeexxttrraaccttssttaasshhccaacchhee (nneettssnnmmppaaggeennttrreeqquueessttiinnffoo *reqinfo) extracts a pointer to the stashcache info from the reqinfo structure. int nneettssnnmmppssttaasshhccaacchheehheellppeerr (nneettssnnmmppmmiibbhhaannddlleerr *handler, nneettssnnmmpphhaannddlleerrrreeggiissttrraattiioonn *reginfo, nneettssnnmmppaaggeennttrreeqquueessttiinnffoo *reqinfo, nneettssnnmmpprreeqquueessttiinnffoo *requests) int nneettssnnmmppssttaasshhccaacchheeuuppddaattee (nneettssnnmmppmmiibbhhaannddlleerr *handler, nneettssnnmmpphhaannddlleerrrreeggiissttrraattiioonn *reginfo, nneettssnnmmppaaggeennttrreeqquueessttiinnffoo *reqinfo, nneettssnnmmpprreeqquueessttiinnffoo *requests, netsnmpstashcacheinfo *cinfo) updates a given cache depending on whether it needs to or not. void nneettssnnmmppiinniittssttaasshhccaacchheehheellppeerr (void) initializes the stashcache helper which then registers a

stashcache handler as a run-time injectable handler for

configuration file use. DDeettaaiilleedd DDeessccrriippttiioonn This handler caches data in an optimized way which may aleviate the need for the lower level handlers to perform as much optimization. Specifically, somewhere in the lower level handlers must be a handler that supports the MODEGETSTASH operation. Note that the tableiterator helper supports this. FFuunnccttiioonn DDooccuummeennttaattiioonn nneettssnnmmppooiiddssttaasshhnnooddee**** nneettssnnmmppeexxttrraaccttssttaasshhccaacchhee ((nneettssnnmmppaaggeennttrreeqquueessttiinnffoo ** rreeqqiinnffoo)) extracts a pointer to the stashcache info from the reqinfo structure. Definition at line 64 of file stashcache.c. Referenced by netsnmptableiteratorhelperhandler(). nneettssnnmmppmmiibbhhaannddlleerr** nneettssnnmmppggeettssttaasshhccaacchheehhaannddlleerr ((vvooiidd)) returns a stashcache handler that can be injected into a given handler chain. Definition at line 42 of file stashcache.c. References netsnmpmibhandlers::myvoid, netsnmpcreatehandler(), and netsnmpmibhandler. Referenced by netsnmpinitstashcachehelper(). vvooiidd nneettssnnmmppiinniittssttaasshhccaacchheehheellppeerr ((vvooiidd)) initializes the stashcache helper which then registers a stashcache

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

Definition at line 188 of file stashcache.c. References netsnmpgetstashcachehandler(), and netsnmpregisterhandlerbyname(). Referenced by netsnmpinithelpers(). iinntt nneettssnnmmppssttaasshhccaacchheeuuppddaattee ((nneettssnnmmppmmiibbhhaannddlleerr ** hhaannddlleerr,, nneettssnnmmpphhaannddlleerrrreeggiissttrraattiioonn ** rreeggiinnffoo,, nneettssnnmmppaaggeennttrreeqquueessttiinnffoo ** rreeqqiinnffoo,, nneettssnnmmpprreeqquueessttiinnffoo ** rreeqquueessttss,, nneettssnnmmppssttaasshhccaacchheeiinnffoo ** cciinnffoo)) updates a given cache depending on whether it needs to or not. Definition at line 143 of file stashcache.c. References atimenewMarker(), atimeready(), atimesetMarker(), netsnmpagentrequestinfos::mode, netsnmpcallnexthandler(), netsnmpcreatedatalist(), netsnmphandlerregistration, netsnmpmibhandler, and netsnmpoidstashfree().

net-snmp stashcache: automa2t4icJaalnly20c0a5ches data for certain handlers.(3)




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