Go to main content

man pages section 3: Extended Library Functions, Volume 1

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

snmpa_error_report (3erl)

Name

snmpa_error_report - Behaviour module for reporting SNMP agent errors

Synopsis

Please see following description for synopsis

Description

snmpa_error_report(3)      Erlang Module Definition      snmpa_error_report(3)



NAME
       snmpa_error_report - Behaviour module for reporting SNMP agent errors

DESCRIPTION
       This  module  defines  the  behaviour  of  the agent error reporting. A
       snmpa_error_report compliant module must  export  the  following  func-
       tions:

         * config_err/2

         * user_err/2

       The semantics of them and their exact signatures are explained below.

EXPORTS
       config_err(Format, Args) -> void()

              Types:

                 Format = string()
                 Args = list()

              The  function is called if an error occurs during the configura-
              tion phase, for example if a syntax error is found in a configu-
              ration file.

              Format and Args are as in io:format(Format, Args).

       user_err(Format, Args) -> void()

              Types:

                 Format = string()
                 Args = list()

              The  function  is  called if a user related error occurs at run-
              time, for example if a  user  defined  instrumentation  function
              returns erroneous.

              Format and Args are as in io:format(Format, Args).



Ericsson AB                        snmp 5.11             snmpa_error_report(3)