Apple-macintosh-system-mib

File: Apple-macintosh-system-mib.mib (21805 bytes)

Imported modules

RFC-1215 RFC1155-SMI SNMPv2-TC

Imported symbols

TRAP-TYPE enterprises OBJECT-TYPE
DisplayString

Defined Types

UnicodeString  
OCTET STRING    

ContentsEntry  
SEQUENCE    
  contentsSubagent DisplayString
  contentsSubtree DisplayString
  contentsObjectID OBJECT IDENTIFIER

TrapRequestEntry  
SEQUENCE    
  trapCommunity DisplayString
  trapID OBJECT IDENTIFIER
  trapProtocol OBJECT IDENTIFIER
  trapPort OCTET STRING Size(4)
  trapDestination OCTET STRING
  trapValidity INTEGER

GestaltEntry  
SEQUENCE    
  gestaltSelector OCTET STRING Size(4)
  gestaltResponseType INTEGER
  gestaltResponse OCTET STRING Size(4)

FileEntry  
SEQUENCE    
  fileVRefNum INTEGER
  fileID INTEGER
  fileDirID INTEGER
  fileDirName DisplayString Size(31)
  fileName DisplayString Size(31)
  fileType OCTET STRING Size(4)
  fileCreator OCTET STRING Size(4)
  fileSize INTEGER
  fileCreatDate INTEGER
  fileModDate INTEGER
  fileVersion OCTET STRING

ApplEntry  
SEQUENCE    
  applVRefNum INTEGER
  applFileID INTEGER
  applDirID INTEGER
  applDirName DisplayString Size(31)
  applName DisplayString Size(31)
  applType OCTET STRING Size(4)
  applCreator OCTET STRING Size(4)
  applSize INTEGER
  applCreatDate INTEGER
  applModDate INTEGER
  applVersion OCTET STRING

NuBusEntry  
SEQUENCE    
  nuBusSlot INTEGER
  nuBusType INTEGER
  nuBusBoardID INTEGER
  nuBusBoardName DisplayString
  nuBusVendorName DisplayString
  nuBusPartNumber DisplayString
  nuBusSerialNumber DisplayString
  nuBusRevNumber DisplayString
  nuBusRevDate DisplayString

ScsiEntry  
SEQUENCE    
  scsiID INTEGER
  scsiType DisplayString
  scsiVendor DisplayString
  scsiProduct DisplayString
  scsiVersion DisplayString

VolumeEntry  
SEQUENCE    
  volRefNum INTEGER
  volName DisplayString Size(27)
  volKind DisplayString
  volLocation DisplayString
  volBytesUsed INTEGER
  volBytesFree INTEGER

Defined Values

apple 1.3.6.1.4.1.63
OBJECT IDENTIFIER    

macintosh 1.3.6.1.4.1.63.1
OBJECT IDENTIFIER    

appleTalk 1.3.6.1.4.1.63.2
OBJECT IDENTIFIER    

userInTrouble 0
A userInTrouble trap signifies that the sending SNMP application's user is having some kind of trouble relaing to the network and wishes to commandeer some help from a knowledgable network manager.
TRAP-TYPE    

system 1.3.6.1.4.1.63.1.1
OBJECT IDENTIFIER    

software 1.3.6.1.4.1.63.1.2
OBJECT IDENTIFIER    

hardware 1.3.6.1.4.1.63.1.3
OBJECT IDENTIFIER    

snmpName 1.3.6.1.4.1.63.1.1.1
A text string that contains the name advertised over NBP with type 'SNMP Agent'. The default is the same as the Macintosh name set in the Sharing Setup Control Panel , if there is no Macintosh name present, a random unique name will be chosen.
Status: mandatory Access: read-write
OBJECT-TYPE    
  DisplayString  

machineIcon 1.3.6.1.4.1.63.1.1.2
A 32 x 32 pixel image that represents the Macintosh computer. The bits of the first four octets are interpreted in network order as the pixels in right to left order of the top row of the image. Ensuing four octet groups are interpreted as descending rows.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING  

contentsTable 1.3.6.1.4.1.63.1.1.3
The contentsTable contains information about Subagents and Subtrees of variables (usually a group) registered on this node.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    ContentsEntry

contentsEntry 1.3.6.1.4.1.63.1.1.3.1
Each entry contains information about a Subagent and one of its Subtrees of variables (usually a group) that have been registered at this node, the Index is the table entry number from 1...n.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  ContentsEntry  

contentsAgent 1.3.6.1.4.1.63.1.1.3.1.1
The name of the Subagent owning this Subtree.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

contentsGroup 1.3.6.1.4.1.63.1.1.3.1.2
The name of the Subtree (usually a group).
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

contentsObjectID 1.3.6.1.4.1.63.1.1.3.1.3
The Object Identifier of the root of the Subtree.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OBJECT IDENTIFIER  

trapTable 1.3.6.1.4.1.63.1.1.4
The trapTable contains a list of all traps that a console supporting a particular community wishes to receive. The Index is the table entry number from 1...n.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    TrapRequestEntry

trapRequestEntry 1.3.6.1.4.1.63.1.1.4.1
Each entry contains a complete description of a trap's destination.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  TrapRequestEntry  

trapCommunity 1.3.6.1.4.1.63.1.1.4.1.1
The community that must be associated with the trap when sent.
Status: mandatory Access: read-write
OBJECT-TYPE    
  DisplayString  

trapID 1.3.6.1.4.1.63.1.1.4.1.2
The object identifier of the trap.
Status: mandatory Access: read-write
OBJECT-TYPE    
  OBJECT IDENTIFIER  

trapProtocol 1.3.6.1.4.1.63.1.1.4.1.3
The object identifier of the protocol that the trap should use.
Status: mandatory Access: read-write
OBJECT-TYPE    
  DisplayString Size(4)  

trapPort 1.3.6.1.4.1.63.1.1.4.1.4
The identifier of the port that the trap must use. For example, for lP this would be 'UDP ', for AppleTalk this would be 'DDP ', etc. Drivers for the particular stacks are expected to register the same string with the SNMP Manager so that it will be able to provide multi-protocol support.
Status: mandatory Access: read-write
OBJECT-TYPE    
  DisplayString Size(4)  

trapDestination 1.3.6.1.4.1.63.1.1.4.1.5
The information required to obtain the address of the console requesting the trap. This information would be different for each protocol. For example, for IP, the IP address stored in dot notation is sufficient. For AppleTalk, the NBP entry is sufficient and reliable, but also including the present DDP address greatly improves the efficiency.
Status: mandatory Access: read-write
OBJECT-TYPE    
  OCTET STRING  

trapValidity 1.3.6.1.4.1.63.1.1.4.1.6
This entry defines whether the row is still active and valid.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER valid(1), invalid(2)  

defaultZone 1.3.6.1.4.1.63.1.1.5
A text string that contains the name of the zone the machine is in.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString Size(31)  

gestaltTable 1.3.6.1.4.1.63.1.2.1
The gestaltTable contains the results from the gestalt call that allow you to get to information about the operating environment in a simple and efficient manner. Some interesting Gestalt selectors (in ascii) are 'ram ' for bytes of physical ram, 'romv' for ROM version, 'sysv' for system version, and 'atlk' for AppleTalk version.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    GestaltEntry

gestaltEntry 1.3.6.1.4.1.63.1.2.1.1
Each entry contains the gestalt selector, the response, and the response type.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  GestaltEntry  

gestaltSelector 1.3.6.1.4.1.63.1.2.1.1.1
The gestaltSelector is a 4 octet string that determines what information you want. It usually consists of ascii characters.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(4)  

gestaltResponseType 1.3.6.1.4.1.63.1.2.1.1.2
The gestaltResponseType describes how to interpret the corresponding gestalt response. Attr is a bit-field, Count is how many of the indicated type exist, Size is usually in bytes, Table is the memory address of a table, Version is in binary coded decimal (BCD.)
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER other(1), attr(2), count(3), size(4), table(5), type(6), version(7)  

gestaltResponse 1.3.6.1.4.1.63.1.2.1.1.3
The gestaltResponse is the information you requested. Its interpretation depends upon the corresponding gestalt type.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(4)  

printerName 1.3.6.1.4.1.63.1.2.2
The name of the printer currently chosen.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(31)  

printerZone 1.3.6.1.4.1.63.1.2.3
The zone of the printer currently chosen.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(31)  

printerType 1.3.6.1.4.1.63.1.2.4
The name of the printer driver currently chosen.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(31)  

systemFilesTable 1.3.6.1.4.1.63.1.2.5
The systemFilesTable contains a list of all of the files in the active system folder and its subfolders.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    FileEntry

fileEntry 1.3.6.1.4.1.63.1.2.5.1
Each entry contains a complete description of a file and its location. The index starts at 1 and increments by one for each file.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  FileEntry  

fileVRefNum 1.3.6.1.4.1.63.1.2.5.1.1
A unique ID that determines the volume the file is in. The name of the volume and its other parameters can be determined from the Volume list with the matching volRefNum. This volume is local.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

fileID 1.3.6.1.4.1.63.1.2.5.1.2
A unique ID that determines the file.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

fileDirID 1.3.6.1.4.1.63.1.2.5.1.3
A unique ID that determines the directory the file is in.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

fileDirName 1.3.6.1.4.1.63.1.2.5.1.4
The name of the directory the file is in. The ascii character for ':' is forbidden.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString Size(31)  

fileName 1.3.6.1.4.1.63.1.2.5.1.5
The name of the file. The ascii character for ':' is forbidden.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString Size(31)  

fileType 1.3.6.1.4.1.63.1.2.5.1.6
The type of the file. Usually ascii characters.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(4)  

fileCreator 1.3.6.1.4.1.63.1.2.5.1.7
The creator of the file. Usually ascii characters.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(4)  

fileSize 1.3.6.1.4.1.63.1.2.5.1.8
The size of the file in bytes.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

fileCreatDate 1.3.6.1.4.1.63.1.2.5.1.9
The creation date of the file in seconds from midnight January 1, 1904.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

fileModDate 1.3.6.1.4.1.63.1.2.5.1.10
The modification date of the file in seconds from midnight January 1, 1904.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

fileVersion 1.3.6.1.4.1.63.1.2.5.1.11
The version of the application.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING  

applFilesTable 1.3.6.1.4.1.63.1.2.6
The Application Files Table contains a list of all of the applications on the local volumes.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    ApplEntry

applEntry 1.3.6.1.4.1.63.1.2.6.1
Each entry contains a complete description of a file and where it is. The 2nd index starts at 1 and is increment by one for each file.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  ApplEntry  

applVRefNum 1.3.6.1.4.1.63.1.2.6.1.1
A unique ID that determines the volume the application is in. The name of the volume and its other parameters can be determined from the Volume list with the matching volRefNum. This volume is local.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

applFileID 1.3.6.1.4.1.63.1.2.6.1.2
A unique ID that determines the application file.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

applDirID 1.3.6.1.4.1.63.1.2.6.1.2
A unique ID that determines the directory the application is in.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

applDirName 1.3.6.1.4.1.63.1.2.6.1.3
The name of the directory the application is in.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString Size(31)  

applName 1.3.6.1.4.1.63.1.2.6.1.4
The name of the application.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString Size(31)  

applSize 1.3.6.1.4.1.63.1.2.6.1.6
The size of the application in bytes.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

applCreator 1.3.6.1.4.1.63.1.2.6.1.5
The creator of the application. Usually ascii characters.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(4)  

applCreatDate 1.3.6.1.4.1.63.1.2.6.1.7
The creation date of the application in seconds from midnight, January 1, 1904.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

applModDate 1.3.6.1.4.1.63.1.2.6.1.8
The modification date of the application in seconds from midnight, January 1, 1904.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

applVersion 1.3.6.1.4.1.63.1.2.6.1.9
The version of the application.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

nuBusTable 1.3.6.1.4.1.63.1.3.1
The NuBus Table contains a list of all of the NuBus cards contained in the Macintosh.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    NuBusEntry

nuBusEntry 1.3.6.1.4.1.63.1.3.1.1
Each entry contains a complete description of a NuBus card.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  NuBusEntry  

nuBusSlot 1.3.6.1.4.1.63.1.3.1.1.1
The slot number of the board.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

nuBusType 1.3.6.1.4.1.63.1.3.1.1.2
The Category and cType of the board.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

nuBusBoardID 1.3.6.1.4.1.63.1.3.1.1.3
The Id of the board.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

nuBusBoardName 1.3.6.1.4.1.63.1.3.1.1.4
The name of the board.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

nuBusVendor 1.3.6.1.4.1.63.1.3.1.1.5
The name of the vendor.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

nuBusPartNumber 1.3.6.1.4.1.63.1.3.1.1.6
The part number of the board.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

nuBusSerialNumber 1.3.6.1.4.1.63.1.3.1.1.7
The serial number of the board.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

nuBusRevNumber 1.3.6.1.4.1.63.1.3.1.1.8
The revision number of the board.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

nuBusRevDate 1.3.6.1.4.1.63.1.3.1.1.9
The revision date of the board.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

scsiTable 1.3.6.1.4.1.63.1.3.2
The SCSI Table contains a list of all of the SCSI devices contained in the Macintosh.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    ScsiEntry

scsiEntry 1.3.6.1.4.1.63.1.3.2.1
Each entry contains a complete description of a SCSI device. In addition it contains an object identifier for the scsi device's MIB, if one has been provided by the manufacturer. The index is equal to the scsiID + 1.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  ScsiEntry  

scsiID 1.3.6.1.4.1.63.1.3.2.1.1
The bus ID of the SCSI device.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

scsiType 1.3.6.1.4.1.63.1.3.2.1.2
The type of the SCSI device.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

scsiVendor 1.3.6.1.4.1.63.1.3.2.1.3
The vendor of the SCSI device.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

scsiProduct 1.3.6.1.4.1.63.1.3.2.1.4
The product name of the SCSI device.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

scsiVersion 1.3.6.1.4.1.63.1.3.2.1.5
The version of the SCSI device.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

volumeTable 1.3.6.1.4.1.63.1.3.3
The Volume Table contains a list of all of the volumes connected to by the Macintosh.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    VolumeEntry

volumeEntry 1.3.6.1.4.1.63.1.3.3.1
Each entry contains a complete description of a volume.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  VolumeEntry  

volRefNum 1.3.6.1.4.1.63.1.3.3.1.1
The reference number of the volume. Usually a negative number.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

volName 1.3.6.1.4.1.63.1.3.3.1.2
The name of the volume. The character ':' is not allowed.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString Size(27)  

volKind 1.3.6.1.4.1.63.1.3.3.1.3
The kind of the volume.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

volLocation 1.3.6.1.4.1.63.1.3.3.1.4
The location of the volume.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

volBytesUsed 1.3.6.1.4.1.63.1.3.3.1.5
The number of bytes used on the volume.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

volBytesFree 1.3.6.1.4.1.63.1.3.3.1.6
The number of bytes free on the volume.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER