Documentation ¶
Rendered for windows/amd64
Index ¶
- Constants
- func AddMountJSON(mountPath string, configFile string) error
- func CreateWinFspRegistry() error
- func IsMounted(mountPath string) (bool, error)
- func RemoveAllRegistryMount() error
- func RemoveMountJSON(mountPath string) error
- func RemoveWinFspRegistry() error
- func StartMount(mountPath string, configFile string, passphrase string) error
- func StartMounts() error
- func StopMount(mountPath string) error
- type Cloudfuse
- type KeyData
- type Mount
- type Mounts
Constants ¶
View Source
const (
SvcName = "cloudfuse"
)
Variables ¶
This section is empty.
Functions ¶
func AddMountJSON ¶ added in v0.3.0
AddMountJSON adds an entry to our json file with the mount path and config file location.
func CreateWinFspRegistry ¶
func CreateWinFspRegistry() error
CreateWinFspRegistry creates an entry in the registry for WinFsp so the WinFsp launch tool can launch our mounts.
func RemoveAllRegistryMount ¶
func RemoveAllRegistryMount() error
RemoveRegistryMount removes the entire cloudfuse registry
func RemoveMountJSON ¶ added in v0.3.0
RemoveMountJSON removes an entry to from our json file.
func RemoveWinFspRegistry ¶
func RemoveWinFspRegistry() error
RemoveWinFspRegistry removes the entry in the registry for WinFsp.
func StartMount ¶
StartMount starts the mount if the name exists in our Windows registry.
func StartMounts ¶ added in v0.3.0
func StartMounts() error
startService starts cloudfuse by instructing WinFsp to launch it.
Types ¶
type KeyData ¶
Click to show internal directories.
Click to hide internal directories.