31#ifndef _SNMP_USM_MIB_IMPL_H
32#define _SNMP_USM_MIB_IMPL_H
44error_t snmpUsmMibLoad(
void *context);
45void snmpUsmMibUnload(
void *context);
46void snmpUsmMibLock(
void);
47void snmpUsmMibUnlock(
void);
49error_t snmpUsmMibSetUserSpinLock(
const MibObject *
object,
const uint8_t *oid,
50 size_t oidLen,
const MibVariant *value,
size_t valueLen, bool_t commit);
52error_t snmpUsmMibGetUserSpinLock(
const MibObject *
object,
const uint8_t *oid,
53 size_t oidLen, MibVariant *value,
size_t *valueLen);
55error_t snmpUsmMibSetUserEntry(
const MibObject *
object,
const uint8_t *oid,
56 size_t oidLen,
const MibVariant *value,
size_t valueLen, bool_t commit);
58error_t snmpUsmMibGetUserEntry(
const MibObject *
object,
const uint8_t *oid,
59 size_t oidLen, MibVariant *value,
size_t *valueLen);
61error_t snmpUsmMibGetNextUserEntry(
const MibObject *
object,
const uint8_t *oid,
62 size_t oidLen, uint8_t *nextOid,
size_t *nextOidLen);
error_t
Error codes.
Definition error.h:43
Common definitions for MIB modules.