mount

package
v0.0.0-...-5513633 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 21, 2015 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MountAndServe

func MountAndServe(mountPoint string, meta *metadata.MetaService, blogMngr *blob.Manager) error

func Umount

func Umount(mountPoint string) error

Types

type GoogleDriveFS

type GoogleDriveFS struct{}

func (GoogleDriveFS) Root

func (GoogleDriveFS) Root() (fuse.Node, fuse.Error)

type GoogleDriveFile

type GoogleDriveFile struct {
	LocalId       int64
	LocalParentId int64
	Name          string
	Md5Checksum   string
	Size          int64
	LastMod       time.Time
}

func (GoogleDriveFile) Attr

func (f GoogleDriveFile) Attr() fuse.Attr

func (GoogleDriveFile) Read

func (f GoogleDriveFile) Read(req *fuse.ReadRequest, res *fuse.ReadResponse, intr fuse.Intr) fuse.Error

func (GoogleDriveFile) Write

type GoogleDriveFolder

type GoogleDriveFolder struct {
	LocalId       int64
	LocalParentId int64
	Name          string
	Size          int64
	LastMod       time.Time
}

func (GoogleDriveFolder) Attr

func (f GoogleDriveFolder) Attr() fuse.Attr

func (GoogleDriveFolder) Create

func (GoogleDriveFolder) Lookup

func (f GoogleDriveFolder) Lookup(name string, intr fuse.Intr) (fuse.Node, fuse.Error)

func (GoogleDriveFolder) Mkdir

func (f GoogleDriveFolder) Mkdir(req *fuse.MkdirRequest, intr fuse.Intr) (fuse.Node, fuse.Error)

func (GoogleDriveFolder) ReadDir

func (f GoogleDriveFolder) ReadDir(intr fuse.Intr) ([]fuse.Dirent, fuse.Error)

func (GoogleDriveFolder) Remove

func (f GoogleDriveFolder) Remove(req *fuse.RemoveRequest, intr fuse.Intr) fuse.Error

func (GoogleDriveFolder) Rename

func (f GoogleDriveFolder) Rename(req *fuse.RenameRequest, newDir fuse.Node, intr fuse.Intr) fuse.Error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL