3 // Package represents collection of objects parsed from VPP binary API JSON data
12 RefMap map[string]string
15 // Service represents VPP binary API service
24 // Enum represents VPP binary API enum
31 // EnumEntry represents VPP binary API enum entry
32 type EnumEntry struct {
37 // Alias represents VPP binary API alias
44 // Type represents VPP binary API type
51 // Field represents VPP binary API object field
60 // FieldMeta represents VPP binary API meta info for field
61 type FieldMeta struct {
65 // Union represents VPP binary API union
72 // Message represents VPP binary API message
79 // MessageType represents the type of a VPP message
83 requestMessage MessageType = iota // VPP request message
84 replyMessage // VPP reply message
85 eventMessage // VPP event message
86 otherMessage // other VPP message