Directories ¶
Path | Synopsis |
---|---|
connectivity
|
|
network/netstack/dhcp
Package dhcp implements a DHCP client and server as described in RFC 2131.
|
Package dhcp implements a DHCP client and server as described in RFC 2131. |
network/netstack/filter
Package filter provides the implementation of packet filter.
|
Package filter provides the implementation of packet filter. |
network/netstack/link/bridge
link/bridge implements a bridging LinkEndpoint It can be writable.
|
link/bridge implements a bridging LinkEndpoint It can be writable. |
go
|
|
grand_unified_binary
The Fuchsia Go Grand Unified Binary is a binary that contains several other binaries, so done in order to reduce the amount of disk space and shared memory required to run Fuchsia subsystems written in Go.
|
The Fuchsia Go Grand Unified Binary is a binary that contains several other binaries, so done in order to reduce the amount of disk space and shared memory required to run Fuchsia subsystems written in Go. |
lib
|
|
thinfs/bitops
Package bitops provides various utility functions and types for low level bit-twiddling.
|
Package bitops provides various utility functions and types for low level bit-twiddling. |
thinfs/block
Package block defines the interface that all block-based devices must present to ThinFS.
|
Package block defines the interface that all block-based devices must present to ThinFS. |
thinfs/block/blocktest
Package testlib a test library for testing implementations of the block.Device interface.
|
Package testlib a test library for testing implementations of the block.Device interface. |
thinfs/block/fake
Package fake provides a fake in-memory implementation of block.Device.
|
Package fake provides a fake in-memory implementation of block.Device. |
thinfs/block/file
Package file implements the block.Device interface backed by a traditional file.
|
Package file implements the block.Device interface backed by a traditional file. |
thinfs/cache
Package cache provides an object cache that uses an adaptive replacement policy described by Mediddo & Modha in "Outperforming LRU with an Adaptive Replacement Cache Algorithm".
|
Package cache provides an object cache that uses an adaptive replacement policy described by Mediddo & Modha in "Outperforming LRU with an Adaptive Replacement Cache Algorithm". |
thinfs/fs
Package fs defines the interface for all filesystems.
|
Package fs defines the interface for all filesystems. |
thinfs/fs/msdosfs
Package msdosfs implements the FAT filesystem
|
Package msdosfs implements the FAT filesystem |
thinfs/fs/msdosfs/bootrecord
Package bootrecord describes the first sectors of a partition, which hold filesystem metadata.
|
Package bootrecord describes the first sectors of a partition, which hold filesystem metadata. |
thinfs/fs/msdosfs/clock
Package clock allows the current time to be overloaded
|
Package clock allows the current time to be overloaded |
thinfs/fs/msdosfs/cluster
Package cluster is responsible for opening and using the FAT.
|
Package cluster is responsible for opening and using the FAT. |
thinfs/fs/msdosfs/cluster/fat
Package fat contains the actual File Allocation Table used by the FAT filesystem.
|
Package fat contains the actual File Allocation Table used by the FAT filesystem. |
thinfs/fs/msdosfs/cluster/fat/fsinfo
Package fsinfo describes the FAT32-exclusive FSInfo structure
|
Package fsinfo describes the FAT32-exclusive FSInfo structure |
thinfs/fs/msdosfs/direntry
Package direntry describes FAT directory entries.
|
Package direntry describes FAT directory entries. |
thinfs/fs/msdosfs/testutil
Package testutil provides utilities which help test the FAT filesystem.
|
Package testutil provides utilities which help test the FAT filesystem. |
thinfs/gpt
Package gpt is an implementation of GUID Partition Table read and write.
|
Package gpt is an implementation of GUID Partition Table read and write. |
thinfs/mbr
Package mbr is a minimial implementation of Master Boot Record parsing and writing, implemented in support of GUID Partition Table parsing and writing.
|
Package mbr is a minimial implementation of Master Boot Record parsing and writing, implemented in support of GUID Partition Table parsing and writing. |
thinfs/thinio
Package thinio provides functionality for orchestrating I/O operations on a block.Device.
|
Package thinio provides functionality for orchestrating I/O operations on a block.Device. |
security
|
|
storage
|
|
sys
|
|
pkg/bin/pkgfs/blobfs
Package blobfs provides some wrappers around interactions with the blobfs.
|
Package blobfs provides some wrappers around interactions with the blobfs. |
pkg/bin/pkgfs/index
Package index implements a basic index of packages and their relative installation states, as well as thier various top level metadata properties.
|
Package index implements a basic index of packages and their relative installation states, as well as thier various top level metadata properties. |
pkg/bin/pkgfs/pkgfs
Package pkgfs hosts a filesystem for interacting with packages that are stored on a host.
|
Package pkgfs hosts a filesystem for interacting with packages that are stored on a host. |
pkg/bin/pm/build
Package build contains configuration structures and functions for building Fuchsia packages.
|
Package build contains configuration structures and functions for building Fuchsia packages. |
pkg/bin/pm/cmd/pm/archive
Package archive implements the `pm archive` command
|
Package archive implements the `pm archive` command |
pkg/bin/pm/cmd/pm/build
Package build contains the `pm build` command
|
Package build contains the `pm build` command |
pkg/bin/pm/cmd/pm/delta
Package delta contains the `pm delta` command
|
Package delta contains the `pm delta` command |
pkg/bin/pm/cmd/pm/expand
Package expand implements the `pm expand` command
|
Package expand implements the `pm expand` command |
pkg/bin/pm/cmd/pm/genkey
Package genkey is deprecated
|
Package genkey is deprecated |
pkg/bin/pm/cmd/pm/init
Package init contains the `pm init` command
|
Package init contains the `pm init` command |
pkg/bin/pm/cmd/pm/newrepo
Package newrepo contains the `pm newrepo` command
|
Package newrepo contains the `pm newrepo` command |
pkg/bin/pm/cmd/pm/seal
Package seal implements the `pm seal` command
|
Package seal implements the `pm seal` command |
pkg/bin/pm/cmd/pm/snapshot
Package snapshot contains the `pm snapshot` command
|
Package snapshot contains the `pm snapshot` command |
pkg/bin/pm/cmd/pm/update
Package update contains the `pm update` command
|
Package update contains the `pm update` command |
pkg/bin/pm/cmd/pm/verify
Package verify implements the `pm verify` command
|
Package verify implements the `pm verify` command |
pkg/bin/pm/ignores
Package ignores implements a basic set of patterns to ignore when constructing packages.
|
Package ignores implements a basic set of patterns to ignore when constructing packages. |
pkg/bin/pm/pkg
Package pkg contains the in memory representations of a Package in the pm system and associated utilities.
|
Package pkg contains the in memory representations of a Package in the pm system and associated utilities. |
pkg/lib/far/go
Package far implements Fuchsia archive operations.
|
Package far implements Fuchsia archive operations. |
pkg/lib/sse
Package sse provides support for Server-Sent Events, as a handler for net/http, and a client that can read SSE events from net/http responses.
|
Package sse provides support for Server-Sent Events, as a handler for net/http, and a client that can read SSE events from net/http responses. |
testing
|
|
tests
|
|
reboot/reboottest
Package reboottest tests reboot cleanliness based on how the OS is being rebooted.
|
Package reboottest tests reboot cleanliness based on how the OS is being rebooted. |
Click to show internal directories.
Click to hide internal directories.