server: Index | Files

package file

import ""


Package Files



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

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-10-27. Refresh now. Tools for package owners.