Discover Packages
github.com/mekegi/grpc-ui
reflection
package
Version:
v0.0.0-...-5313827
Opens a new window with list of versions in this module.
Published: Apr 5, 2018
License: GPL-3.0
Opens a new window with license information.
Imports: 18
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
type EnumInfo struct {
Id int `json:"id"`
Name string `json:"name"`
Values map[int32 ]string `json:"values"`
}
type FieldInfo struct {
Name string `json:"name"`
Number int `json:"number"`
IsRepeated bool `json:"is_repeated"`
IsMap bool `json:"is_map"`
DefaultValue string `json:"default_value"`
TypeName string `json:"type_name"`
TypeID int `json:"type_id"`
}
type Method struct {
Name string `json:"name"`
In string `json:"in"`
Out string `json:"out"`
InStream bool `json:"in_stream"`
OutStream bool `json:"out_stream"`
}
type Package struct {
Name string `json:"name"`
Services []*Service `json:"services"`
}
type Service struct {
Name string `json:"name"`
Methods []*Method `json:"methods"`
}
type TypeInfo struct {
Id int `json:"id"`
Fields []*FieldInfo `json:"fields"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.