Module Netsnmp_async
include Netsnmp.Netsnmp_intf.S with module IO := Netsnmp_async__.Netsnmp_io_impl
module IO : Netsnmp_raw_monad.Io_intf.Smodule ASN1_value = Netsnmp_raw_monad.ASN1_valuenetsnmp provides high level access to SNMP functionality
include module type of sig ... end
module Snmp_sec_auth_proto = Netsnmp_raw.Session.Snmp_sec_auth_protomodule Oid : sig ... endmodule Mib : Netsnmp_raw_monad.Mib_intf.S with module IO := IOmodule Connection : sig ... endval add_mib_paths : string list -> unit IO.tadd_mib_pathsadds directories to search for mibs in. Note that this will be used for all subsequent mib searches. raises Failure on error
val get_s : Connection.t -> string list -> (Oid.t * ASN1_value.t) list IO.tget_s- get the values of a list of symbolic oids. The function handles loading mib modules referenced by the supplied oids, eg passing 'SNMPv2-MIB::sysDescr.0' ensures SNMPv2-MIB is loaded.
val get : Connection.t -> Oid.t list -> (Oid.t * ASN1_value.t) list IO.tget- get the values of a list oids
val get_next : Connection.t -> Oid.t -> (Oid.t * ASN1_value.t) list IO.tget_next- get the value of the next node after the supplied oid
module Raw : sig ... end