Documentation ¶
Index ¶
- type Methods
- func (t *Methods) Access(arguments *args.AccessArgs, reply *args.AccessReply) error
- func (t *Methods) Chdir(arguments *args.ChdirArgs, reply *int) error
- func (t *Methods) Chown(arguments *args.ChownArgs, reply *int) error
- func (t *Methods) Chroot(arguments *args.ChrootArgs, reply *int) (err error)
- func (t *Methods) Decrypt(arguments *args.CryptArgs, reply *string) (err error)
- func (t *Methods) EvalRelative(arguments *args.EvalRelativeArgs, reply *string) error
- func (t *Methods) Lchown(arguments *args.ChownArgs, reply *int) error
- func (t *Methods) LoopDevice(arguments *args.LoopArgs, reply *int) (err error)
- func (t *Methods) Lstat(arguments *args.StatArgs, reply *args.StatReply) error
- func (t *Methods) Mkdir(arguments *args.MkdirArgs, reply *int) (err error)
- func (t *Methods) Mount(arguments *args.MountArgs, mountErr *error) (err error)
- func (t *Methods) NvCCLI(arguments *args.NvCCLIArgs, reply *int) (err error)
- func (t *Methods) OpenSendFuseFd(arguments *args.OpenSendFuseFdArgs, reply *int) error
- func (t *Methods) ReadDir(arguments *args.ReadDirArgs, reply *args.ReadDirReply) error
- func (t *Methods) Readlink(arguments *args.ReadlinkArgs, reply *string) (err error)
- func (t *Methods) SendFuseFd(arguments *args.SendFuseFdArgs, reply *int) error
- func (t *Methods) SetHostname(arguments *args.HostnameArgs, reply *int) error
- func (t *Methods) Stat(arguments *args.StatArgs, reply *args.StatReply) error
- func (t *Methods) Symlink(arguments *args.SymlinkArgs, reply *int) error
- func (t *Methods) Umask(arguments *args.UmaskArgs, reply *int) (err error)
- func (t *Methods) Unmount(arguments *args.UnmountArgs, unmountErr *error) (err error)
- func (t *Methods) WriteFile(arguments *args.WriteFileArgs, reply *int) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Methods ¶
type Methods int
Methods is a receiver type.
func (*Methods) Access ¶ added in v1.1.0
func (t *Methods) Access(arguments *args.AccessArgs, reply *args.AccessReply) error
Access checks file access permissions
func (*Methods) Chroot ¶
func (t *Methods) Chroot(arguments *args.ChrootArgs, reply *int) (err error)
Chroot performs a chroot with the specified arguments.
func (*Methods) EvalRelative ¶
func (t *Methods) EvalRelative(arguments *args.EvalRelativeArgs, reply *string) error
EvalRelative calls EvalRelative with the specified arguments.
func (*Methods) LoopDevice ¶
LoopDevice attaches a loop device with the specified arguments.
func (*Methods) NvCCLI ¶
func (t *Methods) NvCCLI(arguments *args.NvCCLIArgs, reply *int) (err error)
NvCCLI will call nvidia-container-cli to configure GPU(s) for the container.
func (*Methods) OpenSendFuseFd ¶
func (t *Methods) OpenSendFuseFd(arguments *args.OpenSendFuseFdArgs, reply *int) error
OpenSendFuseFd open a new /dev/fuse file descriptor and send it over unix socket.
func (*Methods) ReadDir ¶
func (t *Methods) ReadDir(arguments *args.ReadDirArgs, reply *args.ReadDirReply) error
ReadDir performs a readdir with the specified arguments.
func (*Methods) Readlink ¶
func (t *Methods) Readlink(arguments *args.ReadlinkArgs, reply *string) (err error)
Readlink performs a readlink with the specified arguments.
func (*Methods) SendFuseFd ¶
func (t *Methods) SendFuseFd(arguments *args.SendFuseFdArgs, reply *int) error
SendFuseFd send fuse file descriptor over unix socket.
func (*Methods) SetHostname ¶
func (t *Methods) SetHostname(arguments *args.HostnameArgs, reply *int) error
SetHostname sets hostname with the specified arguments.
func (*Methods) Symlink ¶
func (t *Methods) Symlink(arguments *args.SymlinkArgs, reply *int) error
Symlink performs a symlink with the specified arguments.