layout

package
v0.0.0-...-4be8363 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AllFidlLibraries = []FidlLibrary{
	{zircon, []string{"fuchsia", "mem"}},
	{zircon, []string{"fuchsia", "cobalt"}},
	{zircon, []string{"fuchsia", "ldsvc"}},
	{zircon, []string{"fuchsia", "process"}},
	{zircon, []string{"fuchsia", "io"}},
	{zircon, []string{"fuchsia", "net"}},
	{zircon, []string{"fuchsia", "net", "stack"}},
	{zircon, []string{"fuchsia", "hardware", "ethernet"}},
	{garnet, []string{"fuchsia", "devicesettings"}},
	{garnet, []string{"fuchsia", "timezone"}},
	{garnet, []string{"fuchsia", "scpi"}},
}

AllFidlLibraries lists all FIDL libraries.

Functions

This section is empty.

Types

type FidlLibrary

type FidlLibrary struct {

	// FqName stores the fully-qualified name of the library in parts, e.g.
	// the `fuchsia.mem` library is `fuchsia`, `mem`.
	FqName []string
	// contains filtered or unexported fields
}

FidlLibrary describes a FIDL library. It captures required details such as build location, header generation, etc.

func (FidlLibrary) PathToCompiledDir

func (fidlLib FidlLibrary) PathToCompiledDir() string

PathToCompiledDir provides the path to compiled headers, relative to the out/<arch> directory.

func (FidlLibrary) PathToJSONIr

func (fidlLib FidlLibrary) PathToJSONIr() string

PathToJSONIr provides the path to the JSON IR, relative to the out/<arch> directory.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL