Erlang 20

snmp_framework_mib

snmp_framework_mib

模块

snmp_framework_mib

模块摘要

SNMP-FRAMEWORK-MIB的仪表功能

描述

该模块snmp_framework_mib实现SNMP-FRAMEWORK-MIB的检测功能,以及用于初始化和配置数据库的功能。

配置文件在SNMP用户手册中有描述。

输出

configure(ConfDir) -> void()

类型

此功能由系统启动时的主管调用.

将配置文件中的所有数据插入数据库并销毁所有旧数据。

因此,在调用此函数之后,SNMP-FRAMEWORK-MIB中的数据来自配置文件。

所有的snmp计数器都设置为零。

如果在配置文件中发现错误,则会使用错误报告模块的函数config_err / 2进行报告,并且该函数失败,并显示原因configuration_error。

ConfDir 是一个字符串,它指向找到配置文件的目录。

所读取的配置文件如下:context.conf...

init() -> void()

此功能由系统启动时的主管调用.

在数据库中创建必要的对象(如果它们不存在)。它不会破坏任何旧值。

add_context(Ctx) -> Ret

类型

向代理配置添加一个上下文。相当于context.conf文件中的一行。

delete_context(Key) -> Ret

类型

从代理配置中删除上下文。