ChrComNetClockSyncGenerator-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 ClockSource FROM NetClockTypes-MIB ClockSrcStatus FROM NetClockTypes-MIB ClockMode FROM NetClockTypes-MIB TimingMode FROM NetClockTypes-MIB RevertiveMode FROM NetClockTypes-MIB TruthValue FROM ChrTyp-MIB InvokePtrotectionEnum FROM ProtectionTypes-MIB ClkSwitchReason FROM NetClockTypes-MIB; -- The NE Attributes leafs chrComNetClockSyncPrimarySource OBJECT-TYPE SYNTAX ClockSource MAX-ACCESS read-write STATUS current DESCRIPTION "The source for Primary reference clock" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 1 } chrComNetClockSyncPrimaryIfIndex OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "Sonet Line IfIndex of Sonet Interface used for Primary reference clock." --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 2 } chrComNetClockSyncPrimarySourceStatus OBJECT-TYPE SYNTAX ClockSrcStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the status of Primary reference clock" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 3 } chrComNetClockSyncSecondarySource OBJECT-TYPE SYNTAX ClockSource MAX-ACCESS read-write STATUS current DESCRIPTION "The source for Secondary reference clock" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 4 } chrComNetClockSyncSecondaryIfIndex OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "Sonet Line IfIndex of Sonet Interface used for Secondary reference clock." --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 5 } chrComNetClockSyncSecondarySourceStatus OBJECT-TYPE SYNTAX ClockSrcStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the status of Secondary reference clock" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 6 } chrComNetClockSyncCorrentClockMode OBJECT-TYPE SYNTAX ClockMode MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the mode of clock" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 7 } chrComNetClockSyncCurrentTimingMode OBJECT-TYPE SYNTAX TimingMode MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates which reference is used for synchronization" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 8 } chrComNetClockSyncAutomaticProtectionSwitchMode OBJECT-TYPE SYNTAX RevertiveMode MAX-ACCESS read-write STATUS current DESCRIPTION "Set the automatic protection switching mode to revertive or non-revertive" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 9 } chrComNetClockSyncLockout OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Disable automatic protection switching" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 10 } chrComNetClockSyncManualSwitchAction OBJECT-TYPE SYNTAX InvokePtrotectionEnum MAX-ACCESS read-write STATUS current DESCRIPTION "" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 11 } chrComNetClockSyncManualSwitchDestination OBJECT-TYPE SYNTAX TimingMode MAX-ACCESS read-write STATUS current DESCRIPTION "" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 12 } chrComNetClockSyncProtectionSwitchReason OBJECT-TYPE SYNTAX ClkSwitchReason MAX-ACCESS read-only STATUS current DESCRIPTION "" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 13 } 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) 8. Primary reference fault metropolisSyncGeneratorPrimaryReferenceAlarm 9. Secondary reference fault metropolisSyncGeneratorSecondaryReferenceAlarm 10. Clock in holdover mode metropolisSyncGeneratorClockInHoldoverAlarm 11. Clock in transient mode metropolisSyncGeneratorClockInTransientAlarm " --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 14 } chrComNetClockSyncAlarmSeverity OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "" --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "Generator" ::= { chrComNetClockSync 15 } END