server: go.chromium.org/goma/server/proto/file Index | Files

package file

import "go.chromium.org/goma/server/proto/file"

Index

Package Files

file_service.pb.go

Variables

var File_file_file_service_proto protoreflect.FileDescriptor

func RegisterFileServiceServer Uses

func RegisterFileServiceServer(s *grpc.Server, srv FileServiceServer)

type FileServiceClient Uses

type FileServiceClient interface {
    StoreFile(ctx context.Context, in *api.StoreFileReq, opts ...grpc.CallOption) (*api.StoreFileResp, error)
    LookupFile(ctx context.Context, in *api.LookupFileReq, opts ...grpc.CallOption) (*api.LookupFileResp, error)
}

FileServiceClient is the client API for FileService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewFileServiceClient Uses

func NewFileServiceClient(cc grpc.ClientConnInterface) FileServiceClient

type FileServiceServer Uses

type FileServiceServer interface {
    StoreFile(context.Context, *api.StoreFileReq) (*api.StoreFileResp, error)
    LookupFile(context.Context, *api.LookupFileReq) (*api.LookupFileResp, error)
}

FileServiceServer is the server API for FileService service.

type UnimplementedFileServiceServer Uses

type UnimplementedFileServiceServer struct {
}

UnimplementedFileServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedFileServiceServer) LookupFile Uses

func (*UnimplementedFileServiceServer) LookupFile(context.Context, *api.LookupFileReq) (*api.LookupFileResp, error)

func (*UnimplementedFileServiceServer) StoreFile Uses

func (*UnimplementedFileServiceServer) StoreFile(context.Context, *api.StoreFileReq) (*api.StoreFileResp, error)

Package file imports 9 packages (graph) and is imported by 9 packages. Updated 2020-08-05. Refresh now. Tools for package owners.