Documentation ¶
Overview ¶
Package baserpc contains implementations of basic gRPC services.
Index ¶
- type FaillogService
- type FileSystemService
- func (fs *FileSystemService) ReadDir(ctx context.Context, req *baserpc.ReadDirRequest) (*baserpc.ReadDirResponse, error)
- func (fs *FileSystemService) ReadFile(ctx context.Context, req *baserpc.ReadFileRequest) (*baserpc.ReadFileResponse, error)
- func (fs *FileSystemService) Remove(ctx context.Context, req *baserpc.RemoveRequest) (*baserpc.RemoveResponse, error)
- func (fs *FileSystemService) RemoveAll(ctx context.Context, req *baserpc.RemoveRequest) (*baserpc.RemoveResponse, error)
- func (fs *FileSystemService) Stat(ctx context.Context, req *baserpc.StatRequest) (*baserpc.StatResponse, error)
- func (fs *FileSystemService) TempDir(ctx context.Context, req *baserpc.TempDirRequest) (*baserpc.TempDirResponse, error)
- func (fs *FileSystemService) WriteFile(ctx context.Context, req *baserpc.WriteFileRequest) (*baserpc.WriteFileResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FaillogService ¶
type FaillogService struct {
// contains filtered or unexported fields
}
FaillogService implements tast.cros.baserpc.FaillogService.
func (*FaillogService) Create ¶
func (c *FaillogService) Create(ctx context.Context, req *empty.Empty) (*baserpc.CreateResponse, error)
Create creates a faillog.tar.gz in target machine.
type FileSystemService ¶
type FileSystemService struct {
// contains filtered or unexported fields
}
FileSystemService implements tast.cros.baserpc.FileSystem gRPC service.
func (*FileSystemService) ReadDir ¶
func (fs *FileSystemService) ReadDir(ctx context.Context, req *baserpc.ReadDirRequest) (*baserpc.ReadDirResponse, error)
ReadDir returns a list of files in a directory.
func (*FileSystemService) ReadFile ¶
func (fs *FileSystemService) ReadFile(ctx context.Context, req *baserpc.ReadFileRequest) (*baserpc.ReadFileResponse, error)
ReadFile reads the content of a file.
func (*FileSystemService) Remove ¶
func (fs *FileSystemService) Remove(ctx context.Context, req *baserpc.RemoveRequest) (*baserpc.RemoveResponse, error)
func (*FileSystemService) RemoveAll ¶
func (fs *FileSystemService) RemoveAll(ctx context.Context, req *baserpc.RemoveRequest) (*baserpc.RemoveResponse, error)
RemoveAll removes the path and any children it contains.
func (*FileSystemService) Stat ¶
func (fs *FileSystemService) Stat(ctx context.Context, req *baserpc.StatRequest) (*baserpc.StatResponse, error)
Stat returns information of a file.
func (*FileSystemService) TempDir ¶
func (fs *FileSystemService) TempDir(ctx context.Context, req *baserpc.TempDirRequest) (*baserpc.TempDirResponse, error)
TempDir creates a temporary directory.
func (*FileSystemService) WriteFile ¶
func (fs *FileSystemService) WriteFile(ctx context.Context, req *baserpc.WriteFileRequest) (*baserpc.WriteFileResponse, error)
WriteFile writes the content of a file.
Click to show internal directories.
Click to hide internal directories.