1 TUBS-IBR-PING-MIB DEFINITIONS ::= BEGIN
4 MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32
9 pingMIB MODULE-IDENTITY
10 LAST-UPDATED "200007070000Z"
11 ORGANIZATION "TU Braunschweig"
21 E-mail: strauss@ibr.cs.tu-bs.de"
23 "Experimental MIB module for JAX code generator tests."
24 REVISION "200007070000Z"
26 "Added scalar group and notification."
27 REVISION "200003300000Z"
29 "The initial revision of this module."
33 pingNotifications OBJECT IDENTIFIER ::= { pingMIB 0 }
35 pingObjects OBJECT IDENTIFIER ::= { pingMIB 1 }
37 -- Object definitions.
40 SYNTAX SEQUENCE OF PingEntry
41 MAX-ACCESS not-accessible
44 "A list of ping destinations and their round trip times."
49 MAX-ACCESS not-accessible
52 "An entry containing a ping destinations and its
60 pingAddress IpAddress,
66 MAX-ACCESS not-accessible
69 "A unique value identifying the ping entry."
72 pingAddress OBJECT-TYPE
74 MAX-ACCESS read-create
77 "The destination IP address for the ping entry.
78 Writing to an instance of this object with an
79 unused pingIndex creates a new pingTable entry."
88 "The measured round trip time for the ping entry.
89 The value zero denotes a ping target that did
94 pingStatistics OBJECT IDENTIFIER ::= { pingObjects 2 }
96 pingTimeout OBJECT-TYPE
102 "Maximum time to wait for a response."
103 ::= { pingStatistics 1 }
105 pingAvgRtt OBJECT-TYPE
111 "The average round trip time for all ping entries."
112 ::= { pingStatistics 2 }
114 -- Notification definitions.
116 pingNoResponse NOTIFICATION-TYPE
117 OBJECTS { pingRtt, pingTimeout }
120 "This notification is generated whenever a ping
121 target did not reply within the current timeout.
122 The pingAddress objects contains the target address
123 and the pingTimeout objects contains the timeout
124 value in milli seconds."
125 ::= { pingNotifications 1 }