Versions in this module Expand all Collapse all v1 v1.0.1 Jul 6, 2023 Changes in this version + func Database(d *descriptor.Database) ([]byte, error) + func Descriptors(f *File, d *descriptor.Database) + func Imports(f *File) + func MarshalFrame(f *File, m *descriptor.Message) + func MessageType(f *File, m *descriptor.Message) + func Node(f *File, d *descriptor.Database, n *descriptor.Node) + func Package(f *File, d *descriptor.Database) + func SignalCustomType(f *File, m *descriptor.Message, s *descriptor.Signal) + func UnmarshalFrame(f *File, m *descriptor.Message) + type CompileResult struct + Database *descriptor.Database + Warnings []error + func Compile(sourceFile string, data []byte) (result *CompileResult, err error) + type File struct + func NewFile() *File + func (f *File) Content() ([]byte, error) + func (f *File) Dump(v interface{}) + func (f *File) P(v ...interface{}) + func (f *File) Write(p []byte) (int, error)