This module contains a collection of generally useful derived YANG data types. Copyright (c) 2013-2021 by Cisco Systems, Inc. A...
Version: 2021-01-13
module Cisco-IOS-XR-freqsync-datatypes { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-freqsync-datatypes"; prefix freqsync-datatypes; import cisco-semver { prefix semver; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of generally useful derived YANG data types. Copyright (c) 2013-2021 by Cisco Systems, Inc. All rights reserved."; revision "2021-01-13" { description "Added ePRC QL code."; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.1.0"; semver:module-version "1.0.0"; typedef Fsync-ql-option { type enumeration { enum "option-1" { value 1; description "ITU-T Option 1"; } enum "option-2,-generation-1" { value 2; description "ITU-T Option 2, Generation 1"; } enum "option-2,-generation-2" { value 3; description "ITU-T Option 2, Generation 2"; } } description "Fsync ql option"; } typedef Gnss1pps-polarity { type enumeration { enum "positive" { value 0; description "Positive 1PPS polarity"; } enum "negative" { value 1; description "Negative 1PPS polarity"; } } description "Gnss1pps polarity"; } typedef Gnss-constellation { type enumeration { enum "auto" { value 0; description "Unicast communication"; } enum "gps" { value 1; description "GPS constellation"; } enum "galileo" { value 2; description "Galileo constellation"; } enum "bei-dou" { value 3; description "BeiDou constellation"; } enum "qzss" { value 4; description "QZSS constellation"; } enum "glonass" { value 5; description "GLONASS constellation"; } enum "sbas" { value 6; description "SBAS constellation"; } enum "irnss" { value 7; description "IRNSS constellation"; } } description "Gnss constellation"; } typedef Fsync-clock { type enumeration { enum "sync" { value 3; description "Synchronous clock"; } enum "internal" { value 4; description "Internal clock"; } enum "gnss" { value 8; description "GNSS receiver"; } } description "Fsync clock"; } typedef Fsync-ql-value { type enumeration { enum "dnu" { value 1; description "This signal should not be used for synchronization"; } enum "o1-e-prtc" { value 20; description "ITU-T Option 1: Enhanced primary reference timing clock"; } enum "o1-prtc" { value 21; description "ITU-T Option 1: Primary reference timing clock"; } enum "o1-prc" { value 22; description "ITU-T Option 1: Primary reference clock"; } enum "o1-ssu-a" { value 23; description "ITU-T Option 1: Type I or V slave clock"; } enum "o1-ssu-b" { value 24; description "ITU-T Option 1: Type IV slave clock"; } enum "o1-e-eec" { value 25; description "ITU-T Option 1: Enhanced ethernet equipment clock"; } enum "o1-eec1" { value 26; description "ITU-T Option 1: Ethernet equipment clock"; } enum "o1-sec" { value 27; description "ITU-T Option 1: SONET equipment clock"; } enum "o1-e-prc" { value 28; description "ITU-T Option 1: Enhanced primary reference clock"; } enum "o2-g1-e-prtc" { value 40; description "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock"; } enum "o2-g1-prtc" { value 41; description "ITU-T Option 2, Generation 1: Primary reference timing clock"; } enum "o2-g1-prs" { value 42; description "ITU-T Option 2, Generation 1: Primary reference source"; } enum "o2-g1-stu" { value 43; description "ITU-T Option 2, Generation 1: Synchronized - traceability unknown"; } enum "o2-g1-st2" { value 44; description "ITU-T Option 2, Generation 1: Stratum 2"; } enum "o2-g1-st3" { value 45; description "ITU-T Option 2, Generation 1: Stratum 3"; } enum "o2-g1-e-eec" { value 46; description "ITU-T Option 2, Generation 1: Enhanced ethernet equipment clock"; } enum "o2-g1-eec2" { value 47; description "ITU-T Option 2, Generation 1: Ethernet equipment clock"; } enum "o2-g1-smc" { value 48; description "ITU-T Option 2, Generation 1: SONET clock self timed"; } enum "o2-g1-st4" { value 49; description "ITU-T Option 2, Generation 1: Stratum 4 freerun"; } enum "o2-g1-e-prc" { value 51; description "ITU-T Option 2, Generation 1: Enhanced primary reference clock"; } enum "o2-g2-e-prtc" { value 60; description "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock"; } enum "o2-g2-prtc" { value 61; description "ITU-T Option 2, Generation 2: Primary reference timing clock"; } enum "o2-g2-prs" { value 62; description "ITU-T Option 2, Generation 2: Primary reference source"; } enum "o2-g2-stu" { value 63; description "ITU-T Option 2, Generation 2: Synchronized - traceability unknown"; } enum "o2-g2-st2" { value 64; description "ITU-T Option 2, Generation 2: Stratum 2"; } enum "o2-g2-tnc" { value 65; description "ITU-T Option 2, Generation 2: Transit node clock"; } enum "o2-g2-st3e" { value 66; description "ITU-T Option 2, Generation 2: Stratum 3E"; } enum "o2-g2-st3" { value 67; description "ITU-T Option 2, Generation 2: Stratum 3"; } enum "o2-g2-e-eec" { value 68; description "ITU-T Option 2, Generation 2: Enhanced ethernet equipment clock"; } enum "o2-g2-eec2" { value 69; description "ITU-T Option 2, Generation 2: Ethernet equipment clock"; } enum "o2-g2-smc" { value 70; description "ITU-T Option 2, Generation 2: SONET clock self timed"; } enum "o2-g2-st4" { value 71; description "ITU-T Option 2, Generation 2: Stratum 4 freerun"; } enum "o2-g2-e-prc" { value 73; description "ITU-T Option 2, Generation 2: Enhanced primary reference clock"; } } description "Fsync ql value"; } } // module Cisco-IOS-XR-freqsync-datatypes
© 2023 YumaWorks, Inc. All rights reserved.