From 8cbb9b9104a4e86b51067666e48fc5e4346cfb68 Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Fri, 7 Apr 2006 19:40:55 +0000 Subject: Put proper table support in MIB. --- doc/PING-MIB.txt | 44 +++++++++++++++++++++++++++++++------------- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/doc/PING-MIB.txt b/doc/PING-MIB.txt index ac9c4e3..d3fd485 100644 --- a/doc/PING-MIB.txt +++ b/doc/PING-MIB.txt @@ -23,7 +23,7 @@ -- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -- SUCH DAMAGE. -- -REGEX-MIB DEFINITIONS ::= BEGIN +PING-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter64, Integer32, TimeTicks, Unsigned32 @@ -48,26 +48,44 @@ pingCount OBJECT-TYPE DESCRIPTION "Number of ping entries." ::= { ping 0 } -pingEntry OBJECT IDENTIFIER - ::= { ping 1 } - -- -- entry information -- +pingEntry OBJECT-TYPE + SYNTAX PingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of information about one host to ping" + INDEX { pingIndex } + ::= { ping 1 } + +PingEntry ::= SEQUENCE { + pingIndex Integer32, + pingHost OCTET STRING, + pingInterval TimeTicks, + pingHistory Integer32, + pingResponses Integer32, + pingDropped Integer32, + pingLatencyAvg Integer32, + pingLatencyMin Integer32, + pingLatencyMax Integer32 + } + pingIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index of this pingEntry." - :: { pingEntry 1 } + ::= { pingEntry 0 } pingHost OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The host that this pingEntry sends ICMP echo packets to." - :: { pingEntry 2 } + ::= { pingEntry 1 } pingInterval OBJECT-TYPE SYNTAX TimeTicks @@ -75,48 +93,48 @@ pingInterval OBJECT-TYPE MAX-ACCESS read-only STATUS current DESCRIPTION "The frequency with which ICMP echo packets are sent to the pingHost." - ::= { pingEntry 3 } + ::= { pingEntry 2 } pingHistory OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The amount of time (in units of pingInterval) to keep history." - :: { pingEntry 4 } + ::= { pingEntry 3 } pingResponses OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of ICMP echo responses received during the pingHistory timespan." - :: { pingEntry 10 } + ::= { pingEntry 10 } pingDropped OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of ICMP echo responses dropped during the pingHistory timespan." - :: { pingEntry 11 } + ::= { pingEntry 11 } pingLatencyAvg OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average latency (in ms) of responses received during the pingHistory timespan." - :: { pingEntry 12 } + ::= { pingEntry 12 } pingLatencyMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum latency (in ms) of responses received during the pingHistory timespan." - :: { pingEntry 13 } + ::= { pingEntry 13 } pingLatencyMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum latency (in ms) of responses received during the pingHistory timespan." - :: { pingEntry 14 } + ::= { pingEntry 14 } END -- cgit v1.2.3