Versions in this module Expand all Collapse all v1 v1.0.0 Jul 21, 2021 Changes in this version + var File_fileio_proto protoreflect.FileDescriptor + var RemoteFileSystemService_ServiceDesc = grpc.ServiceDesc + var SeekRequest_Whence_name = map[int32]string + var SeekRequest_Whence_value = map[string]int32 + func RegisterRemoteFileSystemServiceServer(s grpc.ServiceRegistrar, srv RemoteFileSystemServiceServer) + type CloseRequest struct + FileDescriptor int64 + func (*CloseRequest) Descriptor() ([]byte, []int) + func (*CloseRequest) ProtoMessage() + func (x *CloseRequest) GetFileDescriptor() int64 + func (x *CloseRequest) ProtoReflect() protoreflect.Message + func (x *CloseRequest) Reset() + func (x *CloseRequest) String() string + type FstatRequest struct + FileDescriptor int64 + func (*FstatRequest) Descriptor() ([]byte, []int) + func (*FstatRequest) ProtoMessage() + func (x *FstatRequest) GetFileDescriptor() int64 + func (x *FstatRequest) ProtoReflect() protoreflect.Message + func (x *FstatRequest) Reset() + func (x *FstatRequest) String() string + type FsyncRequest struct + FileDescriptor int64 + func (*FsyncRequest) Descriptor() ([]byte, []int) + func (*FsyncRequest) ProtoMessage() + func (x *FsyncRequest) GetFileDescriptor() int64 + func (x *FsyncRequest) ProtoReflect() protoreflect.Message + func (x *FsyncRequest) Reset() + func (x *FsyncRequest) String() string + type FtruncateRequest struct + FileDescriptor int64 + Size int64 + func (*FtruncateRequest) Descriptor() ([]byte, []int) + func (*FtruncateRequest) ProtoMessage() + func (x *FtruncateRequest) GetFileDescriptor() int64 + func (x *FtruncateRequest) GetSize() int64 + func (x *FtruncateRequest) ProtoReflect() protoreflect.Message + func (x *FtruncateRequest) Reset() + func (x *FtruncateRequest) String() string + type KeepAliveRequest struct + FileDescriptor int64 + func (*KeepAliveRequest) Descriptor() ([]byte, []int) + func (*KeepAliveRequest) ProtoMessage() + func (x *KeepAliveRequest) GetFileDescriptor() int64 + func (x *KeepAliveRequest) ProtoReflect() protoreflect.Message + func (x *KeepAliveRequest) Reset() + func (x *KeepAliveRequest) String() string + type MkdirRequest struct + Mode uint32 + Path string + func (*MkdirRequest) Descriptor() ([]byte, []int) + func (*MkdirRequest) ProtoMessage() + func (x *MkdirRequest) GetMode() uint32 + func (x *MkdirRequest) GetPath() string + func (x *MkdirRequest) ProtoReflect() protoreflect.Message + func (x *MkdirRequest) Reset() + func (x *MkdirRequest) String() string + type OpenRequest struct + AllowCreation bool + Append bool + CreateMode uint32 + Exclusive bool + ForReading bool + ForWriting bool + Path string + Sync bool + Truncate bool + func (*OpenRequest) Descriptor() ([]byte, []int) + func (*OpenRequest) ProtoMessage() + func (x *OpenRequest) GetAllowCreation() bool + func (x *OpenRequest) GetAppend() bool + func (x *OpenRequest) GetCreateMode() uint32 + func (x *OpenRequest) GetExclusive() bool + func (x *OpenRequest) GetForReading() bool + func (x *OpenRequest) GetForWriting() bool + func (x *OpenRequest) GetPath() string + func (x *OpenRequest) GetSync() bool + func (x *OpenRequest) GetTruncate() bool + func (x *OpenRequest) ProtoReflect() protoreflect.Message + func (x *OpenRequest) Reset() + func (x *OpenRequest) String() string + type OpenResponse struct + FileDescriptor int64 + func (*OpenResponse) Descriptor() ([]byte, []int) + func (*OpenResponse) ProtoMessage() + func (x *OpenResponse) GetFileDescriptor() int64 + func (x *OpenResponse) ProtoReflect() protoreflect.Message + func (x *OpenResponse) Reset() + func (x *OpenResponse) String() string + type ReadAtRequest struct + FileDescriptor int64 + Offset int64 + Size int64 + func (*ReadAtRequest) Descriptor() ([]byte, []int) + func (*ReadAtRequest) ProtoMessage() + func (x *ReadAtRequest) GetFileDescriptor() int64 + func (x *ReadAtRequest) GetOffset() int64 + func (x *ReadAtRequest) GetSize() int64 + func (x *ReadAtRequest) ProtoReflect() protoreflect.Message + func (x *ReadAtRequest) Reset() + func (x *ReadAtRequest) String() string + type ReadRequest struct + FileDescriptor int64 + Size int64 + func (*ReadRequest) Descriptor() ([]byte, []int) + func (*ReadRequest) ProtoMessage() + func (x *ReadRequest) GetFileDescriptor() int64 + func (x *ReadRequest) GetSize() int64 + func (x *ReadRequest) ProtoReflect() protoreflect.Message + func (x *ReadRequest) Reset() + func (x *ReadRequest) String() string + type ReadResponse struct + Data []byte + Eof bool + func (*ReadResponse) Descriptor() ([]byte, []int) + func (*ReadResponse) ProtoMessage() + func (x *ReadResponse) GetData() []byte + func (x *ReadResponse) GetEof() bool + func (x *ReadResponse) ProtoReflect() protoreflect.Message + func (x *ReadResponse) Reset() + func (x *ReadResponse) String() string + type ReaddirRequest struct + Path string + func (*ReaddirRequest) Descriptor() ([]byte, []int) + func (*ReaddirRequest) ProtoMessage() + func (x *ReaddirRequest) GetPath() string + func (x *ReaddirRequest) ProtoReflect() protoreflect.Message + func (x *ReaddirRequest) Reset() + func (x *ReaddirRequest) String() string + type ReaddirResponse struct + Entries []*ReaddirResponse_DirEntry + func (*ReaddirResponse) Descriptor() ([]byte, []int) + func (*ReaddirResponse) ProtoMessage() + func (x *ReaddirResponse) GetEntries() []*ReaddirResponse_DirEntry + func (x *ReaddirResponse) ProtoReflect() protoreflect.Message + func (x *ReaddirResponse) Reset() + func (x *ReaddirResponse) String() string + type ReaddirResponse_DirEntry struct + IsDir bool + Name string + func (*ReaddirResponse_DirEntry) Descriptor() ([]byte, []int) + func (*ReaddirResponse_DirEntry) ProtoMessage() + func (x *ReaddirResponse_DirEntry) GetIsDir() bool + func (x *ReaddirResponse_DirEntry) GetName() string + func (x *ReaddirResponse_DirEntry) ProtoReflect() protoreflect.Message + func (x *ReaddirResponse_DirEntry) Reset() + func (x *ReaddirResponse_DirEntry) String() string + type RemoteFileSystemServiceClient interface + Close func(ctx context.Context, in *CloseRequest, opts ...grpc.CallOption) (*empty.Empty, error) + Fstat func(ctx context.Context, in *FstatRequest, opts ...grpc.CallOption) (*StatResponse, error) + Fsync func(ctx context.Context, in *FsyncRequest, opts ...grpc.CallOption) (*empty.Empty, error) + Ftruncate func(ctx context.Context, in *FtruncateRequest, opts ...grpc.CallOption) (*empty.Empty, error) + KeepAlive func(ctx context.Context, in *KeepAliveRequest, opts ...grpc.CallOption) (*empty.Empty, error) + Mkdir func(ctx context.Context, in *MkdirRequest, opts ...grpc.CallOption) (*empty.Empty, error) + Open func(ctx context.Context, in *OpenRequest, opts ...grpc.CallOption) (*OpenResponse, error) + Read func(ctx context.Context, in *ReadRequest, opts ...grpc.CallOption) (*ReadResponse, error) + ReadAt func(ctx context.Context, in *ReadAtRequest, opts ...grpc.CallOption) (*ReadResponse, error) + Readdir func(ctx context.Context, in *ReaddirRequest, opts ...grpc.CallOption) (*ReaddirResponse, error) + Rename func(ctx context.Context, in *RenameRequest, opts ...grpc.CallOption) (*empty.Empty, error) + Rmdir func(ctx context.Context, in *RmdirRequest, opts ...grpc.CallOption) (*empty.Empty, error) + Seek func(ctx context.Context, in *SeekRequest, opts ...grpc.CallOption) (*SeekResponse, error) + Stat func(ctx context.Context, in *StatRequest, opts ...grpc.CallOption) (*StatResponse, error) + Truncate func(ctx context.Context, in *TruncateRequest, opts ...grpc.CallOption) (*empty.Empty, error) + Unlink func(ctx context.Context, in *UnlinkRequest, opts ...grpc.CallOption) (*empty.Empty, error) + Write func(ctx context.Context, in *WriteRequest, opts ...grpc.CallOption) (*WriteResponse, error) + WriteAt func(ctx context.Context, in *WriteAtRequest, opts ...grpc.CallOption) (*WriteResponse, error) + func NewRemoteFileSystemServiceClient(cc grpc.ClientConnInterface) RemoteFileSystemServiceClient + type RemoteFileSystemServiceServer interface + Close func(context.Context, *CloseRequest) (*empty.Empty, error) + Fstat func(context.Context, *FstatRequest) (*StatResponse, error) + Fsync func(context.Context, *FsyncRequest) (*empty.Empty, error) + Ftruncate func(context.Context, *FtruncateRequest) (*empty.Empty, error) + KeepAlive func(context.Context, *KeepAliveRequest) (*empty.Empty, error) + Mkdir func(context.Context, *MkdirRequest) (*empty.Empty, error) + Open func(context.Context, *OpenRequest) (*OpenResponse, error) + Read func(context.Context, *ReadRequest) (*ReadResponse, error) + ReadAt func(context.Context, *ReadAtRequest) (*ReadResponse, error) + Readdir func(context.Context, *ReaddirRequest) (*ReaddirResponse, error) + Rename func(context.Context, *RenameRequest) (*empty.Empty, error) + Rmdir func(context.Context, *RmdirRequest) (*empty.Empty, error) + Seek func(context.Context, *SeekRequest) (*SeekResponse, error) + Stat func(context.Context, *StatRequest) (*StatResponse, error) + Truncate func(context.Context, *TruncateRequest) (*empty.Empty, error) + Unlink func(context.Context, *UnlinkRequest) (*empty.Empty, error) + Write func(context.Context, *WriteRequest) (*WriteResponse, error) + WriteAt func(context.Context, *WriteAtRequest) (*WriteResponse, error) + type RenameRequest struct + NewPath string + OldPath string + func (*RenameRequest) Descriptor() ([]byte, []int) + func (*RenameRequest) ProtoMessage() + func (x *RenameRequest) GetNewPath() string + func (x *RenameRequest) GetOldPath() string + func (x *RenameRequest) ProtoReflect() protoreflect.Message + func (x *RenameRequest) Reset() + func (x *RenameRequest) String() string + type RmdirRequest struct + Path string + func (*RmdirRequest) Descriptor() ([]byte, []int) + func (*RmdirRequest) ProtoMessage() + func (x *RmdirRequest) GetPath() string + func (x *RmdirRequest) ProtoReflect() protoreflect.Message + func (x *RmdirRequest) Reset() + func (x *RmdirRequest) String() string + type SeekRequest struct + FileDescriptor int64 + Offset int64 + Whence SeekRequest_Whence + func (*SeekRequest) Descriptor() ([]byte, []int) + func (*SeekRequest) ProtoMessage() + func (x *SeekRequest) GetFileDescriptor() int64 + func (x *SeekRequest) GetOffset() int64 + func (x *SeekRequest) GetWhence() SeekRequest_Whence + func (x *SeekRequest) ProtoReflect() protoreflect.Message + func (x *SeekRequest) Reset() + func (x *SeekRequest) String() string + type SeekRequest_Whence int32 + const SeekRequest_SEEK_CURRENT + const SeekRequest_SEEK_END + const SeekRequest_SEEK_START + func (SeekRequest_Whence) Descriptor() protoreflect.EnumDescriptor + func (SeekRequest_Whence) EnumDescriptor() ([]byte, []int) + func (SeekRequest_Whence) Type() protoreflect.EnumType + func (x SeekRequest_Whence) Enum() *SeekRequest_Whence + func (x SeekRequest_Whence) Number() protoreflect.EnumNumber + func (x SeekRequest_Whence) String() string + type SeekResponse struct + Offset int64 + func (*SeekResponse) Descriptor() ([]byte, []int) + func (*SeekResponse) ProtoMessage() + func (x *SeekResponse) GetOffset() int64 + func (x *SeekResponse) ProtoReflect() protoreflect.Message + func (x *SeekResponse) Reset() + func (x *SeekResponse) String() string + type StatRequest struct + Path string + func (*StatRequest) Descriptor() ([]byte, []int) + func (*StatRequest) ProtoMessage() + func (x *StatRequest) GetPath() string + func (x *StatRequest) ProtoReflect() protoreflect.Message + func (x *StatRequest) Reset() + func (x *StatRequest) String() string + type StatResponse struct + IsDir bool + Mode int32 + Mtime *timestamp.Timestamp + Size int64 + func (*StatResponse) Descriptor() ([]byte, []int) + func (*StatResponse) ProtoMessage() + func (x *StatResponse) GetIsDir() bool + func (x *StatResponse) GetMode() int32 + func (x *StatResponse) GetMtime() *timestamp.Timestamp + func (x *StatResponse) GetSize() int64 + func (x *StatResponse) ProtoReflect() protoreflect.Message + func (x *StatResponse) Reset() + func (x *StatResponse) String() string + type TruncateRequest struct + Path string + Size int64 + func (*TruncateRequest) Descriptor() ([]byte, []int) + func (*TruncateRequest) ProtoMessage() + func (x *TruncateRequest) GetPath() string + func (x *TruncateRequest) GetSize() int64 + func (x *TruncateRequest) ProtoReflect() protoreflect.Message + func (x *TruncateRequest) Reset() + func (x *TruncateRequest) String() string + type UnimplementedRemoteFileSystemServiceServer struct + func (UnimplementedRemoteFileSystemServiceServer) Close(context.Context, *CloseRequest) (*empty.Empty, error) + func (UnimplementedRemoteFileSystemServiceServer) Fstat(context.Context, *FstatRequest) (*StatResponse, error) + func (UnimplementedRemoteFileSystemServiceServer) Fsync(context.Context, *FsyncRequest) (*empty.Empty, error) + func (UnimplementedRemoteFileSystemServiceServer) Ftruncate(context.Context, *FtruncateRequest) (*empty.Empty, error) + func (UnimplementedRemoteFileSystemServiceServer) KeepAlive(context.Context, *KeepAliveRequest) (*empty.Empty, error) + func (UnimplementedRemoteFileSystemServiceServer) Mkdir(context.Context, *MkdirRequest) (*empty.Empty, error) + func (UnimplementedRemoteFileSystemServiceServer) Open(context.Context, *OpenRequest) (*OpenResponse, error) + func (UnimplementedRemoteFileSystemServiceServer) Read(context.Context, *ReadRequest) (*ReadResponse, error) + func (UnimplementedRemoteFileSystemServiceServer) ReadAt(context.Context, *ReadAtRequest) (*ReadResponse, error) + func (UnimplementedRemoteFileSystemServiceServer) Readdir(context.Context, *ReaddirRequest) (*ReaddirResponse, error) + func (UnimplementedRemoteFileSystemServiceServer) Rename(context.Context, *RenameRequest) (*empty.Empty, error) + func (UnimplementedRemoteFileSystemServiceServer) Rmdir(context.Context, *RmdirRequest) (*empty.Empty, error) + func (UnimplementedRemoteFileSystemServiceServer) Seek(context.Context, *SeekRequest) (*SeekResponse, error) + func (UnimplementedRemoteFileSystemServiceServer) Stat(context.Context, *StatRequest) (*StatResponse, error) + func (UnimplementedRemoteFileSystemServiceServer) Truncate(context.Context, *TruncateRequest) (*empty.Empty, error) + func (UnimplementedRemoteFileSystemServiceServer) Unlink(context.Context, *UnlinkRequest) (*empty.Empty, error) + func (UnimplementedRemoteFileSystemServiceServer) Write(context.Context, *WriteRequest) (*WriteResponse, error) + func (UnimplementedRemoteFileSystemServiceServer) WriteAt(context.Context, *WriteAtRequest) (*WriteResponse, error) + type UnlinkRequest struct + Path string + func (*UnlinkRequest) Descriptor() ([]byte, []int) + func (*UnlinkRequest) ProtoMessage() + func (x *UnlinkRequest) GetPath() string + func (x *UnlinkRequest) ProtoReflect() protoreflect.Message + func (x *UnlinkRequest) Reset() + func (x *UnlinkRequest) String() string + type UnsafeRemoteFileSystemServiceServer interface + type WriteAtRequest struct + Data []byte + FileDescriptor int64 + Offset int64 + func (*WriteAtRequest) Descriptor() ([]byte, []int) + func (*WriteAtRequest) ProtoMessage() + func (x *WriteAtRequest) GetData() []byte + func (x *WriteAtRequest) GetFileDescriptor() int64 + func (x *WriteAtRequest) GetOffset() int64 + func (x *WriteAtRequest) ProtoReflect() protoreflect.Message + func (x *WriteAtRequest) Reset() + func (x *WriteAtRequest) String() string + type WriteRequest struct + Data []byte + FileDescriptor int64 + func (*WriteRequest) Descriptor() ([]byte, []int) + func (*WriteRequest) ProtoMessage() + func (x *WriteRequest) GetData() []byte + func (x *WriteRequest) GetFileDescriptor() int64 + func (x *WriteRequest) ProtoReflect() protoreflect.Message + func (x *WriteRequest) Reset() + func (x *WriteRequest) String() string + type WriteResponse struct + func (*WriteResponse) Descriptor() ([]byte, []int) + func (*WriteResponse) ProtoMessage() + func (x *WriteResponse) ProtoReflect() protoreflect.Message + func (x *WriteResponse) Reset() + func (x *WriteResponse) String() string