github.com/coreos/mantle@v0.13.0/network/ntp/protocol_string.go (about) 1 // generated by stringer -type=LeapIndicator,Mode,VersionNumber -output=protocol_string.go protocol.go; DO NOT EDIT 2 3 package ntp 4 5 import "fmt" 6 7 const _LeapIndicator_name = "LEAP_NONELEAP_ADDLEAP_SUBLEAP_NOSYNC" 8 9 var _LeapIndicator_index = [...]uint8{0, 9, 17, 25, 36} 10 11 func (i LeapIndicator) String() string { 12 if i+1 >= LeapIndicator(len(_LeapIndicator_index)) { 13 return fmt.Sprintf("LeapIndicator(%d)", i) 14 } 15 return _LeapIndicator_name[_LeapIndicator_index[i]:_LeapIndicator_index[i+1]] 16 } 17 18 const _Mode_name = "MODE_RESERVEDMODE_SYMMETRIC_ACTIVEMODE_SYMMETRIC_PASSIVEMODE_CLIENTMODE_SERVERMODE_BROADCASTMODE_CONTROLMODE_PRIVATE" 19 20 var _Mode_index = [...]uint8{0, 13, 34, 56, 67, 78, 92, 104, 116} 21 22 func (i Mode) String() string { 23 if i+1 >= Mode(len(_Mode_index)) { 24 return fmt.Sprintf("Mode(%d)", i) 25 } 26 return _Mode_name[_Mode_index[i]:_Mode_index[i+1]] 27 } 28 29 const _VersionNumber_name = "NTPv4" 30 31 var _VersionNumber_index = [...]uint8{0, 5} 32 33 func (i VersionNumber) String() string { 34 i -= 4 35 if i+1 >= VersionNumber(len(_VersionNumber_index)) { 36 return fmt.Sprintf("VersionNumber(%d)", i+4) 37 } 38 return _VersionNumber_name[_VersionNumber_index[i]:_VersionNumber_index[i+1]] 39 }