Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd contains various facilities for the command line portion of Doppelganger.
|
Package cmd contains various facilities for the command line portion of Doppelganger. |
|
doppelganger
command
|
|
|
doppelganger-agent
command
|
|
|
agent
Package agent provides facilities for extracting, installing, and connecting to agent binaries.
|
Package agent provides facilities for extracting, installing, and connecting to agent binaries. |
|
compression
Package compression provides simple compression facilities for wrapping streams.
|
Package compression provides simple compression facilities for wrapping streams. |
|
configuration
Package configuration provides loading facilities for Doppelganger's global configuration file.
|
Package configuration provides loading facilities for Doppelganger's global configuration file. |
|
daemon/locktest
command
|
|
|
doppelganger
Package doppelganger provides common version and legal metadata for Doppelganger.
|
Package doppelganger provides common version and legal metadata for Doppelganger. |
|
encoding
Package encoding provides safe, atomic utility methods for encoding/saving to disk and loading from disk/decoding of data in common formats.
|
Package encoding provides safe, atomic utility methods for encoding/saving to disk and loading from disk/decoding of data in common formats. |
|
filesystem
Package filesystem provides various filesystem utility methods either not provided by the Go standard library or requiring a more optimized implementation.
|
Package filesystem provides various filesystem utility methods either not provided by the Go standard library or requiring a more optimized implementation. |
|
filesystem/winfsnotify
Package winfsnotify allows the user to receive file system event notifications on Windows.
|
Package winfsnotify allows the user to receive file system event notifications on Windows. |
|
grpc
Package grpc provides utility constants and functions for use with gRPC.
|
Package grpc provides utility constants and functions for use with gRPC. |
|
integration
Package integration provides integration tests for Doppelganger.
|
Package integration provides integration tests for Doppelganger. |
|
process
Package process provides additional utilities for launching and managing executable processes.
|
Package process provides additional utilities for launching and managing executable processes. |
|
prompt
Package prompt provides facilities for classifying prompts, displaying prompts, and coordinating prompters.
|
Package prompt provides facilities for classifying prompts, displaying prompts, and coordinating prompters. |
|
protocols/local
Package local provides the default, in-memory, filesystem-based endpoint implementation for local endpoints.
|
Package local provides the default, in-memory, filesystem-based endpoint implementation for local endpoints. |
|
protocols/ssh
Package ssh provides SSH facilities on top of OpenSSH.
|
Package ssh provides SSH facilities on top of OpenSSH. |
|
remote
Package remote provides a client/server architecture for hosting and connecting to a remote endpoint instance.
|
Package remote provides a client/server architecture for hosting and connecting to a remote endpoint instance. |
|
rsync
Package rsync provides an implementation of the rsync algorithm.
|
Package rsync provides an implementation of the rsync algorithm. |
|
session
Package session provides session management facilities, including the core synchronization loop logic.
|
Package session provides session management facilities, including the core synchronization loop logic. |
|
state
Package state provides index-based state change tracking facilities.
|
Package state provides index-based state change tracking facilities. |
|
sync
Package sync provides the core data structures and algorithms used by Doppelganger.
|
Package sync provides the core data structures and algorithms used by Doppelganger. |
|
url
Package url provides facilities for parsing and formatting Doppelganger's URL formats.
|
Package url provides facilities for parsing and formatting Doppelganger's URL formats. |
Click to show internal directories.
Click to hide internal directories.