snmpa_notification_filter(3Erlang Module Definisnmpa_notification_filter(3erl)
NAME
snmpa_notification_filter - Behaviour module for the SNMP agent notifi-
cation filters.
DESCRIPTION
This module defines the behaviour of the agent notification filters. A
snmpa_notification_filter compliant module must export the following
functions:
* handle_notification/2
The semantics of them and their exact signatures are explained below.
The purpose of notification filters is to allow for modification and/or
suppression of a notification.
A misbehaving filter will be removed.
EXPORTS
handle_notification(Notif, Data) -> Reply
Types:
Reply = send | {send, NewNotif} | dont_send
Notif = NewNotif = notification() | trap()
Data = term()
Handle a notification to be sent. The filter can either accept
the notification as is, return send, modify the notification,
return {send, NewNotif} or suppress the notification, return
dont_send.
Data is supplied at filter registration time, see register_noti-
fication_filter.
Ericsson AB snmp 5.6 snmpa_notification_filter(3erl)