server

package
v0.0.0-...-cee649a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 13, 2021 License: MIT Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Serve

func Serve()

Types

type MeteringServer

type MeteringServer struct {
	pb.UnimplementedSchedulingServiceServer

	TheMeteringDM meteringDM.MeteringDM
}

func (*MeteringServer) ComputeMetering

func (s *MeteringServer) ComputeMetering(ctx context.Context, in *pb.QmRequest) (*pb.QmReply, error)

func (*MeteringServer) QueryMetering

func (s *MeteringServer) QueryMetering(ctx context.Context, in *pb.QmRequest) (*pb.QmReply, error)

func (*MeteringServer) RegisterCronMeteringTask

func (s *MeteringServer) RegisterCronMeteringTask(ctx context.Context, in *pb.RegCmtRequest) (*pb.RegCmtReply, error)

Register Cron Metering Task

type SchedulingServer

type SchedulingServer struct {
	pb.UnimplementedSchedulingServiceServer

	TheResScheduling resScheduling.ResScheduling
}

func (*SchedulingServer) QueryCGpuTree

func (s *SchedulingServer) QueryCGpuTree(ctx context.Context, in *pb.QueryTreeRequest) (*pb.QueryTreeReply, error)

func (*SchedulingServer) QueryProjectRes

func (*SchedulingServer) QueryProjectResLite

func (*SchedulingServer) SchedulingCGpu

func (*SchedulingServer) SchedulingStorage

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL