|
Packit |
022b05 |
COFFEE-POT-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Packit |
022b05 |
Integer32, transmission
|
|
Packit |
022b05 |
FROM SNMPv2-SMI
|
|
Packit |
022b05 |
TimeInterval, DisplayString
|
|
Packit |
022b05 |
FROM SNMPv2-TC;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
coffee MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "9803231700Z"
|
|
Packit |
022b05 |
ORGANIZATION "Networked Appliance Management Working Group"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
" Michael Slavitch
|
|
Packit |
022b05 |
Loran Technologies,
|
|
Packit |
022b05 |
955 Green Valley Crescent
|
|
Packit |
022b05 |
Ottawa, Ontario Canada K2A 0B6
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Tel: 613-723-7505
|
|
Packit |
022b05 |
Fax: 613-723-7209
|
|
Packit |
022b05 |
E-mail: slavitch@loran.com"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The MIB Module for coffee vending devices."
|
|
Packit |
022b05 |
::= { transmission 132 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
potName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString (SIZE (0..255))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The vendor description of the pot under management"
|
|
Packit |
022b05 |
::= { coffee 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
potCapacity OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of units of beverage supported by this device
|
|
Packit |
022b05 |
(regardless of its current state) ."
|
|
Packit |
022b05 |
::= { coffee 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
potType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
automatic-drip(1),
|
|
Packit |
022b05 |
percolator(2),
|
|
Packit |
022b05 |
french-press(3),
|
|
Packit |
022b05 |
espresso(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The brew type of the coffee pot."
|
|
Packit |
022b05 |
::= { coffee 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
potLocation OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString (SIZE (0..255))
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The physical location of the pot in question"
|
|
Packit |
022b05 |
::= { coffee 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
potMonitor OBJECT IDENTIFIER ::= { coffee 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
potOperStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
off(1),
|
|
Packit |
022b05 |
brewing(2),
|
|
Packit |
022b05 |
holding(3),
|
|
Packit |
022b05 |
other(4),
|
|
Packit |
022b05 |
waiting(5)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The operating status of the pot in question. Note
|
|
Packit |
022b05 |
that this is a read-only feature. Current hardware
|
|
Packit |
022b05 |
prevents us from changing the port state via SNMP."
|
|
Packit |
022b05 |
::= { potMonitor 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
potLevel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of units of coffee under management. The
|
|
Packit |
022b05 |
units of level are defined in potMetric below."
|
|
Packit |
022b05 |
::= { potMonitor 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
potMetric OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
espresso(1),
|
|
Packit |
022b05 |
demi-tasse(2),
|
|
Packit |
022b05 |
cup(3),
|
|
Packit |
022b05 |
mug(4),
|
|
Packit |
022b05 |
bucket(5)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The vendor description of the pot under management"
|
|
Packit |
022b05 |
::= { potMonitor 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
potStartTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The time in seconds since Jan 1 1970 to start the pot
|
|
Packit |
022b05 |
if and only if potOperStatus is waiting(5)"
|
|
Packit |
022b05 |
::= { potMonitor 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
lastStartTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TimeInterval
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"The amount of time, in TimeTicks, since the coffee
|
|
Packit |
022b05 |
making process was initiated."
|
|
Packit |
022b05 |
::= { potMonitor 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
potTemperature OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "degrees Centigrade"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The ambient temperature of the coffee within the pot"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { potMonitor 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|