gosnmp
/
pdutype_string.go
42 строки · 1007.0 Байт
1// Code generated by "stringer -type=PDUType"; DO NOT EDIT.
2
3package gosnmp
4
5import "strconv"
6
7func _() {
8// An "invalid array index" compiler error signifies that the constant values have changed.
9// Re-run the stringer command to generate them again.
10var x [1]struct{}
11_ = x[Sequence-48]
12_ = x[GetRequest-160]
13_ = x[GetNextRequest-161]
14_ = x[GetResponse-162]
15_ = x[SetRequest-163]
16_ = x[Trap-164]
17_ = x[GetBulkRequest-165]
18_ = x[InformRequest-166]
19_ = x[SNMPv2Trap-167]
20_ = x[Report-168]
21}
22
23const (
24_PDUType_name_0 = "Sequence"
25_PDUType_name_1 = "GetRequestGetNextRequestGetResponseSetRequestTrapGetBulkRequestInformRequestSNMPv2TrapReport"
26)
27
28var (
29_PDUType_index_1 = [...]uint8{0, 10, 24, 35, 45, 49, 63, 76, 86, 92}
30)
31
32func (i PDUType) String() string {
33switch {
34case i == 48:
35return _PDUType_name_0
36case 160 <= i && i <= 168:
37i -= 160
38return _PDUType_name_1[_PDUType_index_1[i]:_PDUType_index_1[i+1]]
39default:
40return "PDUType(" + strconv.FormatInt(int64(i), 10) + ")"
41}
42}
43