ChrComNetClockSyncIf-MIB --FORCE-INCLUDE --FORCE-INCLUDE --FORCE-INCLUDE "mibhand.h" DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, Counter32 FROM SNMPv2-SMI Integer32, Unsigned32 FROM SNMPv2-SMI chrComNetClockSync FROM Chromatis-MIB ClockIfType FROM NetClockTypes-MIB EnaDis FROM ChrTyp-MIB ClockSource FROM NetClockTypes-MIB ExternalRefStatus FROM NetClockTypes-MIB; -- chrComNetClockSyncIf Table chrComNetClockSyncIfTable OBJECT-TYPE SYNTAX SEQUENCE OF ChrComNetClockSyncIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { chrComNetClockSync 16} chrComNetClockSyncIfEntry OBJECT-TYPE SYNTAX ChrComNetClockSyncIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { chrComNetClockSyncifIndex } --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "If" ::= { chrComNetClockSyncIfTable 1 } ChrComNetClockSyncIfEntry ::= SEQUENCE { chrComNetClockSyncifIndex Unsigned32 (0..4294967295), chrComNetClockSyncIfType ClockIfType, chrComNetClockSyncExternalOutEn EnaDis, chrComNetClockSyncExternalOutSrc ClockSource, chrComNetClockSyncExternalOutIfIndex Unsigned32, chrComNetClockSyncExternalRefStatus ExternalRefStatus, chrComNetClockSyncAlarmVector Integer32 (0..65535), chrComNetClockSyncAlarmSeverity Unsigned32 (0..4294967295) } chrComNetClockSyncifIndex OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "Index referring to the interface table. interface table." ::= { chrComNetClockSyncIfEntry 1 } chrComNetClockSyncIfType OBJECT-TYPE SYNTAX ClockIfType MAX-ACCESS read-write STATUS current DESCRIPTION "Choosing frequency and format for external synchronizing signal. E1-2048 MHz DS1-1544 MHz table." ::= { chrComNetClockSyncIfEntry 2 } chrComNetClockSyncExternalOutEn OBJECT-TYPE SYNTAX EnaDis MAX-ACCESS read-write STATUS current DESCRIPTION "Enables or disables output signal on external interfaces A and B" ::= { chrComNetClockSyncIfEntry 3 } chrComNetClockSyncExternalOutSrc OBJECT-TYPE SYNTAX ClockSource MAX-ACCESS read-write STATUS current DESCRIPTION "The clock source used for External Output" ::= { chrComNetClockSyncIfEntry 4 } chrComNetClockSyncExternalOutIfIndex OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "Sonet Line IfIndex of Sonet Interface used as clock source for External Output" ::= { chrComNetClockSyncIfEntry 5 } chrComNetClockSyncExternalRefStatus OBJECT-TYPE SYNTAX ExternalRefStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the status of external reference" ::= { chrComNetClockSyncIfEntry 6 } chrComNetClockSyncAlarmVector OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "16 bit field. The following are bits relative positions (0=LSB), and the trap ID associated to each alarm state. 0. External reference fault metropolisSyncIfExternalReferenceFault " ::= { chrComNetClockSyncIfEntry 7 } chrComNetClockSyncAlarmSeverity OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { chrComNetClockSyncIfEntry 8 } END