Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
access
Package access is Eta's optional browser-session login.
|
Package access is Eta's optional browser-session login. |
|
bindaddr
Package bindaddr provides Phi-compatible safe LAN binding discovery.
|
Package bindaddr provides Phi-compatible safe LAN binding discovery. |
|
diskcache
Package diskcache provides a bounded persistent cache for remote file blocks.
|
Package diskcache provides a bounded persistent cache for remote file blocks. |
|
fileops
Package fileops contains the narrowly scoped local mutations Eta permits.
|
Package fileops contains the narrowly scoped local mutations Eta permits. |
|
hostid
Package hostid provides Eta's persistent, display-safe machine identity.
|
Package hostid provides Eta's persistent, display-safe machine identity. |
|
mdns
Package mdns resolves .local hostnames over multicast DNS.
|
Package mdns resolves .local hostnames over multicast DNS. |
|
peers
Package peers owns an explicit coordinator's peer inventory.
|
Package peers owns an explicit coordinator's peer inventory. |
|
rangecache
Package rangecache provides a bounded in-memory LRU for hot remote ranges.
|
Package rangecache provides a bounded in-memory LRU for hot remote ranges. |
|
remotefile
Package remotefile defines the protocol-independent remote file read boundary.
|
Package remotefile defines the protocol-independent remote file read boundary. |
|
remotepc
Package remotepc runs eta on another machine over SSH and forwards it to a local port, so that machine can be browsed as an ordinary peer.
|
Package remotepc runs eta on another machine over SSH and forwards it to a local port, so that machine can be browsed as an ordinary peer. |
|
roots
Package roots persists Eta's exposed root directories as a stable, append-only list.
|
Package roots persists Eta's exposed root directories as a stable, append-only list. |
|
terminal
Package terminal manages short-lived local PTY sessions.
|
Package terminal manages short-lived local PTY sessions. |
|
tmux
Package tmux lists and creates tmux sessions on the machine Eta runs on.
|
Package tmux lists and creates tmux sessions on the machine Eta runs on. |
|
transfer
Package transfer implements verified, resumable file-transfer primitives.
|
Package transfer implements verified, resumable file-transfer primitives. |
|
uistate
Package uistate persists Eta's small, versioned desktop intent state.
|
Package uistate persists Eta's small, versioned desktop intent state. |
Click to show internal directories.
Click to hide internal directories.