Containeriterator(3) Containeriterator(3)
NAME
netsnmpContaineriterator - Iterator for net-snmp containers.
Typedefs
typedef int( NetsnmpIteratorLoopKey )(void *iteratorctx,
netsnmprefvoid *loopctx, netsnmprefvoid *key)
typedef int( NetsnmpIteratorLoopData )(void *iteratorctx,
netsnmprefvoid *loopctx, netsnmprefvoid *data)
typedef int( NetsnmpIteratorCtx )(void *iteratorctx,
netsnmprefvoid *loopctx)
typedef int( NetsnmpIteratorCtxDup )(void *iteratorctx,
netsnmprefvoid *loopctx, netsnmprefvoid *dupctx, int reuse)
typedef int( NetsnmpIteratorOp )(void *iteratorctx)
typedef int( NetsnmpIteratorData )(void *iteratorctx, const void
*data)
Functions
void netsnmpcontaineriteratorinit (void)
netsnmpcontainer * netsnmpcontaineriteratorget (void
*iteratoruserctx, netsnmpcontainercompare *compare,
NetsnmpIteratorLoopKey *getfirst, NetsnmpIteratorLoopKey
*getnext, NetsnmpIteratorLoopData *getdata,
NetsnmpIteratorCtxDup *savepos, NetsnmpIteratorCtx
*initloopctx, NetsnmpIteratorCtx *cleanuploopctx,
NetsnmpIteratorData *freeuserctx, int sorted)
void netsnmpcontaineriteratorsetdatacb (netsnmpcontainer *c,
NetsnmpIteratorData *insertdata, NetsnmpIteratorData
*removedata, NetsnmpIteratorOp *getsize)
net-snmp 24 Jan 2005 Containeriterator(3)
|