SMUX Subroutines
This section explains the SMUX subroutines.
Item | Description |
---|---|
getsmuxEntrybyidentity | Retrieves SMUX peers by object identifier. |
getsmuxEntrybyname | Retrieves SMUX peers by name. |
isodetailor | Initializes variables for various logging facilities. |
_ll_log | Reports errors to log files. |
ll_dbinit | Reports errors to log files. |
ll_hdinit | Reports errors to log files. |
ll_log | Reports errors to log files. |
o_generic | Encodes values retrieved from the MIB into the specified variable binding. |
o_igeneric | Encodes values retrieved from the MIB into the specified variable binding. |
o_integer | Encodes values retrieved from the MIB into the specified variable binding. |
o_ipaddr | Encodes values retrieved from the MIB into the specified variable binding. |
o_number | Encodes values retrieved from the MIB into the specified variable binding. |
o_specific | Encodes values retrieved from the MIB into the specified variable binding. |
o_string | Encodes values retrieved from the MIB into the specified variable binding. |
ode2oid | Returns a static pointer to the object identifier. If unsuccessful, the NULLOID value is returned. |
oid2ode | Takes an object identifier and returns its dot-notation description as a string. |
oid2prim | Encodes an object identifier structure into a presentation element. |
oid_cmp | Manipulates the object identifier structure. |
oid_cpy | Manipulates the object identifier structure. |
oid_extend | Extends the base /usr/lib/libisode.a library subroutines. |
oid_free | Manipulates the object identifier structure. |
oid_normalize | Extends and adjusts the values of the object identifier structure entries for the base /usr/lib/libisode.a library subroutines. |
prim2oid | Decodes an object identifier from a presentation element. |
readobjects | Allows an SMUX peer to read the MIB variable structure. |
s_generic | Sets the value of the MIB variable in the database. |
smux_close | Ends communication with the SNMP agent. |
smux_error | Creates a readable string from information found in the smux_errno global variable. |
smux_free_tree | Frees the object tree when an SMUX tree is unregistered. |
smux_init | Initiates the Transmission Control Protocol (TCP) socket that the SMUX agent uses and clears the basic SMUX data structures. |
smux_register | Registers a section of the MIB tree with the SNMP agent. |
smux_response | Sends a response to a SNMP agent. |
smux_simple_open | Sends the open protocol data unit (PDU) to the SNMP daemon. |
smux_trap | Allows the SMUX peer to send traps to the SNMP agent. |
smux_wait | Waits for a message from the SNMP agent. |
sprintoid | Manipulates the object identifier structure. |
str2oid | Manipulates the object identifier structure. |
text2oid | Converts a text string into an object identifier. |
text2obj | Converts a text string into an object. |
text2inst | Retrieves instances of variables from a character string. |
name2inst | Retreives instances of variables from various forms of data. |
next2inst | Retreives instances of variables from various forms of data. |
nextot2inst | Retreives instances of variables from various forms of data. |