aboutsummaryrefslogtreecommitdiffstats
path: root/binapigen/vppapi/api_schema.go
diff options
context:
space:
mode:
Diffstat (limited to 'binapigen/vppapi/api_schema.go')
-rw-r--r--binapigen/vppapi/api_schema.go16
1 files changed, 9 insertions, 7 deletions
diff --git a/binapigen/vppapi/api_schema.go b/binapigen/vppapi/api_schema.go
index 7eceab3..4dd0ac9 100644
--- a/binapigen/vppapi/api_schema.go
+++ b/binapigen/vppapi/api_schema.go
@@ -24,10 +24,11 @@ type (
Options map[string]string `json:",omitempty"`
Imports []string `json:",omitempty"`
- AliasTypes []AliasType `json:",omitempty"`
- EnumTypes []EnumType `json:",omitempty"`
- StructTypes []StructType `json:",omitempty"`
- UnionTypes []UnionType `json:",omitempty"`
+ AliasTypes []AliasType `json:",omitempty"`
+ EnumTypes []EnumType `json:",omitempty"`
+ EnumflagTypes []EnumType `json:",omitempty"`
+ StructTypes []StructType `json:",omitempty"`
+ UnionTypes []UnionType `json:",omitempty"`
Messages []Message `json:",omitempty"`
Service *Service `json:",omitempty"`
@@ -61,9 +62,10 @@ type (
}
Message struct {
- Name string
- Fields []Field
- CRC string
+ Name string
+ Fields []Field
+ CRC string
+ Options map[string]string
}
Field struct {