Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultFuseDriveName = "Space"
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller is the space domain controller for managing the libfuse VFS. It is used by the grpc server and app/daemon generally
func NewController ¶
func (*Controller) IsMounted ¶
func (s *Controller) IsMounted() bool
func (*Controller) Mount ¶
func (s *Controller) Mount() error
Mount mounts the vfs drive and immediately serves the handler. It starts the Fuse Server in the background
func (*Controller) ShouldMount ¶
func (s *Controller) ShouldMount() bool
ShouldMount check the store and config to determine if the libfuse drive was previously mounted
func (*Controller) Shutdown ¶
func (s *Controller) Shutdown() error
func (*Controller) Unmount ¶
func (s *Controller) Unmount() error
Click to show internal directories.
Click to hide internal directories.