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  }