Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var GlobalFiles = NewFiles()
GlobalFiles is a global registry of file descriptors.
Functions ¶
func RegisterIDL ¶
func RegisterIDL(bytes []byte)
RegisterIDL provides function for generated code to register their reflection info to GlobalFiles.
Types ¶
type Files ¶
type Files struct {
// contains filtered or unexported fields
}
Files is a registry for looking up or iterating over files and the descriptors contained within them.
func (*Files) GetFileDescriptors ¶
func (f *Files) GetFileDescriptors() map[string]*reflection.FileDescriptor
GetFileDescriptors returns the inner registered reflection FileDescriptors.
func (*Files) Register ¶
func (f *Files) Register(desc *reflection.FileDescriptor)
Register registers the input FileDescriptor to *Files type variables.
Click to show internal directories.
Click to hide internal directories.